v51

OpenAPI 3.1.0raw.githubusercontent.com2026-08-01105276529.8 KB
annotation_configs

Replace the set of annotation configurations assigned to a project

Replace the project's entire set of assigned annotation configurations with the provided set. The server diffs the desired set against the current set: configs in the body but not assigned are added, and configs assigned but not in the body are removed. An empty array clears all assignments.

put/v1/projects/{project_identifier}/annotation_configs

Path parameters

project_identifierstring required

The project identifier: either project ID or project name.

The project identifier: either project ID or project name.

Request body

annotation_config_idsstring[] required

The complete set of annotation configuration GlobalIDs that should be assigned to the project. Configs not in this list are unassigned; an empty list clears all assignments.

Response

The resulting set of annotation configurations assigned to the project

next_cursorstring nullable required