Connor Greig
Last updated: 15 September 2025
GET /api/beta/completed-tasks
Get a list of completed tasks for the user.
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": "task789",
"task_name": "Compliance Report",
"task_description": "Report on data compliance.",
"status": "completed",
"associated_company": "company123",
"connector_id": "connector456",
"connector_name": "ConnectorName",
"connector_platform": "PlatformX",
"standards_and_controls": ["ISO27001"]
}
]
}
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