Loadsmart Webhooks API

Webhooks allow you to receive certain events from Loadsmart. When one of those events is triggered, we'll send an HTTP POST request to the webhook's configured URL(s). This URL(s) should be sent to Loadsmart as part of the onboarding process. Webhooks can be used to update your own system with information from Loadsmart. ## Authentication Loadsmart Webhooks use the same authentication scheme used in the API, except in this case, Loadsmart generates the JWT tokens and the TMS authenticates our requests with these tokens. During the setup process Loadsmart will send to TMS the public key and the TMS will be responsible for validating the token. ### Token structure The JWT token header will be: ``` { "alg": "RS256", "typ": "JWT" } ``` The token payload will have: ``` { "iss": "loadsmart", // the token issuer "iat": 1517239022, // unix timestamp when the token was issued "exp": 1626239022 //unix timestamp when the token will expire } ``` The JWT token will be present in the Authorization header on all requests, as in the following example: ``` Authorization: JWT eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.TCYt5XsITJX1CxPCT8yAV-TVkIEq_PbChOMqsLfRoPsnsgw5WEuts01mq-pQy7UJiN5mgRxD-WUcX16dUEMGlv50aqzpqh4Qktb3rk-BuQy72IFLOqV0G_zS245-kronKb78cPN25DGlcTwLtjPAYuNzVBAh4vGHSrQyHUdBBPM ```

Business capability
Webhook & Event Subscription Management BC-4270.80

Operations 11

GET /api/v2/webhooks/url List Webhooks #
POST /api/v2/webhooks/url Register webhooks #
GET /api/v2/webhooks/url/{uuid} Retrieve webhook #
PUT /api/v2/webhooks/url/{uuid} Update webhook #
DELETE /api/v2/webhooks/url/{uuid} Delete webhook #
POST /quote-webhooks Quote Events #
POST /shipment-webhooks Shipment Events #
POST /load-webhooks Load Events #
POST /bid-webhooks Bid Events #
POST /carrier-webhooks Carrier Events #
POST /integration-request Integration Request Events #

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/loadsmart-webhooks-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

loadsmart-webhooks-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Loadsmart Webhooks API
  x-logo:
    altText: Loadsmart API
    url: https://developer.loadsmart.com/logo.svg
  description: Loadsmart API provides endpoints to quote, book and track shipments autonomously.
  version: 1.0.0
servers:
- url: https://api.loadsmart.com
  description: Production server
- url: https://api.sandbox.loadsmart.com
  description: Sandbox environment
tags:


# --- truncated at 32 KB (293 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/loadsmart/refs/heads/main/openapi/loadsmart-webhooks-api-openapi.yml