Kordiam API
Kordiam API
Public API for Kordiam editorial planning and production workflows.
Use this OpenAPI document for exact endpoint, schema, status-code, and error contracts. Use the documentation portal for concepts, workflows, and v1 migration guidance.
Tags
Elements
Read and mutate elements, the top-level editorial items in Kordiam. An element combines shared planning metadata with optional tasks, publications, and group assignments, and may represent a story, a planning entry, or a task-only assignment.
Element External Systems
List, link, and unlink external systems associated with elements.
Element Tasks
Manage standalone tasks nested under elements. Successful writes return the refreshed parent element snapshot.
Element Publications
Standalone publication operations nested under elements, including scheduling and publishing.
Element Custom Fields
Read element custom field definitions.
Element Custom Field Options
Manage selectable options for element custom fields.
Task Custom Fields
Read task custom field definitions.
Task Custom Field Options
Manage selectable options for task custom fields.
Publication Custom Fields
Read publication custom field definitions.
Publication Custom Field Options
Manage selectable options for publication custom fields.
Users
Read users available for assignment and planning workflows.
Absences
Manage user absences and availability exceptions.
Shifts
Read and manage shifts.
Shift Day Notes
Read and manage notes attached to specific shift dates.
Categories
Read and manage publication categories.
Groups
Read and manage editorial groups.
Types
Read and manage publication types.
Platforms
Read and manage publication platforms.
Task Formats
Read task format reference data.
Task Statuses
Read task status reference data.
Publication Statuses
Read publication status reference data.
Element Statuses
Read element status reference data.
Authentication
Bootstrap endpoints for issuing and refreshing access tokens.
Security Schemes
kordiamBearer
Kordiam JWT bearer token. Obtain via POST /api/v2/auth/token with client credentials and pass as Authorization: Bearer <access_token>.
http