Skip to main content

Feature Gates

Saturday’s API features progress through launch stages. This system controls feature visibility, access, and stability guarantees as the platform matures.

Why feature gates?

Not all API features ship at the same time. When you integrate Saturday, some features may be in early access (alpha), some in public beta, and some fully stable (GA). Feature gates tell you exactly what to expect from each feature. If an endpoint returns a 404 when you expect it to work, check the feature stage — it may be in STEALTH or require alpha access.

Launch stages

STEALTH

Features in stealth are completely invisible. The endpoint returns a standard 404 that is byte-identical to a request for a path that doesn’t exist. No auth headers, no CORS headers, no logging. This is intentional — stealth features don’t exist yet from the outside world.

ALPHA

Alpha features are available to specific partners who have been invited. If you try to access an alpha feature without being on the allowlist, you’ll get a 403 response:
When you are on the alpha allowlist, responses include a notice header:

BETA

Beta features work for all authenticated partners. They may have breaking changes with advance notice. Responses include:

GA (General Availability)

GA features are production-stable with backward compatibility guarantees. Breaking changes go through a deprecation cycle.

DEPRECATED

Deprecated features still work but will be removed. A 12-month notice period starts when deprecation is announced:

Current feature stages

Feature stages are updated in Saturday’s configuration without requiring a deploy. Stage changes propagate within 5 minutes.

Feature groups

Features are organized into groups for coordinated stage transitions:

Getting alpha access

Alpha access is by invitation. To request access:
  1. Email api@saturday.fit with your platform name, use case, and expected volume
  2. Saturday vets the request and adds your partner ID to the alpha allowlist
  3. Within 5 minutes, your API key works on alpha-stage endpoints
Alpha partners get:
  • Early access to new features before public beta
  • Direct support channel for integration questions
  • Influence on API design decisions
  • No additional cost

Checking feature availability

The API root endpoint shows which features are available at each stage:
The response includes feature discovery information. Features in STEALTH are intentionally omitted — they don’t appear in discovery, error catalogs, or documentation.

Response headers reference