Saltar al contenido principal
POST
/
conversations
Crear una nueva conversación
curl --request POST \
  --url https://app.npcbuilder.com/api/conversations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "character_id": "<string>",
  "game_id": "<string>",
  "session_id": "<string>",
  "metadata": {}
}
'
{
  "id": "conv_12345",
  "character_id": "a96c6161-59f5-40f7-955e-459cd11",
  "player_id": "550e8400-e29b-41d4-a716-446655440000",
  "metadata": {
    "location": "tavern"
  },
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}

Autorizaciones

Authorization
string
header
requerido

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Cuerpo

application/json
character_id
string
requerido
game_id
string
requerido
session_id
string
metadata
object

Respuesta

201 - application/json

Conversación creada.

id
string
Ejemplo:

"conv_12345"

character_id
string
Ejemplo:

"a96c6161-59f5-40f7-955e-459cd11"

player_id
string
Ejemplo:

"550e8400-e29b-41d4-a716-446655440000"

metadata
object
Ejemplo:
{ "location": "tavern" }
created_at
string<date-time>
updated_at
string<date-time>