Comet Messenger Service Quote API
The Quote API from Comet Messenger Service — 1 operation(s) for quote.
The Quote API from Comet Messenger Service — 1 operation(s) for quote.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/cometmessenger-delivery:cometmessenger-delivery-quote-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a 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: 3.2.0
info:
title: Cometmessenger Delivery Quote API
version: 2.0.1
contact:
name: Comet Messenger Service
url: https://cometmessenger.delivery
description: 'Operations tagged Quote across 2 of this provider''s published API definitions: cometmessenger-delivery-openapi.json, cometmessenger-delivery-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://agents.cometmessenger.delivery
tags:
- name: Quote
paths:
/quote:
post:
operationId: get_quote
summary: Get a Comet delivery price
description: Price a same-day courier delivery in the Chicago area with Comet Messenger Service (since 1976). Returns live prices for Streak (fastest), Priority and Standard service, and the vehicle used. Quotes only - nothing is booked. Account holders' agents can book with book_delivery; everyone else books by calling (312) 786-2288 or at https://cometmessenger.delivery.
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
pickup_street:
type: string
description: Pickup street address, e.g. '300 N LaSalle St'
pickup_city:
type: string
description: City (default Chicago)
pickup_state:
type: string
description: Two-letter state (default IL)
pickup_zip:
type: string
description: ZIP code
dropoff_street:
type: string
description: Drop-off street address, e.g. '300 N LaSalle St'
dropoff_city:
type: string
description: City (default Chicago)
dropoff_state:
type: string
description: Two-letter state (default IL)
dropoff_zip:
type: string
description: ZIP code
pieces:
type: integer
minimum: 1
description: Number of pieces (default 1)
weight_lb:
type: number
minimum: 0
description: Total weight in pounds. Picks the vehicle when none is given.
vehicle:
type: string
enum:
- auto
- bike
- car
- suv
- minivan
- cargovan
- sprintervan
- truck
description: Vehicle wanted; 'auto' (default) picks from the weight. A heavier load is moved up to the vehicle it needs.
round_trip:
type: boolean
description: True when the courier returns to the pickup (default false)
when:
type: string
description: Pickup time, Chicago time, e.g. '2026-10-05T10:00'. Optional; used to flag after-hours and weekend pricing.
required:
- pickup_street
- pickup_zip
- dropoff_street
- dropoff_zip
responses:
'200':
description: Result; ok=false carries an error code, a message and Comet's phone number
content:
application/json:
schema:
type: object
properties:
ok:
type: boolean
company:
type: string
currency:
type: string
enum:
- USD
services:
type: array
items:
type: object
properties:
service:
type: string
enum:
- Streak
- Priority
- Standard
business_hours_price:
type: string
description: USD, e.g. '$38.50'
overtime_pct:
type: integer
description: 'Present when ''when'' was given: surcharge % for that time'
estimated_price_at_requested_time:
type: string
description: Present when 'when' was given
typical_window:
type: string
required:
- service
- business_hours_price
- typical_window
vehicle:
type: string
vehicle_label:
type: string
requested_vehicle:
type: string
upgraded:
type: boolean
weight_lb:
type: number
pieces:
type: integer
round_trip:
type: boolean
vehicle_note:
type: string
timing_note:
type: string
book_by_phone:
type: string
book_online:
type: string
is_booking:
type: boolean
error:
type: string
description: Present when ok=false
message:
type: string
required:
- ok
tags:
- Quote
servers:
- url: https://agents.cometmessenger.delivery
components:
securitySchemes:
accountKey:
type: http
scheme: bearer
description: Comet account key (cmt_...). Issued by Comet to account holders.
x-refined-from:
- cometmessenger-delivery-openapi.json
- cometmessenger-delivery-openapi.yml