AI assistant list

Base URL: https://api.maiagent.ai/api

Authentication method

All API requests must be authenticated using an API key in the header:

Authorization: Api-Key YOUR_API_KEY

Endpoints

1. Get list of chatbots

Retrieve the list of available chatbots.

curl -X GET \
  'https://api.maiagent.ai/api/v1/chatbots/?page=1&pageSize=10' \
  -H 'Authorization: Api-Key YOUR_API_KEY'

Parameters:

  • page (query parameter): page number

  • pageSize (query parameter): number of items per page

Response:

{
  "count": "integer",
  "next": "string|null",
  "previous": "string|null",
  "results": [
    {
      "id": "string",
      "name": "string",
      "largeLanguageModel": {
        "id": "string",
        "name": "string",
        "isDefault": "boolean"
      },
      "rag": {
        "id": "string",
        "name": "string",
        "isDefault": "boolean",
        "isEmbeddingModelSelectable": "boolean",
        "isRerankerModelSelectable": "boolean"
      },
      "embeddingModel": {
        "id": "string",
        "name": "string",
        "isDefault": "boolean"
      },
      "rerankerModel": {
        "id": "string",
        "name": "string",
        "isDefault": "boolean"
      },
      "updatedAt": "string"
    }
  ]
}

2. Create chat completion

Last updated

Was this helpful?