Skip to main content

Overview

The Scute API provides programmatic access to manage your authentication infrastructure. Use it to:
  • Manage users and their authentication methods
  • Configure apps and workspaces
  • Set up webhooks for real-time events
  • Handle verification flows

Base URL

https://api.scute.io

Authentication

Scute uses two types of authentication tokens:

API Secret Token

For server-to-server requests, use your API Secret in the Authorization header:
Authorization: Bearer your_api_secret_key

User Access Token

For user-specific operations, include the user’s JWT access token in the X-Authorization header:
X-Authorization: Bearer user_access_token

Common Response Formats

Success Response

{
  "data": {
    // Response data
  }
}

Error Response

{
  "error": {
    "message": "Error description",
    "code": "ERROR_CODE"
  }
}

Rate Limits

API requests are rate-limited to ensure fair usage. If you exceed the rate limit, you’ll receive a 429 Too Many Requests response.

Need Help?