Farther ShoreDocs
Go to Farther Shore
Getting startedCore conceptsLaunch checklist
ProductsUpstream routingEnvironmentsDeveloper portals
Billing strategiesPlans and limitsSubscribersAPI keys
Gateway enforcementUsage meteringLimits and creditsGateway sharding
Launch a request-counted product15mAdd monthly included usageAdd subscription plus overageCreate a prepaid credits productMeter AI token usageAdd a custom meterIssue and test an API keyDebug a denied requestUpdate product docsPrepare for launch
TroubleshootingGateway response codesMeter namingPlatform docs publishing
Status
Docs/Cookbook/Prepare for launch

Prepare for launch

Run the final checks before sending subscribers to production.

PreviousUpdate product docsNextTroubleshooting

On this page

Run a full subscriber testTest failure pathsConfirm docsConfirm operationsLaunch day

Use this recipe after product configuration is done and before inviting external subscribers.

Run a full subscriber test

  1. Open the production portal.
  2. Subscribe as a test customer.
  3. Create an API key.
  4. Call the production product hostname.
  5. Confirm the upstream response.
  6. Confirm usage arrives in core.
  7. Confirm billing behavior matches the plan.

Test failure paths

Validate:

  • missing API key
  • invalid API key
  • revoked API key
  • inactive subscription
  • usage over limit
  • insufficient credits if applicable

Confirm docs

Product docs should include:

  • authentication example
  • first successful request
  • plan limits
  • billing units
  • common errors
  • support path

Confirm operations

Before launch, know:

  • who owns the upstream API
  • who can change product config
  • who can revoke keys
  • where denied requests are inspected
  • where usage is inspected
  • how product docs are updated

Launch day

Start with a small subscriber group. Watch:

  • successful gateway traffic
  • denied request codes
  • upstream errors
  • usage event flow
  • billing totals
  • gateway latency

After the first traffic window looks healthy, expand access.