Connor Greig
Last updated: 15 September 2025
GET /api/beta/outstanding-tasks
Get a list of outstanding tasks for the user.
This endpoint requires an API key:
Authorization: <your_api_key>
Headers
Name | Type | Required | Example |
|---|---|---|---|
Content-Type | string | ✅ | application/json |
Body Parameters
Name | Type | Required | Description | Example |
|---|---|---|---|---|
company | string | ✅ | The company ID | company_id |
user | string | ✅ | The user ID | user_id |
200 – Successful Response
{
"success": true,
"total_tasks": 10,
"tasks": [
{
"task_id": "task123",
"task_name": "Data Backup",
"task_description": "Backup company data.",
"status": "pending",
"is_outscoped": false,
"outscope_reason": "",
"last_updated": "2025-05-19T14:28:00Z",
"associated_company": "company123",
"connector_id": "connector456",
"connector_name": "ConnectorName",
"connector_platform": "PlatformX",
"standards_and_controls": ["ISO27001", "SOC2"]
}
]
}
Error Responses
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
405 Method Not Allowed
413 Payload Too Large
429 Too Many Requests
500 Internal Server Error