Dashboard
Messages

Post Messages

Post Messages

POST/v2/tasks/{task_id}/messages

Path Parameters

task_idstring · uuidrequired

Request Body

messagesarray<object>required
runbooleanoptional

If true, kick off the runtime after appending the messages.

Request
curl --request POST \
  --url https://api.brainbaselabs.com/v2/tasks/{task_id}/messages \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
  "messages": [
    {
      "role": "user",
      "content": null,
      "name": "string",
      "tool_calls": {},
      "tool_call_id": "string",
      "metadata": {}
    }
  ],
  "run": false
}'
Response
json
{
  "messages": [
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "task_id": "736fde4d-9029-4915-8189-01353d6982cb",
      "role": "string",
      "content": null,
      "name": "string",
      "tool_calls": {},
      "tool_call_id": "string",
      "metadata": {},
      "created_at": "2019-08-24T14:15:22Z"
    }
  ],
  "run_started": false
}