Skip to main content
GET
/
v1
/
tasks
/
{task_id}
GetTask
curl --request GET \
  --url https://api.manus.ai/v1/tasks/{task_id} \
  --header 'API_KEY: <api-key>'
{
  "id": "<string>",
  "object": "<string>",
  "created_at": 123,
  "updated_at": 123,
  "status": "pending",
  "error": "<string>",
  "incomplete_details": "<string>",
  "instructions": "<string>",
  "max_output_tokens": 123,
  "model": "<string>",
  "metadata": {},
  "output": [
    {
      "id": "<string>",
      "status": "<string>",
      "role": "user",
      "type": "<string>",
      "content": [
        {
          "type": "output_text",
          "text": "<string>",
          "fileUrl": "<string>",
          "fileName": "<string>",
          "mimeType": "<string>"
        }
      ]
    }
  ],
  "locale": "<string>",
  "credit_usage": 123
}
Retrieve detailed information about a specific task by its ID. This includes the task’s status, output messages, credit usage, and metadata.

Authorizations

API_KEY
string
header
required

Path Parameters

task_id
string
required

Response

200 - application/json
id
string
object
string
created_at
integer
updated_at
integer
status
enum<string>
Available options:
pending,
running,
completed,
failed
error
string
incomplete_details
string
instructions
string
max_output_tokens
integer
model
string
metadata
object
output
object[]
locale
string
credit_usage
integer