Developer Documentation
Comprehensive guides and references for developers integrating with our platforms and APIs.
Getting Started
Authentication
Use API keys for authentication. Include them in the Authorization header as Bearer tokens.
Base URLs
Production: https://api.third-party.com/v1
Sandbox: https://sandbox.api.third-party.com/v1
SDKs
Available in:
- • JavaScript
- • Python
- • Java
- • C#
API Reference
Endpoints
Method | Endpoint | Description |
---|---|---|
POST | Obtain access and refresh tokens | |
GET | Get authenticated user information | |
GET | Retrieve specific resource by ID |
Response Format
{ "data": { "id": "123e4567-e89b-12d3-a456-426614174000", "name": "Example Resource", "metadata": { "created_at": "2025-09-09T12:34:56Z", "updated_at": "2025-09-09T12:34:56Z" } }
Guides & Tutorials
Troubleshooting
How do I handle HTTP 429 errors?
Implement exponential backoff strategy with 1.5x delay increase per retry. You can retry up to 5 times with a maximum wait of 30 seconds.
How do I get an API key?
Log into to your account dashboard and navigate to Developer Settings > API Credentials. You can generate and rotate keys from this section.
Need to create an account? Sign up here
How are dates formatted?
All dates in responses follow ISO 8601 format in UTC timezone. Example: 2025-09-11T12:34:56Z
Need Help?
Visit our API Slack community, check our GitHub repository, or file an issue with detailed steps to reproduce.
Version 2.3.1
Current API version in production