Access, processing and deletion in the Resume Parsing API. The controls your integration can use, and the terms to confirm before sending production data.
Your integration has concrete controls for credentials, callbacks and the data returned by the API.
01
Project-scoped API access
API keys belong to a project and environment. Endpoint scopes control the operations a key can perform. Use separate test and live keys, and keep them on your server.
A test key identifies an environment; it does not make parsing simulated or unlimited.
Webhook destinations must use HTTPS. Deliveries use HMAC-SHA256 signatures with a timestamp and nonce. Your receiver verifies the original request bytes before accepting an event.
Verify freshness and store delivery identities to reject replays and duplicate deliveries.
Public results contain projected parsing data. Internal raw_text, storage object keys, provider traces and internal parser configuration are stripped from the result response.
Request history also excludes internal payloads, fingerprints, storage paths, hashes and secrets.
Confirm where data is processed and stored, which providers are used, and the applicable region, encryption and subprocessor terms.
02
Retention & deletion
Agree retention periods for source files, parsing results, saved documents and operational records. Include provider-held data and copies outside CVault.
03
Data-processing terms
Review your lawful basis for sharing resume data, the DPA and the responsibilities of each party for the proposed deployment.
04
Operational requirements
Discuss incident contacts, any required security evidence, availability expectations and whether an SLA can be agreed.
Customer resumes are not used to train models by default. This is CVault's policy commitment. Confirm deployment-specific model and provider terms as part of your data-processing review.
Does cancelling a job delete its data?
No. Cancellation stops queued or running work and retains completed documents. Use the job-erasure endpoint for source, result and cache cleanup, then poll until erased.
Does job erasure delete every copy of a resume?
No. Operational audit and metering records remain. Separately saved processing-workspace documents, exports and copies held by your webhook receiver require their own lifecycle handling.
Can I get a DPA or review deployment requirements?
DPA support is customer-scoped. Contact CVault to review processing terms, providers, retention and the security requirements for your intended deployment before sharing production resume data.
What certifications does CVault claim?
This page does not assert SOC 2 or ISO 27001 certification. Ask us for the evidence available for your security review; do not infer a certification from the controls described here.