At a glance
Days until your ShipTheory API auth token expires. ShipTheory uses an OAuth bearer model with typical 365-day token windows; when the token expires, label-print, rate-shop and tracking calls fail immediately, breaking despatch end-to-end until a human re-authenticates. The card is the operational early-warning system; the alert at <14 days gives change-management cushion.
Calculation
Calculated automatically from your ShipTheory data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
The UK home & garden merchant. Reading taken at 09:00 GMT on 12 Mar 26.
The card reads 2 days for the main UK workspace; the alert at
<14 days has been firing for 12 days. Five things to notice:
- The clock has been counting down for 363 days; nobody noticed for 351 of them. Failure mode of token-expiry: silent until catastrophic. The alert is meant to guarantee humans notice with two weeks cushion. If acknowledged but deprioritised, escalate now.
- Two days is a Friday-evening risk. If the token expires Saturday 03:00 GMT (original issue timestamp), Saturday morning despatch breaks. Monday’s despatch will face a backlog of unprocessed orders from Saturday and Sunday. Rotate today.
- The eu workspace is healthy and is the rollback path. Cross-region label printing is technically feasible from the eu workspace but requires manual override; document the path before rotating.
- Re-auth requires a human in ShipTheory’s UI. OAuth flow needs an admin to log into ShipTheory Account → API Settings, generate new token, copy bearer, paste into Vortex IQ connector. Total time <5 minutes pre-staged; coordinate with despatch downtime.
- After rotation, card resets to 365 days. Re-read 24 hours after rotation to confirm new expiry has propagated; if the card still shows <14 days, the new token did not save correctly. Record the rotation in workspace audit log.
Sibling cards merchants should reference together
Token-expiry is binary at day-level (alert fires or not), but a leading indicator for a chain of operational cards.Reconciling against the vendor’s own dashboard
Where to look in ShipTheory’s own dashboard: ShipTheory Account → API Settings. The page lists the active token, issue date, expiry date, and a “Generate New Token” action. Numbers should match the card exactly (card and portal read same source). Variance >5 minutes = stale poll cycle; manual reconnect refreshes. Why our number may legitimately differ from ShipTheory’s portal:
Cross-connector reconciliation: