curl --request POST \
--url https://api.tread-horizon.com/v1/companies/{company-id}/compliance_document_types \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"external_id": "<string>",
"description": "<string>",
"field_type": "none",
"has_expiration": false,
"dispatch_gating": false,
"required_vendors": false,
"required_internal_drivers": false,
"required_shared_drivers": false,
"required_equipment": false
}
'{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"field_type": "none",
"has_expiration": true,
"dispatch_gating": true,
"required_vendors": true,
"required_internal_drivers": true,
"required_shared_drivers": true,
"required_equipment": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"external_id": "<string>",
"description": "<string>"
}
}Create a new compliance document type.
Requires compliance_write permission.
curl --request POST \
--url https://api.tread-horizon.com/v1/companies/{company-id}/compliance_document_types \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"external_id": "<string>",
"description": "<string>",
"field_type": "none",
"has_expiration": false,
"dispatch_gating": false,
"required_vendors": false,
"required_internal_drivers": false,
"required_shared_drivers": false,
"required_equipment": false
}
'{
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"field_type": "none",
"has_expiration": true,
"dispatch_gating": true,
"required_vendors": true,
"required_internal_drivers": true,
"required_shared_drivers": true,
"required_equipment": true,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"external_id": "<string>",
"description": "<string>"
}
}Documentation Index
Fetch the complete documentation index at: https://docs.tread.ai/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The Accept-Language request HTTP header indicates the natural language and locale that the client prefers.
"en"
Company ID
Display name, must be unique for the company
External identifier for integration with external systems
Optional description
none, string, number, date, boolean Created
Show child attributes