aid: emerge
name: Emerge
description: >-
  Emerge (EmergeTech, Inc.) is a Scottsdale, Arizona freight procurement and transportation spend
  management platform — marketed as ProcureOS — that moves full truckload, volume/partial truckload
  and drop-trailer freight sourcing out of spreadsheets and email into a single system. The platform
  combines contract procurement (annual RFPs, mini-bids, awarding scenarios, carrier scorecards),
  spot procurement (quoting, tendering, Dynamic Book It Now, tracking and visibility), Emerge AI rate
  benchmarking and lane intelligence (Rate Pulse), and the Emerge Marketplace of 45,000+ pre-vetted
  asset-based carriers across the US, Canada and Mexico. Emerge publishes two public REST APIs — a
  Shipper (public) API for opportunities, options, awards, tenders, shipments, network partners and
  webhook subscriptions, and a Carrier API for capacity/integration providers responding to rate
  requests and tenders — plus a documented webhook event catalog, a testing sandbox, and TMS
  integrations with Project44, E2open, MercuryGate and Capacity Link partners.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source:
  - authentication
  - rate-limits
  - security
  - sandbox
  generated: '2026-09-03'
  method: derived
image: https://cdn.prod.website-files.com/66ad43d7385c00622859db37/66b8fd0eb48dad5fa020dc5c_website_share.png
url: https://raw.githubusercontent.com/api-evangelist/emerge/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-12'
modified: '2026-08-12'
x-docs-platform: redocly
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-03
tags:
- Freight
- Logistics
- Transportation
- Supply Chain
- Procurement
- Trucking
- Freight Marketplace
- Transportation Management
- Shipping
- rate-benchmarking
- Webhook
- B2B Marketplace
tags_raw:
- freight
- logistics
- transportation
- supply-chain
- procurement
- trucking
- freight-marketplace
- transportation-management
- shipping
- rate-benchmarking
- webhooks
- b2b-marketplace
apis:
- aid: emerge:emerge-authentication-api
  name: Emerge Authentication API
  description: The Authentication API from Emerge — 3 operation(s) for authentication.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/emerge-authentication-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-awards-api
  name: Emerge Awards API
  description: The Awards API from Emerge — 2 operation(s) for awards.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Awards
  properties:
  - type: OpenAPI
    url: openapi/emerge-awards-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-network-partners-api
  name: Emerge Network Partners API
  description: The Network Partners API from Emerge — 2 operation(s) for network partners.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Network Partners
  properties:
  - type: OpenAPI
    url: openapi/emerge-network-partners-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-opportunities-api
  name: Emerge Opportunities API
  description: The Opportunities API from Emerge — 6 operation(s) for opportunities.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Opportunities
  properties:
  - type: OpenAPI
    url: openapi/emerge-opportunities-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-options-api
  name: Emerge Options API
  description: The Options API from Emerge — 2 operation(s) for options.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Options
  properties:
  - type: OpenAPI
    url: openapi/emerge-options-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-shipments-api
  name: Emerge Shipments API
  description: The Shipments API from Emerge — 1 operation(s) for shipments.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Shipments
  properties:
  - type: OpenAPI
    url: openapi/emerge-shipments-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-tender-api
  name: Emerge Tender API
  description: The Tender API from Emerge — 1 operation(s) for tender.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Tender
  properties:
  - type: OpenAPI
    url: openapi/emerge-tender-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-tenders-api
  name: Emerge Tenders API
  description: The Tenders API from Emerge — 3 operation(s) for tenders.
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Tenders
  properties:
  - type: OpenAPI
    url: openapi/emerge-tenders-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
