Most API calls on Obiex are authenticated. API requests made without authorization will fail with status codeDocumentation Index
Fetch the complete documentation index at: https://developer.obiex.finance/llms.txt
Use this file to discover all available pages before exploring further.
401: Unauthorized.
Getting Your API Credentials
- Create an Obiex Staging account
- Log in to your Obiex Staging dashboard
- Navigate to Settings > Developers > API Keys
- Click Create API Keys to generate your keys
Your Keys
| Key | Description |
|---|---|
| API Key | Used in request headers to authenticate your requests |
| Secret Key | Used to sign your requests; never expose publicly |
Authorizing API Calls
To authorize API calls, include these headers:| Header | Description |
|---|---|
X-API-KEY | Your API key |
X-API-TIMESTAMP | Number of milliseconds since Unix epoch |
X-API-SIGNATURE | SHA256 HMAC signature of the request |
Signature Generation
The signature is generated by creating an HMAC SHA256 of the following concatenated string:The
request_path must include the full path including /v1. For example: /v1/addresses/me/brokerComplete Example
Security Best Practices
- Never commit your API keys to Git
- Never expose keys in client-side JavaScript
- Store keys as environment variables
- Rotate keys immediately if compromised