# Create a new carrier Create a new carrier within an organization. The carrier type must be specified and determines which fields are available: - TRUCKLOAD: Includes insurance, safety rating, and FMCSA inspection fields - AIR, CARTAGE, LINEHAUL, LTL, OCEAN, RAIL: Include only base carrier fields Note: In the backend, null carrier type is represented as TRUCKLOAD in the public API. Endpoint: POST /carriers Version: 1.0.0 Security: BearerAuth ## Response 400 fields (application/json): - `error` (string, required) Error code - `message` (string, required) Human-readable error message ## Response 401 fields (application/json): - `error` (string, required) Error code - `message` (string, required) Human-readable error message ## Response 409 fields (application/json): - `error` (string, required) Error code - `message` (string, required) Human-readable error message ## Response 500 fields (application/json): - `error` (string, required) Error code - `message` (string, required) Human-readable error message