Skip to navigation

Authentication

Every MeetStream API request is authenticated with a single API key sent in the Authorization header.
View as Markdown

All MeetStream API requests require an API key. Send it in the Authorization header of every request, prefixed with Token:

Authorization: Token YOUR_API_KEY

The scheme is the literal word Token followed by a space and your key (not Bearer, not ApiKey). Requests with a missing, malformed or invalid key return 403 Forbidden with {"message": "Forbidden"}.

Get your API key

Base URL

All endpoints are served under:

https://api.meetstream.ai/api/v1

Example request

curl https://api.meetstream.ai/api/v1/bots \
-H "Authorization: Token YOUR_API_KEY"

Keeping your key safe

  • Store the key in an environment variable or secrets manager, and never commit it to source control.
  • Rotate a key immediately if it is exposed; generate a new one in the dashboard and delete the old one.
  • Use a separate key per integration or teammate so you can revoke one without disrupting the others.

Next steps