Skip to main content
GET
/
v1
/
conversations
/
{session_id}
/
extraction
Get latest structured extraction for a session
curl --request GET \
  --url https://api-sandbox.featherhq.com/v1/conversations/{session_id}/extraction \
  --header 'x-api-key: <api-key>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "organization_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "session_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "agent_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "schema_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "schema_version": 123,
  "skip_reason": "<string>",
  "extracted_data": {},
  "validation_errors": [
    {}
  ],
  "missing_required_fields": [
    "<string>"
  ],
  "error_message": "<string>",
  "model_used": "<string>",
  "tokens_input": 123,
  "tokens_output": 123,
  "latency_ms": 123,
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z"
}

Authorizations

x-api-key
string
header
required

Path Parameters

session_id
string<uuid>
required

Response

Successful Response

id
string<uuid>
required
organization_id
string<uuid>
required
session_id
string<uuid>
required
agent_id
string<uuid> | null
required
schema_id
string<uuid> | null
required
schema_version
integer
required
status
enum<string>
required
Available options:
completed,
partial,
validation_failed,
failed,
skipped
skip_reason
string | null
required
extracted_data
Extracted Data · object
required
validation_errors
Validation Errors · object[] | null
required
missing_required_fields
string[] | null
required
error_message
string | null
required
model_used
string | null
required
tokens_input
integer | null
required
tokens_output
integer | null
required
latency_ms
integer | null
required
created_at
string<date-time>
required
updated_at
string<date-time>
required