Returns the carrier or carriers that match all the parameters conditions

GET /api/carrier/search

The match must be exact and at least one condition is mandatory. No visibility rules are applied, this method searches in the whole carrier list in Database, regardless the user organization

Headers

  • Specify effective organization_id for Admin and Group Organization Admins. This is a global header for all endpoints only taken into consideration when it makes sense (it won't be used in Auth, for example)

Query parameters

Responses

GET /api/carrier/search
curl \
 -X GET http://localhost:8080/api/carrier/search
Response examples (200)
[
  {
    "address": "string",
    "authorized": true,
    "created_at": "2024-05-04T09:42:00+00:00",
    "created_by": "string",
    "email": "string",
    "fleet_id": "string",
    "id": 42,
    "last_modified_at": "2024-05-04T09:42:00+00:00",
    "last_modified_by": "string",
    "name": "string",
    "rfc": "string",
    "scac": "string",
    "usdot": "string",
    "yards": [
      {
        "authorized": true,
        "carrier_capacity": 42,
        "yard_id": 42
      }
    ]
  }
]