Introduction
Overview of the Ajrly platform architecture, APIs, and developer tools.
Welcome to the Ajrly Technical Documentation. This section covers everything developers need to integrate with and build on the Ajrly platform.
Platform Overview
Ajrly provides a comprehensive set of APIs and SDKs to help you build integrations, automate workflows, and extend platform capabilities.
Architecture
The platform is built on a modern, scalable architecture:
- REST API — Standard HTTP API for all platform operations
- Webhooks — Real-time event notifications
- SDKs — Client libraries for popular languages
- OAuth 2.0 — Secure authentication and authorization
Base URL
All API requests are made to:
https://api.ajrly.com/v1
Authentication
Every API request must include authentication credentials. We support:
- API Keys — For server-to-server communication
- OAuth 2.0 Tokens — For user-authorized access
- JWT Tokens — For session-based authentication
See Authentication for detailed setup instructions.
Rate Limits
API requests are rate-limited to ensure fair usage:
| Plan | Requests/min | Requests/day |
|---|---|---|
| Free | 60 | 10,000 |
| Pro | 300 | 100,000 |
| Enterprise | Custom | Custom |
See Rate Limits for details and best practices.
Response Format
All responses are returned in JSON format:
{
"data": {
"id": "proj_abc123",
"name": "My Project",
"created_at": "2026-01-15T10:30:00Z"
},
"meta": {
"request_id": "req_xyz789"
}
}
Error Handling
Errors follow a consistent format:
{
"error": {
"code": "invalid_request",
"message": "The 'name' field is required.",
"status": 400,
"request_id": "req_xyz789"
}
}
Next Steps
- Authentication — Set up API access
- API Overview — Explore available endpoints
- Webhooks — Set up event notifications
- SDK Guide — Install client libraries
Was this page helpful?
Thanks for your feedback!