Skip to main content
POST
Verify a delivery photo via LLM

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
jobId
string
required

The job to verify a photo for.

photoType
enum<string>
required

Which photo to verify.

Available options:
pod,
pickup,
signature
userQuestion
string | null

Optional extra guidance for the LLM (e.g. 'Is the package on the doorstep?').

imageUrl
string | null

Verify this photo instead of the latest photo of photo_type. It must be one of the job's own proof-of-delivery photos (any type, any delivery attempt) on Nash's photo bucket; photo_type still picks the verifier.

Response

422 - application/json

Unprocessable Content

error
NashErrorDetails · object
required
response_status
string
required
RequestID
string
required