Version: 1.0.0
Foreststore Client API — V1
Storefront API for the Foreststore multi-tenant e-commerce platform.
All V1 endpoints are scoped under /v1/{channel} and require an API key header.
Some checkout endpoints also accept an optional Firebase Bearer token for authenticated customers.
Authentication
- API Key: ApiKeyAuth
- HTTP: Bearer Auth
API key in the format prefix:hash:type.
Resolved to a tenant context by the APIKeyChecker middleware.
Security Scheme Type: | apiKey |
|---|---|
Header parameter name: | X-API-Key |
Firebase ID token. Optional on checkout/payment routes — enables customer-linked flows.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |