Parade Carrier Onboarding Status API

The Carrier Onboarding Status API from Parade — 2 operation(s) for carrier onboarding status.

Operations 2

GET /d/carriers/{dot_number}/onboarding-status Get the onboarding status of a carrier #
GET /d/carriers-by-mc/{mc_number}/onboarding-status Get the onboarding status of a carrier with a MC Number #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/parade-carrier-onboarding-status-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

parade-carrier-onboarding-status-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Parade Transactions Carrier Onboarding Status API
  description: Parade's APIs available for digital transactions
  contact:
    email: eng@parade.ai
    name: Parade Eng Team
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
  version: 1.1.0
servers:
- url: https://api.capacity.stage.parade.ai
security:
- tokenAuth: []
tags:
- name: Carrier Onboarding Status
paths:
  /d/carriers/{dot_number}/onboarding-status:
    get:
      operationId: get_carrier
      tags:
      - Carrier Onboarding Status
      summary: Get the onboarding status of a carrier
      description: 'Given the DOT number and the broker external key, we can share the current onboarding status for that carrier.

        '
      parameters:
      - in: path
        name: dot_number
        required: true
        schema:
          type: string
          format: identifier
        description: DOT number of the carrier being looked up
      - in: query
        name: company_external_key
        required: true
        schema:
          type: string
          format: identifier
        description: External key of the broker that this carrier belongs to
      responses:
        '200':
          description: success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CarrierOnboardingStatus'
        '400':
          description: 'Invalid parameters

            '
        '401':
          description: 'Invalid authentication

            '
        '404':
          description: 'Carrier matching this id not found. ID may be incorrect.

            '
        '500':
          description: 'Service error, please notify Parade through our partner Slack or eng@parade.ai

            '
        '504':
          description: 'Service unavailable, please retry later

            '
  /d/carriers-by-mc/{mc_number}/onboarding-status:
    get:
      operationId: get_carrier_by_mc
      tags:
      - Carrier Onboarding Status
      summary: Get the onboarding status of a carrier with a MC Number
      description: 'Given the MC number and the broker external key, we can share the current onboarding status for that carrier.

        '
      parameters:
      - in: path
        name: mc_number
        required: true
        schema:
          type: string
          format: identifier
        description: MC number of the carrier being looked up
      - in: query
        name: company_external_key
        required: true
        schema:
          type: string
          format: identifier
        description: External key of the broker that this carrier belongs to
      responses:
        '200':
          description: success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CarrierOnboardingStatus'
        '400':
          description: 'Invalid parameters

            '
        '401':
          description: 'Invalid authentication

            '
        '404':
          description: 'Carrier matching this id not found. ID may be incorrect.

            '
        '500':
          description: 'Service error, please notify Parade through our partner Slack or eng@parade.ai

            '
        '504':
          description: 'Service unavailable, please retry later

            '
components:
  schemas:
    CarrierOnboardingStatus:
      type: object
      required:
      - dot_number
      - enable_quotes
      - enable_reservations
      - enabled_for_parade
      properties:
        dot_number:
          type: string
          example: A12123
          description: The DOT number of the carrier
        enable_quotes:
          type: boolean
          description: Determines whether or not a carrier can quote.
        enable_reservations:
          type: boolean
          description: 'If both `enabled_for_parade` and this flag are true, the carrier can digitally book.

            '
        enabled_for_parade:
          type: boolean
          description: Determines if the broker has onboarded this carrier already.
        carrier_onboarding_link:
          type: string
          format: url
          description: 'If the broker is able to share an onboarding link, this is where the carrier should go to be onboarded.

            '
        onboarded_emails:
          type: array
          example:
          - carrier1@carrier.com
          - otheronboardedcarrier@carrier.com
          description: These are all the emails that the broker currently has onboarded for the carrier.
  securitySchemes:
    tokenAuth:
      type: apiKey
      name: Authorization
      in: header
      description: Contact us to get an authorization token