Assistants
AI assistant endpoints
https://app.meingpt.com/api/assistants/v1/Get available assistants
Retrieves all assistants available to the authenticated user
🔒 ApiKeyAuth
Parameter
| Parameter | In | Typ | Beschreibung |
|---|---|---|---|
| Authorization* | header | string | API key for authentication. Use 'Bearer <your-api-key>' format. |
Responses
| Feld | Typ | Beschreibung |
|---|---|---|
| assistants | Array<object> |
| Feld | Typ | Beschreibung |
|---|---|---|
| status | string | |
| message | string |
https://app.meingpt.com/api/assistants/v1/{assistantId}/runRun an assistant
Executes an assistant with the provided messages and returns the assistant's response with tool calls and reasoning. Alternatively, you can use `multipart/form-data` to include files. In that case, send `messages` as a JSON string and upload files via `files`.
🔒 ApiKeyAuth
Parameter
| Parameter | In | Typ | Beschreibung |
|---|---|---|---|
| Authorization* | header | string | API key for authentication. Use 'Bearer <your-api-key>' format. |
| assistantId* | path | string | The assistant ID |
Request Body · application/json
| Feld | Typ | Beschreibung |
|---|---|---|
| messages* | Array<ChatMessage> |
Responses
| Feld | Typ | Beschreibung |
|---|---|---|
| text | string | The assistant's response text |
| model | string | The model used for generation |
| messages | Array<object> | The assistant's response messages including tool calls and reasoning |
| usage | object | |
| citations | Array<string> | Citations from tool usage |
| Feld | Typ | Beschreibung |
|---|---|---|
| status | string | |
| message | string |
| Feld | Typ | Beschreibung |
|---|---|---|
| status | string | |
| message | string |
| Feld | Typ | Beschreibung |
|---|---|---|
| status | string | |
| message | string |
Attaching files to an assistant run
You can attach files to an assistant run. The size limit actually enforced today is 50 MB per file — the 150 MB figure mentioned in parts of the API reference is not the value checked server-side. Check the API reference for the current value if in doubt, since it can change.
Attention
Connectors (e.g. Outlook, SharePoint) are not available on an assistant run via the external API — they only work in interactive chat.