GETAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
GETAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
openapi
/api/v1/openapi.json
GETAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
openapi-sdk
/api/v1/openapi.sdk.json
GETAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
openapi-connector
/api/v1/openapi.connector.json
GETAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
auth-apple-native
/api/v1/auth/apple/native
POSTAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
auth-password-native
/api/v1/auth/password/native
POSTAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
native-telemetry
/api/v1/native/telemetry
POSTAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
GETAnonymous
Anonymous callers allowed; authenticated callers are scope checked.
GETrecipes:read
Anonymous callers allowed; authenticated callers are scope checked.
recipe-create
/api/v1/recipes
POSTkitchen:write
Authenticated chef surface.
recipe
/api/v1/recipes/{id}
GETrecipes:read
Anonymous callers allowed; authenticated callers are scope checked.
recipe-write
/api/v1/recipes/{id}
PATCHkitchen:writeDELETEkitchen:write
Authenticated chef surface.
recipe-fork
/api/v1/recipes/{id}/fork
POSTkitchen:write
Authenticated chef surface.
recipe-import
/api/v1/recipes/import
POSTkitchen:write
Authenticated chef surface.
recipe-steps
/api/v1/recipes/{id}/steps
POSTkitchen:write
Authenticated chef surface.
recipe-step
/api/v1/recipes/{id}/steps/{stepId}
PATCHkitchen:writeDELETEkitchen:write
Authenticated chef surface.
recipe-step-reorder
/api/v1/recipes/{id}/steps/reorder
POSTkitchen:write
Authenticated chef surface.
recipe-step-ingredients
/api/v1/recipes/{id}/steps/{stepId}/ingredients
POSTkitchen:write
Authenticated chef surface.
recipe-step-ingredient
/api/v1/recipes/{id}/steps/{stepId}/ingredients/{ingredientId}
DELETEkitchen:write
Authenticated chef surface.
recipe-step-output-uses
/api/v1/recipes/{id}/step-output-uses
PUTkitchen:write
Authenticated chef surface.
recipe-spoons
/api/v1/recipes/{id}/spoons
GETrecipes:read
Anonymous callers allowed; authenticated callers are scope checked.
recipe-spoons-create
/api/v1/recipes/{id}/spoons
POSTkitchen:write
Authenticated chef surface.
recipe-spoon
/api/v1/recipes/{id}/spoons/{spoonId}
PATCHkitchen:writeDELETEkitchen:write
Authenticated chef surface.
recipe-image
/api/v1/recipes/{id}/image
POSTkitchen:write
Authenticated chef surface.
recipe-covers
/api/v1/recipes/{id}/covers
GETkitchen:writePOSTkitchen:writePATCHkitchen:write
Authenticated chef surface.
recipe-cover
/api/v1/recipes/{id}/covers/{coverId}
PATCHkitchen:writeDELETEkitchen:write
Authenticated chef surface.
recipe-cover-generate
/api/v1/recipes/{id}/covers/generate
POSTkitchen:write
Authenticated chef surface.
recipe-cover-regenerate
/api/v1/recipes/{id}/covers/regenerate
POSTkitchen:write
Authenticated chef surface.
recipe-cover-from-spoon
/api/v1/recipes/{id}/covers/from-spoon/{spoonId}
POSTkitchen:write
Authenticated chef surface.
cookbooks
/api/v1/cookbooks
GETcookbooks:read
Anonymous callers allowed; authenticated callers are scope checked.
cookbooks-create
/api/v1/cookbooks
POSTkitchen:write
Authenticated chef surface.
cookbook
/api/v1/cookbooks/{id}
GETcookbooks:read
Anonymous callers allowed; authenticated callers are scope checked.
cookbook-mutate
/api/v1/cookbooks/{id}
PATCHkitchen:writeDELETEkitchen:write
Authenticated chef surface.
cookbook-recipes
/api/v1/cookbooks/{id}/recipes/{recipeId}
POSTkitchen:writeDELETEkitchen:write
Authenticated chef surface.
GETaccount:readPATCHaccount:write
Authenticated chef surface.
GETaccount:readkitchen:read
Authenticated chef surface.
POSTaccount:writeDELETEaccount:write
Authenticated chef surface.
me-notification-preferences
/api/v1/me/notification-preferences
GETaccount:readPATCHaccount:write
Authenticated chef surface.
me-apns-devices
/api/v1/me/apns-devices
POSTaccount:write
Authenticated chef surface.
me-apns-device
/api/v1/me/apns-devices/{deviceId}
DELETEaccount:write
Authenticated chef surface.
me-connections
/api/v1/me/connections
GETtokens:read
Authenticated chef surface.
me-connection
/api/v1/me/connections/{connectionId}
DELETEtokens:write
Authenticated chef surface.
shopping-list
/api/v1/shopping-list
GETshopping_list:read
Authenticated chef surface.
shopping-list-sync
/api/v1/shopping-list/sync
GETshopping_list:read
Authenticated chef surface.
shopping-list-items
/api/v1/shopping-list/items
POSTshopping_list:write
Authenticated chef surface.
shopping-list-item
/api/v1/shopping-list/items/{itemId}
PATCHshopping_list:writeDELETEshopping_list:write
Authenticated chef surface.
shopping-list-add-from-recipe
/api/v1/shopping-list/add-from-recipe
POSTshopping_list:write
Authenticated chef surface.
shopping-list-clear-completed
/api/v1/shopping-list/clear-completed
POSTshopping_list:write
Authenticated chef surface.
shopping-list-clear-all
/api/v1/shopping-list/clear-all
POSTshopping_list:write
Authenticated chef surface.
GETtokens:readPOSTtokens:write
Authenticated chef surface.
token
/api/v1/tokens/{credentialId}
DELETEtokens:write
Authenticated chef surface.