Skip to main content

Authentication

The Kitchen.co API employs API keys for request authentication.

Your API keys grant significant privileges. Refrain from disclosing your confidential API keys in publicly accessible spaces.

Bearer token authentication is utilized to secure access to our API endpoints. Bearer token can be issued from settings, and it must be included in the HTTP authorization header of subsequent requests.

This token serves as proof of the authenticated user's identity and privileges. It is imperative to treat bearer tokens with utmost confidentiality and avoid sharing them in insecure channels.

Furthermore, all API requests must be transmitted over HTTPS to ensure the integrity and security of data exchange.

Example Request
curl -X POST https://{workspace}.kitchen.co/api/conversations \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'Authorization: Bearer {API_KEY}'
On this page