Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 881 Bytes

File metadata and controls

20 lines (15 loc) · 881 Bytes

API Reference

This is the technical reference for the available endpoints in BubbleBrain. The core documentation is generated automatically via Swagger UI.

Swagger UI

You will find all details regarding requests, their types, and responses in the Swagger UI:

Authentication

All requests to /api/v1/* require the use of an API key:

  • Header: Authorization
  • Value: Bearer YOUR_API_KEY

If the key is missing or invalid, you will receive a 401 Unauthorized error.

Rate Limiting

We use slowapi to limit the number of requests:

  • Chat endpoints: 20 requests per minute per IP address.
  • If the limit is exceeded, the API will return a 429 Too Many Requests error.