1.1 Add Contractor

Updated at: 3/3/2022 5:22:58 AM

Url

/api/v2/{fleet_token}/contractors/add

Method

Post

Body

```json { "Number": "<contractor_number>", "Name": "", "FirstName": "<first_name>", "MiddleName": "<middle_name>", "LastName": "<last_name>", "Dob": "<dob:Date>", "Email": "<email>", "PhoneNumber" :"<phone_number>", "CellNumber": "<cell_number>", "Address": "<address>", "Address2":"<address2>", "City":"<city>", "State":"<state>", "Zip":"<zip>", "License": "<license>", "LicenseState": "<license_state>", "Ssn": "<ssn>", "CustomFields": { "CustomField1": "<custom_field_1>", "CustomField2": "<custom_field_2>" } } ```

Parameters

- `Number` Optional, is often used to do the contractor inquiry API. - `CustomFields` Optional. You can track custom fields as you want.

Response

```json { "Success": "<true|false>", "Message": "<message>", "Data": { "ID": "<contractor_id>", "Number": "<contractor_number>", "Name": "", "FirstName": "<first_name>", "MiddleName": "<middle_name>", "LastName": "<last_name>", "Dob": "<dob:Date>", "Email": "<email>", "PhoneNumber" :"<phone_number>", "CellNumber": "<cell_number>", "Address": "<address>", "Address2":"<address2>", "City":"<city>", "State":"<state>", "Zip":"<zip>", "License": "<license>", "LicenseState": "<license_state>", "Ssn": "<ssn>" } } ```

Returns

- `Success`. True or false. - `Data`. Optional. The element would be absent if the request fails.

Notes

- The request fails if the motor carrier cannot be located by `fleet_token`.
In this article