Aex Brain
ReferenceAPI

Create Session

POST
/v1/sessions

Header Parameters

Idempotency-Key*string
Length1 <= length <= 128

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

curl -X POST "https://example.com/v1/sessions" \  -H "Idempotency-Key: string" \  -H "Content-Type: application/json" \  -d '{    "agentloop": {      "identity": "string",      "configuration": null    },    "model": {      "provider": "string",      "name": "string",      "api_key": "string"    },    "tools": [      {        "name": "string",        "description": "string",        "input_schema": {},        "environment_id": "string",        "remote_tool_id": "string",        "configuration": null,        "grant": null      }    ],    "environments": [      {        "environment_id": "string",        "configuration": null,        "lifecycle_policy": "session"      }    ]  }'
{  "session_id": "string",  "journal_id": "string",  "status": "creating",  "last_sequence": 0,  "config_hash": "string"}