Base URL
/v1. Organization API keys only work on this versioned path. App proxy paths without /v1 are for the SquadVault dashboard (session auth) and are not the integration contract.
Production integrations should always use https://api.squadvault.xyz/v1.
What you can do
Calendar, tasks, availability, and Discord management are not part of this Public API surface yet.
Organization ID
The API key is scoped to one organization, but most operations still require that organization’s ID. It must match the key. Missing or mismatched IDs return400 invalidRequest or 403 forbidden.
Team, player, and document update/delete/download resolve the organization from the resource ID. Tryout get, update, and convert do not — always send
organizationId.
Prerequisites
- An organization on a plan that includes API access.
- An organization API key from Integrations → API keys.
- Permissions on the key that match the endpoints you call.
Quick example
Next
Authentication
Send organization API keys with every request.
Permissions
Match key permissions to each endpoint.