---
title: "Create Contractor ID Verification Link"
method: POST
path: "/contractors/id_upload_link"
---

# Create Contractor ID Verification Link

`POST /contractors/id_upload_link`

Creates a shareable link for contractors to submit their ID verification information when they receive an id_verification_required status.

## Request body

- object
  - `companyID` string, required — ID of the company
  - `contractorID` string, required — ID of the contractor requiring ID information
  - `send_to_worker` boolean — Whether to automatically send the verification link to the worker
  - `document_type` string[], required — The documents you want to collect using this link. Can include: `government_photo_id`, `passport`, `social_security_card`, and `other`

## Response `200`

200

- object
  - `data` string
  - `success` boolean
  - `testMode` boolean

## Other responses

- `400` — 400

---

[API](https://skmtc.net/zeal/apis/zeal-api.md) · [All operations](https://skmtc.net/zeal/apis/zeal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zeal/zeal-api/versions/01346dceb27d/schema)
