curl --request PUT \
--url https://api.upwell.com/api/rest/carriers \
--header 'Content-Type: application/json' \
--data '
{
"input": {
"addressId": "<string>",
"addressesLastUpdatedAt": "2023-11-07T05:31:56Z",
"aljexId": "<string>",
"billingAddressId": "<string>",
"cargoInsuranceExpireDate": "<string>",
"currency": "AED",
"dotNumber": "<string>",
"email": "<string>",
"generalLiabilityInsuranceExpireDate": "<string>",
"isCompanyDriver": true,
"isQuickpay": true,
"liabilityInsuranceExpireDate": "<string>",
"mcNumber": "<string>",
"name": "<string>",
"phone": "<string>",
"scacNumber": "<string>",
"shipmentId": "<string>",
"sourceSystem": "<string>",
"sourceSystemId": "<string>"
},
"sourceSystem": "<string>",
"sourceSystemId": "<string>"
}
'{
"updateCarrier": {
"affectedRows": 123,
"returning": [
{
"addressId": "<string>",
"billingAddressId": "<string>",
"cargoInsuranceExpireDate": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"currency": "AED",
"dotNumber": "<string>",
"email": "<string>",
"generalLiabilityInsuranceExpireDate": "<string>",
"id": "<string>",
"liabilityInsuranceExpireDate": "<string>",
"mcNumber": "<string>",
"name": "<string>",
"phone": "<string>",
"scacNumber": "<string>",
"shipmentId": "<string>",
"sourceSystem": "<string>",
"sourceSystemId": "<string>",
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}
}Update a carrier by source system id
curl --request PUT \
--url https://api.upwell.com/api/rest/carriers \
--header 'Content-Type: application/json' \
--data '
{
"input": {
"addressId": "<string>",
"addressesLastUpdatedAt": "2023-11-07T05:31:56Z",
"aljexId": "<string>",
"billingAddressId": "<string>",
"cargoInsuranceExpireDate": "<string>",
"currency": "AED",
"dotNumber": "<string>",
"email": "<string>",
"generalLiabilityInsuranceExpireDate": "<string>",
"isCompanyDriver": true,
"isQuickpay": true,
"liabilityInsuranceExpireDate": "<string>",
"mcNumber": "<string>",
"name": "<string>",
"phone": "<string>",
"scacNumber": "<string>",
"shipmentId": "<string>",
"sourceSystem": "<string>",
"sourceSystemId": "<string>"
},
"sourceSystem": "<string>",
"sourceSystemId": "<string>"
}
'{
"updateCarrier": {
"affectedRows": 123,
"returning": [
{
"addressId": "<string>",
"billingAddressId": "<string>",
"cargoInsuranceExpireDate": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"currency": "AED",
"dotNumber": "<string>",
"email": "<string>",
"generalLiabilityInsuranceExpireDate": "<string>",
"id": "<string>",
"liabilityInsuranceExpireDate": "<string>",
"mcNumber": "<string>",
"name": "<string>",
"phone": "<string>",
"scacNumber": "<string>",
"shipmentId": "<string>",
"sourceSystem": "<string>",
"sourceSystemId": "<string>",
"updatedAt": "2023-11-07T05:31:56Z"
}
]
}
}Your API key will be used for authentication of the request. Authorization: YOUR_API_KEY
"sourceSystem" is required (enter it either in parameters or request body)
"sourceSystemId" is required (enter it either in parameters or request body)
Query parameters can also be provided in the request body as a JSON object
Responses for PUT /api/rest/carriers
response of any mutation on the table "carriers"
Show child attributes