Developer Preview

Build against GATH APIs without guessing the site structure.

The GATH API provides authenticated access to service discovery, quote flows, and order lookups. This documentation is aligned with the endpoints currently discoverable on the live production namespace.

What you can do

Discover services Request quotes Create orders Query order status

Current namespace

/wp-json/gath/v1

Authentication uses a Bearer API key passed in the Authorization header.

Quick start

Request an API key from the GATH team, then call the service discovery endpoint first.

curl -X GET "https://api.gathlogistics.com/wp-json/gath/v1/services" \
  -H "Authorization: Bearer YOUR_API_KEY"
Production note The public production namespace returns missing_api_key when the request is valid but unauthenticated. That is expected behavior.

Available guides

Guide Use it for
Authentication Bearer token format, expected headers, and a verified example response.
Endpoints Current methods for service discovery, quote, order creation, lookup, and status updates.
Errors Common response patterns such as missing_api_key and rest_no_route.

Integration shape

Recommended client sequence:

  1. Call service discovery to understand the available capabilities for the current account.
  2. Create quote requests for rates or bulk-quote workflows.
  3. Create an order when a quote is accepted.
  4. Use order lookup and status endpoints to track execution.