GET /v1/jobs/{jobId}/artifacts/list-verifications
List a job's file verification records
ivy_ API key (Authorization: Bearer ivy_… or X-Ivy-Api-Key), a Clerk session JWT (Authorization: Bearer …) or the Clerk __session cookie (browser sessions). See Authentication.Lists the verification records saved for a job you can read, newest first. Records exist only for checks made with persist=true on POST /api/v1/jobs/{job_id}/artifacts/verify.
All filters are optional and combine. status selects match (hash equals the expected hash), mismatch (it differs), error (the check failed) or unknown (no expected hash was given); any other value is ignored. q matches part of the file key. For the time window, since is used when it is given and hours only when since is empty; an unparseable since or hours is ignored.
Request
Path parameters
Job UUID.
Query parameters
Maximum number of records to return, from 1 to 200. Defaults to 20.
Only records with this outcome.
Only records whose file key contains this text, ignoring case.
Only records verified at or after this ISO 8601 timestamp.
Only records verified in the last this many hours. Ignored when since is given.
Responses
200 OK
Response shape:
Verification records, newest first
400 Bad Request
Response shape: object
401 Unauthorized
Response shape: object
404 Not Found
Response shape: object
429 Too Many Requests
Response shape: object
500 Internal Server Error
Response shape: object
Was this page helpful?