ingest

Get External Session

Return one captured session + its messages, owner-scoped.

Powers the source/session detail pages added in TOS-256 PR-1 Phase 5. Authorization is by started_by == identity_id - a session belonging to another identity returns 404 (not 403) so existence can't be probed.

get/api/ingest/external/v1/sessions/{source}/{source_external_id}

Request

  • Base URL: https://app.thinqos.com (the document declares no server; this is the origin it was published from)
  • URL: https://app.thinqos.com/api/ingest/external/v1/sessions/{source}/{source_external_id}
  • Auth: none declared

Path parameters

sourcestring required
source_external_idstring required

Query parameters

instance_idstring nullable

Headers

x-ingest-keystring nullable
authorizationstring nullable
x-impersonate-identity-idstring nullable

Response

Successful Response

chat_idstring required
sourcestring required
source_external_idstring required
instance_idstring nullable
source_session_revisioninteger nullable required
titlestring nullable required
started_atstring date-time nullable required
turn_countinteger required
workspace_hintstring nullable required
extraction_countinteger required
extraction_status'queued' | 'ineligible' | 'deferred' | 'processing' | 'failed' | 'integrated' required

Changes

No recorded changes to this operation across all 1 revision of this API.