Endpoint
Path parameters
string
required
The dispatch identifier assigned to the card when it was dispatched. Must be a valid UUID v4 (e.g.,
12b986fd-8f73-4a55-b1b1-1b3f203c7522).Request headers
string
required
Your API key, passed as a Bearer token:
Bearer <API_KEY>. Requests without a valid key return 401 Unauthorized.string
Set to
application/json to explicitly request a JSON response body. Recommended for all requests.Example request
Response fields (200 OK)
string
required
The dispatch UUID that uniquely identifies this card delivery record.
string
required
The current delivery status of the card. One of:
dispatched, in_transit, out_for_delivery, delivered, exception.string
required
ISO 8601 timestamp indicating when the card entered the dispatch pipeline (e.g.,
2026-04-29T14:22:01Z).object
required
The destination address details for this card delivery.
object
required
Varmo’s delivery prediction for this card, based on historical data for the destination postal code and current carrier conditions.
object
required
Ready-to-use copy and action recommendation for displaying card delivery status in your product UI.
Full example response
Rate limits
Each API key is limited to 1,000 requests per minute. Every response includes the following headers so you can track your usage:
X-RateLimit-Limit— the maximum number of requests allowed per minute for your key.X-RateLimit-Remaining— the number of requests remaining in the current one-minute window.X-RateLimit-Reset— the UTC epoch timestamp at which your rate limit window resets.
429 Too Many Requests with a Retry-After header indicating how many seconds to wait before retrying. See Errors for more detail.