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.
openapi: 3.2.0
info:
title: Rate Quote API Standards API
version: 1.0.0-public-preview
contact:
name: DSDC APIs Rate Quote Full Truckload
url: https://github.com/dsdcapis/rate-quote-full-truckload
license:
name: DSDC Repository License
url: https://github.com/dsdcapis/rate-quote-full-truckload/blob/main/LICENSE.md
description: '# Overview
The Rate Quote API provides a standard way to request freight rate quotes for
Full Truckload (FTL) shipments. It enables shippers, carriers, and third parties
to exchange rate information in a consistent, digitized format, reducing manual
processes and improving pricing transparency across the supply chain.
# Value Proposition
## Shipper
Shippers can submit a single standardized rate quote request and receive
responses from one or more carriers, allowing them to compare rates, transit
times, and service options without managing carrier-specific integrations.
## Carrier
Carriers can receive rate quote requests in a standard format, simplifying
connectivity with a large number of shippers and third parties while reducing
onboarding costs and manual quoting processes.
## 3rd Party
Third parties such as brokers and 3PLs can embed the Rate Quote API into their
platforms to retrieve spot and contract rates programmatically, enabling
automated load matching and competitive rate shopping.
'
tags:
- name: Rate Quote API Standards
description: Standards for the FTL Rate Quote API
paths:
/v1/ratequote/app:
post:
tags:
- Rate Quote API Standards
summary: Create a rate quote
operationId: createRateQuote
requestBody:
required: true
content:
application/json:
schema:
$ref: ./schemas/schemas.yaml#/components/schemas/RateQuoteRequest
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: ./schemas/schemas.yaml#/components/schemas/RateQuoteResponse
/v1/ratequote/app/{quoteId}:
get:
tags:
- Rate Quote API Standards
summary: Get a rate quote
operationId: getRateQuoteById
parameters:
- name: quoteId
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
content:
application/json:
schema:
$ref: ./schemas/schemas.yaml#/components/schemas/RateQuoteResponse