Added

Add idempotency support, verification status tracking, and improved file downloads

Idempotency for Batch Screenings You can now include an idempotency key when creating batch screenings to safely retry requests without creating duplicates. The API will return the original response for repeated requests with the same key.

Verification Status Management Screening responses now support verification status tracking with UNVERIFIED, VERIFIED, PENDING_REVIEW and REJECTED states.

Improved File Upload and Downloads Separated PDF OCR processing into its own container function, enabling higher concurrency, lower memory usage, effecting large files.

Signed URLs for file downloads now include proper content disposition and MIME type headers, ensuring files open correctly in browsers and download with their original filenames.