Skip to main content
GET
Get Import Row

Authorizations

Authorization
string
header
required

User-principal OAuth 2.0 Bearer authentication. Send a user-scoped Auth0 access token (audience = the app API audience) as Authorization: Bearer <jwt>. The request resolves to the user's identity and is authorized by their Role on the {companyId} in the path — the same role-based permissions the web app enforces. This is the path the MCP connector uses to act on a user's behalf; endpoints that accept it list both BearerAuth and ApiKeyAuth.

Path Parameters

companyId
string<uuid>
required

Company identifier

importRowId
string<uuid>
required

The import row id. Import rows are scoped to their company: another company's id returns 404, exactly as an id that exists nowhere does.

Response

The import row

One import row: the data an import request received, stored as it arrived, before any transformation. Import rows are append-only and never change.

id
string<uuid>
required

The import row id.

entityType
enum<string> | null
required

Null for storage-only rows. Synchronous imports retain their original entity type.

Available options:
Event,
Exposure,
Quote,
Submission,
Person,
Organization,
Policy
data
any
required

The original JSON value as received, including objects, arrays, scalars and null.

importBatch
string | null
required

The caller's batch key from the import request, or null.

createdAt
string<date-time>
required

When the import row was stored.