Skip to main content
Tanqory IconTanqory Logo
Log In
Get Started
  • Home
  • Why Tanqory
  • Pricing
  • Partners
  • Themes
  • App Store
  • Academy
  • Affiliates
  • Community
  • Developers
  • Support
  • Business Tools
  • News
  • Research
  • Blog
  • Engineering
  • Legal
  • Status
  • Build & Launch
  • Sell & Get Paid
  • Market & Engage
  • Ship & Deliver
  • Operate & Control
  • Go Global
  • Platform Overview
  • Commerce Core
  • Builder
  • Creative & Brand
  • Intelligence & Automation
  • Operations
  • Integrations
  • Industries overview
  • E-commerce & Retail
  • Wholesale & B2B
  • Restaurants
  • Events & Ticketing
  • Health & Wellness
  • Services
  • About
  • Executive
  • Leadership
  • Governance
  • Brand Identity
  • Careers
  • Legal
Reference
Tanqory.com
API reference
  • Overview
  • Admin API
  • Store API
  • AI API
Get started
  • Quickstart
  • Authentication
  • Base URLs and regions
  • Pagination
  • Errors
  • Rate limits
  • Webhooks
  • Versioning
Build with
  • SDKs
  • MCP server
  • Agent runtime
Resources
  • Publication coverage
  • API license and terms↗
  • Status↗
  • Trust center↗
API reference
  • Overview
  • Admin API
  • Store API
  • AI API
Get started
  • Quickstart
  • Authentication
  • Base URLs and regions
  • Pagination
  • Errors
  • Rate limits
  • Webhooks
  • Versioning
Build with
  • SDKs
  • MCP server
  • Agent runtime
Resources
  • Publication coverage
  • API license and terms↗
  • Status↗
  • Trust center↗

Versioning

What the Tanqory spec declares about versioning today — URL-path versioning, per-service info.version.

Tanqory currently versions APIs via the URL path (/api/v1/...), not via a request header. No endpoint in the OpenAPI spec declares a version header parameter, and no operation is yet marked deprecated. This page documents only what is verifiable; the policy for future breaking changes will be amended into the spec ([FOUNDER TO CONFIRM] for the canonical policy + sunset header contract).

The state of the spec

We searched all three OpenAPI documents for versioning indicators. Findings:

ServiceOpenAPI versioninfo.version (from spec)Path prefixDeprecated opsVersion-header params
Admin3.0.01.0.0/api/v1/...00
AI3.0.01.0/api/v1/...00
Store3.1.00.0.0-pending/api/v1/...00

The Store API's 0.0.0-pending marker reflects that its spec is still in progress — the runtime exists, the OpenAPI export does not.

Pinning a version

Tanqory's only versioning mechanism today is the URL prefix v1:

curl https://api.tanqory.com/api/v1/stores \
  -H "Authorization: Bearer $TANQORY_API_KEY"

When a v2 is introduced, it will be exposed under /api/v2/... with v1 continuing to serve unchanged until its sunset window closes.

No request-header versioning exists today. If you see code samples elsewhere that send a Tanqory-Version header, they were written against a planning document — the runtime ignores the header and the spec does not declare it.

Deprecation policy

[FOUNDER TO CONFIRM] — the canonical deprecation window + notice cadence needs to be confirmed with legal before this section becomes a real contract. A typical commerce/AI-platform policy is:

StageIndustry-standard windowTanqory commitment
AnnouncementPublic changelog + email at announcement[FOUNDER TO CONFIRM]
Support windowMinimum 12 months from announcement to removal[FOUNDER TO CONFIRM]
Sunset header on responsesSunset + Deprecation per RFC 8594 / RFC 8594-draftNot yet emitted
Reminder cadenceT-6 mo / T-3 mo / T-30 d / T-7 d[FOUNDER TO CONFIRM]

Until the policy is signed off, treat v1 as the only contract surface and pin to it explicitly in client code.

Per-operation deprecation

When a single endpoint within a major version is replaced, it is marked deprecated: true in the spec and the dev portal renders a "Deprecated" chip on the operation page. Zero operations are marked deprecated today across all three services — every endpoint in the current spec is live.

What is not yet documented (deliberate gaps)

GapStatus
Sunset / Deprecation response header per RFC 8594Not yet emitted; not declared in spec.
Per-version changelogTracked outside the spec; URL [FOUNDER TO CONFIRM].
Replacement pointer (x-replaced-by on deprecated ops)No deprecated ops yet, so no x-replaced-by mappings.
Header-based versioning fallbackNot implemented; URL path is the only mechanism.

Next steps

TopicWhen to read it
ErrorsIf a future request to a sunset URL returns a deprecation-related error.
AuthenticationAuth scheme will be versioned alongside the API.
Trust CenterLifecycle commitments may appear in security + privacy posture.
  • Home
  • Why Tanqory
  • Pricing
  • Partners
  • Themes
  • App Store