Select a studio
List the studios available to the current credential:stu_... ID and use it in every studio request.
List responses use this envelope:
next_cursor back as cursor to read the next page. The limit must be
between 1 and 100.
The CLI selects the only accessible studio automatically. If the credential
can access more than one studio, pass --studio or save a default on the
profile:
Read events
Inspect reusable definitions
Reusable definitions are read-only in V1. They can seed a new event revision, but changing a definition does not alter revisions already attached to events.Create a draft revision
Create a draft from a reusable definition, explicit fields, or both. Supply an idempotency key so retrying an interrupted request cannot create a second draft.Update a draft
Only drafts can be changed. Pass theedit_version returned by the prior read
or write. A stale version returns 409 form_revision_conflict instead of
overwriting another edit.
Publish a revision
Publishing makes the draft immutable, supersedes the prior active revision, and updates the event’s active revision pointer in one transaction. Publication fails if the draft was based on an active revision that has since changed.Semantic fields
Semantic fields use platform-owned keys such asathlete.jersey_number. Query
the vocabulary before generating a form:
is_done is true.