- aid: emerge:emerge-webhooks-api
  name: Emerge Webhooks API
  description: "Webhooks are used to provide updates to the TMS when award or option events are generated\
    \ within the Emerge system.\n</br></br>If our webhook message cannot be accepted by the webhook endpoint\
    \ due to network failures, server errors, or request timeouts we will attempt delivering the message\
    \ again. We will retry sending the message 6 times with varying gaps of time. \nSee table below:\n\
    <table>\n<tr>\n<th>Retry Count</th>\n<th>Time</th>\n</tr>\n<tr>\n<td>1</td>\n<td>1 second from initial\
    \ attempt</td>\n</tr>\n<tr>\n<td>2</td>\n<td>4 seconds from first attempt</td>\n</tr>\n<tr>\n<td>3</td>\n\
    <td>9 seconds from second  attempt</td>\n</tr>\n<tr>\n<td>4</td>\n<td>16 seconds from third attempt</td>\n\
    </tr>\n<tr>\n<td>5</td>\n<td>25 seconds from fourth attempt</td>\n</tr>\n<tr>\n<td>6</td>\n<td>36\
    \ seconds from fifth attempt</td>\n</tr>\n</table>"
  humanURL: https://api-docs.emergemarket.io/
  baseURL: https://api.emergemarket.io/v1
  tags:
  - Webhook
  tags_raw:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/emerge-webhooks-api-openapi.yml
  - type: Documentation
    url: https://api-docs.emergemarket.io/
  - type: APIReference
    url: https://api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://api-docs.emergemarket.io/#section/Get-Started
  - type: Authentication
    url: authentication/emerge-authentication.yml
  - type: Webhooks
    url: asyncapi/emerge-webhooks.yml
  - type: ErrorCatalog
    url: errors/emerge-problem-types.yml
  - type: DataModel
    url: data-model/emerge-data-model.yml
  - type: RateLimits
    url: rate-limits/emerge-rate-limits.yml
  - type: Sandbox
    url: sandbox/emerge-sandbox.yml
  - type: TermsOfService
    url: https://www.emergemarket.com/legal/api-terms-of-use
  - type: Documentation
    url: https://carrier-api-docs.emergemarket.io/
  - type: APIReference
    url: https://carrier-api-docs.emergemarket.io/
  - type: GettingStarted
    url: https://carrier-api-docs.emergemarket.io/#section/Get-Started
  - type: SignUp
    url: https://emergetech.zendesk.com/hc/en-us/requests/new?ticket_form_id=11470751569179
common:
- type: CapabilityMap
  url: capabilities/emerge-capability-edges.yml
  name: Emerge Business Capability Map
- type: Overlay
  url: overlays/emerge-public-api-overlay.yaml
- type: Overlay
  url: overlays/emerge-carrier-api-overlay.yaml
- type: Website
  url: https://www.emergemarket.com/
- type: DeveloperPortal
  url: https://api-docs.emergemarket.io/
- type: Documentation
  url: https://api-docs.emergemarket.io/
- type: APIReference
  url: https://api-docs.emergemarket.io/
- type: GettingStarted
  url: https://api-docs.emergemarket.io/#section/Get-Started
- type: Support
  url: https://help.emergemarket.io/en/
- type: Blog
  url: https://www.emergemarket.com/company/blog
- type: Pricing
  url: https://www.emergemarket.com/legal/fees
- type: Login
  url: https://login.emergemarket.io/
- type: SignUp
  url: https://www.emergemarket.com/demo
- type: TermsOfService
  url: https://www.emergemarket.com/legal/terms-and-conditions
- type: PrivacyPolicy
  url: https://www.emergemarket.com/legal/privacy-policy
- type: Postman
  url: https://www.postman.com/emergetms/emergetms-s-public-workspace
- type: StatusPage
  url: https://status.emergemarket.com/
- type: Deprecation
  url: https://api-docs.emergemarket.io/#section/Get-Started/Compatibility-Policy
- type: TrustCenter
  url: https://trust.emergemarket.com/
- type: Security
  url: https://api.emergemarket.io/.well-known/security.txt
- type: SecurityTxt
  url: well-known/emerge-security.txt
- type: WellKnown
  url: well-known/emerge-well-known.yml
- type: LLMsTxt
  url: llms/emerge-llms.txt
- type: Authentication
  url: authentication/emerge-authentication.yml
- type: Conventions
  url: conventions/emerge-conventions.yml
- type: Lifecycle
  url: lifecycle/emerge-lifecycle.yml
- type: Conformance
  url: conformance/emerge-conformance.yml
- type: ErrorCatalog
  url: errors/emerge-problem-types.yml
- type: DataModel
  url: data-model/emerge-data-model.yml
- type: RateLimits
  url: rate-limits/emerge-rate-limits.yml
- type: Plans
  url: plans/emerge-plans-pricing.yml
- type: Sandbox
  url: sandbox/emerge-sandbox.yml
- type: Webhooks
  url: asyncapi/emerge-webhooks.yml
- type: Packages
  url: packages/emerge-packages.yml
- type: X-MCPServerCandidate
  url: mcp/emerge-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: AgentSkill
  url: skills/_index.yml
- type: VulnerabilityDisclosure
  url: security/emerge-vulnerability-disclosure.yml
- type: TrustCenter
  url: security/emerge-trust-center.yml
- type: DomainSecurity
  url: security/emerge-domain-security.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
x-enrichment:
  date: '2026-08-12'
  status: enriched
  artifacts_added: 29
  pass: local-v1
