Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Project-scoped API key, e.g. nohead_sk_k7fz0a9c3m2q_<secret>, or nohead_pk_… for a published-only key. Used by servers, CI, the CLI and coding agents.

Path Parameters

schema_change_id
string
required

Response

The schema change with before/after definitions.

id
string
required
Example:

"sch_01J9ZQ3F8X5W2K7M4N6P0R1S2T"

object
any
required
collection_id
string
required
from_version
integer
required
to_version
integer
required
operation
enum<string>
required
Available options:
create_collection,
update_collection,
delete_collection,
restore_collection,
add_field,
update_field,
delete_field,
restore_field,
migrate_field,
reorder_fields
payload
object
required

Operation details, e.g. changes and breaking for updates.

actor
object
required
via
enum<string>
required

The client a change came through; scheduler for scheduled changes.

Available options:
ui,
api,
cli,
sdk,
mcp,
system,
scheduler
note
string | null
required
request_id
string | null
required
created_at
string<date-time>
required

ISO 8601 timestamp in UTC.

Example:

"2026-09-27T12:00:00.000Z"

before
object | null
required

The complete collection definition at one schema version.

after
object
required

The complete collection definition at one schema version.