---
title: "Get next annotation task"
method: GET
path: "/v1/annotation_tasks/{id}/next"
tags: ["Annotation Tasks"]
---

# Get next annotation task

`GET /v1/annotation_tasks/{id}/next`

## Request

- Base URL: `https://api.hify.club`
- URL: `https://api.hify.club/v1/annotation_tasks/{id}/next`
- Auth: API key in header `X-User-Token`

## Path parameters

- `id` integer, required

## Response `200`

Successful response

- object[]: The next task, or empty when there is none.
  - `annotation_videos` object[]: Every camera's recording for this task: annotation cameras first, then the rest, each group in camera order. Empty uploads are left out. A play moment's tick applies to every camera.
    - `id` integer
    - `camera_id` integer
    - `s3_bucket` string
    - `s3_path` string

## Changes

- **2026-11-05** `b5920403538d`: 1 info
  - added the media type `application/json` for the response with the status `200`

[Operation history](https://skmtc.dev/hify/apis/hify-apis/changes/v1/annotation_tasks/:id/next/get.md)

---

[API](https://skmtc.dev/hify/apis/hify-apis.md) - [All operations](https://skmtc.dev/hify/apis/hify-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/hify/apis/hify-apis/revisions/b5920403538d?raw)
