Get Task
Developing
Testing Env
Testing Env
GET
/api/v1/tasks/show/6
Last modified:2025-05-14 20:15:16
API Documentation
Get Task Details [GET]
URL
/api/v1/tasks/show/{id}
Request Headers
Field | Type | Description | Required |
---|---|---|---|
Accept | string | Should be application/json | Yes |
Authorization | string | Bearer token for authentication | Yes |
URL Parameters
Parameter | Type | Description | Required |
---|---|---|---|
id | integer | ID of the task to retrieve | Yes |
Headers
Key | Value | Required |
---|---|---|
Accept | application/json | Yes |
user-token | {{user_token}} | Yes |
secure-business-key | {{secure_business_key}} | Yes |
Accept-Language | en/ar | No |
Responses
Success (200 OK)
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/tasks/show/6' \
--header 'Accept: application/json' \
--header 'Accept-Language: ar' \
--header 'user-token: ' \
--header 'secure-business-key: 4765066450c0bd66325.48403130'
Response Response Example
{
"status_code": 200,
"code": 1020,
"hint": "Processed Successfully",
"success": true,
"data": {
"task": {
"id": 6,
"business_id": 259,
"group_name": "Development",
"name": "Task Title",
"task_code": "T00005",
"owner_id": 123,
"reviewed_by": 456,
"status": "Not Started",
"due_date": "2025-05-20",
"duration_days": 5,
"timeline_start": "2025-05-15",
"timeline_end": "2025-05-25",
"description": "Implement feature X",
"note": "Requires review",
"budget": "1500.00",
"dependent_on": 1,
"project_id": 1,
"board_id": null,
"created_at": "2025-05-14 16:45:03",
"updated_at": "2025-05-14 19:23:37",
"deleted_at": null,
"dependent_task": {
"id": 1,
"business_id": 259,
"group_name": "To-Do",
"name": "task1",
"task_code": "T00001",
"owner_id": 123,
"reviewed_by": 456,
"status": "In Progress",
"due_date": "2023-12-31",
"duration_days": 5,
"timeline_start": null,
"timeline_end": null,
"description": "Important task",
"note": null,
"budget": null,
"dependent_on": null,
"project_id": 1,
"board_id": null,
"created_at": "2025-05-14 15:13:24",
"updated_at": "2025-05-14 15:13:24",
"deleted_at": null
},
"dependent_tasks": [],
"assignments": [
{
"id": 3,
"task_id": 6,
"assign_to": 101,
"assigned_at": "2025-05-14 16:45:04"
}
],
"files": [
{
"id": 3,
"task_id": 6,
"file_name": "Eng_Marco_Milad_Monthly_Report.pdf",
"file_path": "uploads/tasks/files/TASK_FILES_6_259_221416563.pdf",
"file_type": "document",
"file_size": 508,
"uploaded_at": "2025-05-14 16:45:06"
},
{
"id": 7,
"task_id": 6,
"file_name": "download.jpg",
"file_path": "uploads/tasks/files/TASK_FILES_6_259_1500556276.jpg",
"file_type": "image",
"file_size": 8,
"uploaded_at": "2025-05-14 19:30:06"
}
],
"time_tracking": [
{
"id": 1,
"task_id": 6,
"assign_to": 5,
"started_at": "2025-06-01 09:00:00",
"ended_at": "2025-06-01 11:00:00",
"duration_minutes": 120
},
{
"id": 2,
"task_id": 6,
"assign_to": 6,
"started_at": "2025-06-02 13:00:00",
"ended_at": "2025-06-02 14:30:00",
"duration_minutes": 90
},
{
"id": 4,
"task_id": 6,
"assign_to": 102,
"started_at": "2025-05-14 09:00:00",
"ended_at": "2025-05-14 17:00:00",
"duration_minutes": 50
},
{
"id": 5,
"task_id": 6,
"assign_to": 102,
"started_at": "2025-05-14 09:00:00",
"ended_at": "2025-05-14 17:00:00",
"duration_minutes": 50
}
]
},
"message": "تم استرجاع المهمة بنجاح"
}
}
Request
Header Params
Accept
string
optional
Example:
application/json
Accept-Language
string
optional
Example:
ar
user-token
string
optional
Example:
{{user_token}}
secure-business-key
string
optional
Example:
{{secure_business_key}}