Skip to main content
POST

Authorizations

x-api-key
string
header
required

Secret API credential for trusted server-to-server integrations. Never expose this value in public frontend or mobile application code.

Headers

Idempotency-Key
string

Client-generated identifier for safe retries of the same logical Evidence Report creation request. Reusing the same key with a different normalized request returns 409.

Required string length: 1 - 255

Body

application/json
context
enum<string>
required

Operational context used to interpret the submitted evidence.

Available options:
property_maintenance,
delivery_confirmation,
field_inspection,
damage_report,
inventory_check
evidence
object
required

Evidence submitted for analysis. At least nonblank text or one image must be present.

language
string

Optional nonblank language guidance for the generated report.

Minimum string length: 1
Pattern: .*\S.*

Response

Evidence Report created successfully.

id
string
required

Evidence Report identifier.

Minimum string length: 1
status
enum<string>
required

Public status returned by the current synchronous create operation.

Available options:
completed
result
object
required
usage
object
required