Complete documentation for integrating with our APIs and services
Welcome to the AdvanceAppDev API documentation. Our API allows you to integrate with our project management and communication tools programmatically.
Base URL: https://api.advanceappdev.com/v1
All API requests require authentication using Bearer tokens. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY Content-Type: application/json
You can generate API keys from your dashboard under Settings → API Keys.
API requests are rate limited to ensure fair usage:
Rate limit headers are included in all responses:
X-RateLimit-Limit: 1000 X-RateLimit-Remaining: 998 X-RateLimit-Reset: 1640995200
List all projects for your account
| Parameter | Type | Description |
|---|---|---|
status |
string | Filter by status: active, completed, on-hold |
limit |
integer | Number of results (default: 20, max: 100) |
offset |
integer | Pagination offset |
{
"data": [
{
"id": "proj_abc123",
"name": "Mobile Banking App",
"status": "active",
"created_at": "2025-01-15T10:30:00Z"
}
],
"meta": { "total": 15, "limit": 20, "offset": 0 }
}
Create a new project
Get a specific project by ID
Update a project
The API uses standard HTTP status codes. Errors return a JSON object:
{
"error": {
"code": "invalid_request",
"message": "The project ID is required",
"status": 400
}
}
We provide official SDKs for popular languages:
npm install @advanceappdev/sdkpip install advanceappdev