All requests to the Orafi API must include a valid API key in theDocumentation Index
Fetch the complete documentation index at: https://docs.orafi.app/llms.txt
Use this file to discover all available pages before exploring further.
x-api-key header. Your API key identifies your business and determines whether requests run in test or live mode.
API key format
| Environment | Prefix | Example |
|---|---|---|
| Test | ora_test_ | ora_test_a1b2c3d4e5f6... |
| Live | ora_live_ | ora_live_x9y8z7w6v5u4... |
Making authenticated requests
Include your API key in thex-api-key header on every request:
Test vs live mode
Your API key controls which mode you operate in. Both modes use the same base URL (https://api.orafi.app), so there’s no environment-specific endpoint to remember.
| Feature | Test mode | Live mode |
|---|---|---|
| Real funds | No (testnet) | Yes (mainnet) |
| Webhooks | Delivered normally | Delivered normally |
| Onboarding required | No | Yes |
| API key prefix | ora_test_ | ora_live_ |
Keeping keys secure
- Never expose API keys in client-side code, mobile apps, or public repositories.
- Store keys in environment variables or a secrets manager.
- Rotate keys immediately if you suspect they have been compromised.
- Use test keys for all development and CI/CD pipelines.
