Versioning Policy

View as Markdown

This guide outlines our approach to versioning and deprecation, helping developers
build stable and future-proof integrations.

API Versioning

Starting July 2025, ShipBob is adopting a date-based versioning scheme
using the format:

YYYY-MM

Current Version

  • Latest Version: 2026-07
  • Base URL Format: https://api.shipbob.com/2026-07/

Release Schedule

  • A new version will be released every 6 months (January and July).
  • Each version will be supported for 24 months from its release date.

Version Lifecycle

VersionRelease DateEnd of SupportUpgrade Guide
2025-07Jul 31, 2025Jul 31, 2027Upgrade to 2025-07 (from 2.0)
2026-01Jan 31, 2026Jan 31, 2028Upgrade to 2026-01 (from 2025-07)
2026-07Jul 31, 2026Jul 31, 2028Upgrade to 2026-07 (from 2026-01)

Legacy Version Deprecation

ShipBob previously used semantic versioning (1.0 and2.0).
These versions are now deprecated.

Deprecation Timeline

Legacy VersionStatusEnd of Support
1.0 / 2.0DeprecatedJul 31, 2026

After the end-of-support date, legacy versions will no longer be accessible.

1.0 Deprecation Rollout

To give integrations time to migrate, access to API 1.0 is phased out gradually rather than cut off all at once. Starting the week after end-of-support, an increasing share of 1.0 requests is blocked (per merchant account) until 1.0 is fully retired:

Period% of 1.0 Requests Blocked
Aug 1 – Aug 7, 20260% (grace period, no blocking)
Aug 8 – Aug 14, 202625%
Aug 15 – Aug 21, 202650%
Aug 22 – Aug 28, 202675%
Aug 29, 2026 onward100% — all 1.0 requests return 410 Gone

This blocking is scoped to 1.0 traffic only; dated versions (e.g. 2026-07) are unaffected. See Errors for details on the 410 response returned once a request is blocked.

Experimental Features

ShipBob may release experimental endpoints to gather feedback and test new functionality.

  • Experimental endpoints are prefixed with /experimental.
  • These endpoints are subject to change or removal without notice.

Migration Assistance

For migration assistance or questions: