Getting Started
2. Install Tools
Use curl or Postman to make API requests. Our docs include curl examples by default.
curl --version
Authentication
OAuth 2.0 Flow
- 1. Obtain client credentials from your elbvbeta account.
- 2. Request an access token using the /auth/api-token endpoint.
- 3. Include the access token in your requests via the Authorization header.
Example Request
POST /auth/api-token
Content-Type: application/json
{"client_id": "your_client_id", "client_secret": "your_client_secret"}
API Endpoints
Available Endpoints
/auth/api-token [POST]
Exchange client credentials for an access token.
{"client_id": "...", "client_secret": "..."}
/data/metrics [GET]
Retrieve system metrics about active instances and performance.
/event/trigger [POST]
Trigger event actions like scaling or maintenance mode.
{ "event_type": "scale_up" }
Tutorials
API Automation Workflow
Learn to build a pipeline using elbvbeta's API for auto-scaling infrastructure.
๐งช View TutorialSecurity Best Practices
Discover secure coding patterns and API key management strategies.
๐ Read GuideCommon Issues
401 Unauthorized
- โข Verify your token is correctly set
- โข Tokens expire in 1 hour, generate new ones when needed
- โข Check API token scope permissions in your account
500 Internal Error
- โข Retry the same request after 10 seconds
- โข Limit requests to 5/minute to avoid throttling
- โข Contact support with specific request details