Перейти к содержимому

API: lifecycles

Статус: GA Доступ: по токену контракт API: 0.3.0 · capability 2026-09-03.1 Открыть как Markdown Открыть в Claude Открыть в ChatGPT

Process Event

Открыть отдельной страницей →

Авторизация: нужен Authorization: Bearer <token>

ПараметрГдеОбязателенТипОписание
entity_namepathдаstring
Idempotency-KeyheaderнетstringOptional.

Тело запроса: application/json — схема ProcessEventRequest

ПолеТипОбязательноОписание
eventstringнетoutlet name on automated steps
filterobject | nullнет
lcidinteger | nullнет
maxintegerнетhard upper bound per call

Пример:

{
"event": "tick",
"lcid": 4,
"max": 50
}

Ответы:

КодСмыслТело
200Successful ResponseProcessEventResponse
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Advance

Открыть отдельной страницей →

Advance a record via an outlet (analog of Entherium’s advance_record).

Авторизация: нужен Authorization: Bearer <token>

ПараметрГдеОбязателенТипОписание
entity_namepathдаstring
guidpathдаinteger
Idempotency-KeyheaderнетstringOptional.

Тело запроса: application/json — схема AdvanceRequest

ПолеТипОбязательноОписание
detailobject | nullнет
outletstringдаOutlet name (ok, error, or conditional name)

Пример:

{
"detail": {
"note": "verified live"
},
"outlet": "ok"
}

Ответы:

КодСмыслТело
200Successful ResponseAdvanceResponse
401Missing or invalid authentication credentialsErrorResponse
404Entity or lifecycle not foundErrorResponse
409Transition not allowed from the current stepErrorResponse
422Validation ErrorHTTPValidationError

Read Log

Открыть отдельной страницей →

Авторизация: нужен Authorization: Bearer <token>

ПараметрГдеОбязателенТипОписание
entity_namepathдаstring
guidpathдаinteger
limitqueryнетinteger

Ответы:

КодСмыслТело
200Successful Responseмассив LifecycleLogRead
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Post Message

Открыть отдельной страницей →

Авторизация: нужен Authorization: Bearer <token>

ПараметрГдеОбязателенТипОписание
entity_namepathдаstring
guidpathдаinteger
Idempotency-KeyheaderнетstringOptional.

Тело запроса: application/json — схема PostMessageRequest

ПолеТипОбязательноОписание
detailobject | nullнет
messagestringда

Пример:

{
"message": "Held back: waiting for the source to confirm the figure."
}

Ответы:

КодСмыслТело
200Successful ResponseLifecycleLogRead
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Get State

Открыть отдельной страницей →

Авторизация: нужен Authorization: Bearer <token>

ПараметрГдеОбязателенТипОписание
entity_namepathдаstring
guidpathдаinteger

Ответы:

КодСмыслТело
200Successful ResponseLifecycleStateResponse
401Missing or invalid authentication credentialsErrorResponse
422Validation ErrorHTTPValidationError

Step To

Открыть отдельной страницей →

Авторизация: нужен Authorization: Bearer <token>

ПараметрГдеОбязателенТипОписание
entity_namepathдаstring
guidpathдаinteger
Idempotency-KeyheaderнетstringOptional.

Тело запроса: application/json — схема StepToRequest

ПолеТипОбязательноОписание
commentstring | nullнет
detailobject | nullнет
to_stepintegerдаtarget step id from LC definition

Пример:

{
"comment": "reviewed; moving to publish-ready",
"detail": {
"reviewer": "agent"
},
"to_step": 3
}

Ответы:

КодСмыслТело
200Successful ResponseAdvanceResponse
401Missing or invalid authentication credentialsErrorResponse
404Entity or lifecycle not foundErrorResponse
409Transition not allowed from the current stepErrorResponse
422Validation ErrorHTTPValidationError