DKBSignDocs

API reference

POSTRequires Bearer token

Ask a follow-up question

/api/ai/conversations/{conversation_id}/messages

Returns answer and citations[] (document_id, page, extrait). content is 1–2000 characters.

Path parameters

FieldTypeDescription
conversation_id
Required
stringPath parameter conversation_id.

Query parameters

This endpoint has no query parameters.

Request body

FieldTypeDescription
content
Required
stringQuestion about the document (1–2000 characters).
e.g. "What is the termination clause?"

Responses

StatusMeaning
200Answer
401Missing or invalid Bearer token.

Request

curl
curl -X POST 'https://api.dkbsigns.com/api/ai/conversations/uuid_or_id/messages' \
  -H 'Authorization: Bearer $DKBSIGN_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"content":"What is the termination clause?"}'

Response 200

json
{
  "answer": "The termination clause is in article 12.",
  "citations": [
    {
      "document_id": "3fa85f64-…",
      "page": 8,
      "extrait": "…"
    }
  ]
}