Skip to main content
GET
/
v1
/
tasks
/
{id}
Get task
curl --request GET \
  --url https://api.shingleai.com/v1/tasks/{id} \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "createdAt": "2024-01-15T09:00:00Z",
    "updatedAt": "2024-01-15T14:30:00Z",
    "deletedAt": null,
    "organizationId": "123e4567-e89b-12d3-a456-426614174000",
    "title": "Review Q4 budget proposal",
    "description": "Complete the quarterly budget review and submit recommendations",
    "category": "review",
    "importance": "high",
    "urgency": "medium",
    "status": "todo",
    "dueDate": "2024-12-31T23:59:59Z",
    "createdBy": "123e4567-e89b-12d3-a456-426614174000",
    "createdByAgent": false,
    "messageId": "550e8400-e29b-41d4-a716-446655440002",
    "contactId": "550e8400-e29b-41d4-a716-446655440003",
    "metadata": {
      "priority": "high",
      "source": "email"
    },
    "assignees": [
      {
        "id": "550e8400-e29b-41d4-a716-446655440001",
        "userId": "123e4567-e89b-12d3-a456-426614174000",
        "createdAt": "2024-01-15T10:30:00Z",
        "updatedAt": "2024-01-15T10:30:00Z"
      }
    ]
  },
  "meta": {
    "pagination": {
      "limit": 123,
      "offset": 123,
      "hasMore": true,
      "total": 123
    }
  }
}

Authorizations

Authorization
string
header
required

API key authentication via Bearer token

Path Parameters

id
string<uuid>
required

Task UUID

Example:

"123e4567-e89b-12d3-a456-426614174000"

Response

Task details

data
object
required
meta
object