---
title: "Submit Task Outcome"
method: POST
path: "/external-job/v1/callback"
tags: ["Callback"]
---

# Submit Task Outcome

`POST /external-job/v1/callback`

This is the endpoint where the automatic task apps should return the outcome when the task execution is finished. <p>Note: If the callback is not returned within <b>4h</b> of the task submission, the task will be marked as unresponsive!</p>

## Query parameters

- `token` string

## Headers

- `TR_ID` string

## Request body

- object
  - `success` boolean — The status indicating whether the task was successfully processed or not
  - `outcome` string — The task outcome
  - `errors` object[]
    - `name` string
    - `code` string
    - `value` object
  - `comment` string — A comment about the task outcome.

## Response `202`

Accepted

## Other responses

- `401`
- `404`

---

[API](https://skmtc.dev/rws/apis/app-api.md) · [All operations](https://skmtc.dev/rws/apis/app-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/rws/app-api/revisions/a06e1ee1c99b/schema)
