Update Annotation Label — API

Update an existing annotation label's name, description, type, or settings by UUID. Returns the updated label object with all current field values.

PUT https://api.futureagi.com/model-hub/annotations-labels/{id}/

Authentication

X-Api-Key API Key Required

Your Future AGI API key used to authenticate requests. You can find and manage your API keys in the Dashboard under Settings.

X-Secret-Key Secret Key Required

Your Future AGI secret key, used alongside the API key for request authentication. This is generated when you create an API key in the Dashboard.

Path parameters

id string Required

UUID of the label to update

Request body

name string Optional

Updated display name for the label.

description string Optional

Updated description.

settings object Optional

Updated type-specific settings. The structure must match the label’s type (see Create Label for settings reference).

allow_notes boolean Optional

Whether annotators can add free-text notes with this label.

Note

The label type cannot be changed after creation. If you need a different type, create a new label.

Response

200 OK
id string
UUID of the label.
name string
Updated display name.
type string
Label type (unchanged).
organization string
UUID of the owning organization.
project string
Project UUID or null.
description string
Updated description.
settings object
Updated type-specific settings.
allow_notes boolean
Whether notes are enabled.
created_at string
ISO 8601 timestamp of creation.

Errors

400 Bad Request Optional

Invalid request parameters.

401 Unauthorized Optional

Invalid or missing API credentials.

404 Not Found Optional

Resource not found.

500 Internal Server Error Optional

Unexpected server error.

Note

The label type cannot be changed after creation. If you need a different type, create a new label.

GET /
Authentication
REQUEST
 
RESPONSE