- Upload a new Candidate Document
List a Candidate's Documents
Retrieve a Document
Upload a new Candidate Do...
Uploads a new Candidate Document.
For a consent PDF, upload with type consent, save the id from the response, and pass it in consent_document_ids on Create a new Report. Uploading the file does not attach it to the report.
Security
basic_auth
Enum:"alien_id""citizenship_certificate""consent""credit_report_consent_form""degree""diploma""driver_abstract""driver_license""driver_license_back""driver_license_history"
- Mock serverhttps://docs.checkr.com/_mock/apis/openapi/candidates/{candidate_id}/documents
- Staginghttps://api.checkr-staging.com/v1/candidates/{candidate_id}/documents
curl -i -X POST \
-u '<username>:<password>' \
'https://docs.checkr.com/_mock/apis/openapi/candidates/{candidate_id}/documents' \
-H 'Content-Type: multipart/form-data' \
-F type=alien_id \
-F file=stringDocument was successfully uploaded
The type of Document.
Enum:"cdlis_report""consent""credit_report_consent_form""degree""diploma""driver_abstract""driver_license""driver_license_back""driver_license_history""drug_alcohol_clearinghouse_query_details_document"
Example:"driver_license"
JSON encoded URL of the document. This URL is valid for 15 minutes.
Example:"https://checkr-documents.checkr.com/download_path"
Response
{ "id": "e44aa283528e6fde7d542194", "object": "document", "type": "driver_license", "created_at": "2015-02-11T20:01:50Z", "download_uri": "https://checkr-documents.checkr.com/download_path", "filesize": 8576, "filename": "1423684910_candidate_driver_license.jpg", "content_type": "image/jpeg", "locale": "en" }