Skip to main content
Error responses use a JSON body with an error code string you can branch on in clients.

Authentication and authorization

Validation and not found

Exact codes depend on the endpoint. See the API reference for operation-specific responses.

Debugging tips

  1. Confirm the base URL is https://api.squadvault.xyz/v1.
  2. Confirm the organization ID in the path, query, or body matches the key’s organization. Tryout get/update/convert always require organizationId (?organizationId= on GET, JSON body on PATCH/POST).
  3. Confirm the key has the permission listed in Permissions.
  4. For uploads, confirm contentType is allowed and fileKey starts with documents/{organizationId}/.