ListResponse[ActionResponse]
Paginated response containing Action Response records. The required field is items.
items object[]필수
List of resource items
Server-assigned unique identifier
Resource name
alias object
Display name shown to users.
- string
- null
Resource type tag
type object
Subtype within category
- string
- null
collection_id object
Parent collection ID
- string
- null
folder_id object
Identifier of the containing folder.
- string
- null
tags object
Classification labels
- string[]
- null
description object
Resource description
- string
- null
Mandatory marking ids this resource requires; read-only — set via the marking guard endpoints, not Create/PATCH.
[]created_at object
Creation timestamp (Unix ms)
- integer
- null
updated_at object
Last update timestamp (Unix ms)
- integer
- null
owners object[]
Users and groups that own the resource.
"user.
Possible values: [user, group, public]
avatar_url object
- string
- null
avatar_config object
- object
- null
email object
- string<email>
- null
my_share_scope object
How the current caller received access to the resource.
- string
- null
Possible values: [owner, grant, admin]
parameters object
property name* object
Possible values: [dataset, entity, value]
- dataset
- entity
- value
False lets the call omit it — an empty many is [], an empty one is null, a value takes its schema default
trueDataset.id the rows belong to
Possible values: non-empty
Possible values: [one, many]
oneFalse lets the call omit it — an empty many is [], an empty one is null, a value takes its schema default
trueEntityType.id the rows belong to
Possible values: non-empty
Possible values: [one, many]
onederive object
walker derive spec — derived columns joining the row
- object
- null
set object
A walker definition (from + ops[] — D2) whose TERMINAL type is entity_id; its rows are the parameter's rows and the call sends no value. Data positions may read {{context.parameters.<value parameter>}}.
- object
- null
Ontology set definition: from and optional ops, without a terminal. Its shape is the definition part of the Execute Ontology Request body (POST /api/v1/ontologies/execute).
False lets the call omit it — an empty many is [], an empty one is null, a value takes its schema default
trueschema object필수
JSON Schema of the value
JSON Schema of the value
checks object[]
on object
The row parameter judged
- string
- null
where object필수
walker predicate
walker predicate
message object
The sentence the refusal carries
- string
- null
actions object[]필수
- OntologyAction
- DatasetAction
- FunctionAction
- NotificationAction
each object
A list path in the payload the body repeats over — context.rows for an ontology condition, context.parameters.<name> for an Action's many row parameter
- string
- null
on_failure object
Compensating action, run when this action raises. 1-depth only.
- object
- null
One chain action of the same kinds, selected by kind (ontology, dataset, function, or notification). A fallback action cannot have its own on_failure.
ontologyWalker write requests applied in order, in one transaction
Possible values: >= 1
next_cursor object
Cursor for next page
- string
- null
Whether more pages exist
false{
"items": [
{
"id": "string",
"name": "string",
"alias": "string",
"category": "string",
"type": "string",
"collection_id": "string",
"folder_id": "string",
"tags": [
"string"
],
"description": "string",
"markings": [
"string"
],
"created_at": 0,
"updated_at": 0,
"owners": [
{
"id": "string",
"type": "user",
"display_name": "string",
"avatar_url": "string",
"avatar_config": {},
"email": "user@example.com"
}
],
"my_share_scope": "owner",
"parameters": {},
"checks": [
{
"on": "string",
"where": {},
"message": "string"
}
],
"actions": [
{
"each": "string",
"on_failure": {},
"kind": "ontology",
"edits": [
{}
]
},
{
"each": "string",
"on_failure": {},
"kind": "dataset",
"edits": [
{
"op": "upsert",
"values": {}
}
]
},
{
"language": "python",
"code": "string",
"params": {},
"each": "string",
"on_failure": {},
"kind": "function"
},
{
"channel": "pipeline",
"type": "string",
"collection": "string",
"resource": "string",
"message": "string",
"payload": {},
"recipients": {
"users": [
"string"
],
"groups": [
"string"
],
"collection": "string",
"broadcast": false
},
"each": "string",
"on_failure": {},
"kind": "notification"
}
]
}
],
"next_cursor": "string",
"has_more": false
}