Skip to content

Types ​

Common ​

OperationResult ​

ПолеТипОписание
-{} или пустое тело ответаEndpoint завершился успешно.

TokenResponse ​

ПолеТипОписание
tokenstringBearer token для последующих API/MCP-запросов.

AvatarUploadResult ​

ПолеТипОписание
urlstringURL загруженного avatar.
fileNamestringИмя сохраненного файла.
extensionstringРасширение файла.
sizenumberРазмер файла в байтах.

TagsAndLabels ​

ПолеТипОписание
tagsstring[]Короткие теги для фильтрации и группировки.
labelsRecord<string, string>Машиночитаемые метки.

Account ​

Me ​

ПолеТипОписание
idstringId account.
newidstringСовместимое legacy-поле account id.
tier"free" | "advanced" | "pro"Текущий tier account.
settingsobjectНастройки account.
meta.nicknamestringОтображаемое имя account.
meta.avatarstring?URL аватара account.
token.identitystringIdentity, к которой привязан текущий token.
workspaceWorkspaceView | nullТекущий выбранный workspace.
membershipsUserMembership[]Workspaces, в которых account является участником.
addressbookAddressEntry[]Addresses из текущего контекста workspace/account.
subscriptionsRecord<string, number>Счетчики subscriptions по ключу source/project.
counters.subscriptionsSubscriptionCounter[]Агрегированные счетчики subscriptions.

UserMembership ​

ПолеТипОписание
idstringId membership/ACL entry.
level"owner" | "admin" | "developer" | "user"Роль внутри workspace.
workspaceWorkspaceViewShortWorkspace, к которому относится membership.

AccountSettings ​

ПолеТипОписание
-objectОбъект settings текущей версии UI. Набор полей может расширяться.

CurrentWorkspaceResponse ​

ПолеТипОписание
workspaceWorkspaceView | nullТекущий выбранный workspace или null.

Workspaces ​

WorkspaceView ​

ПолеТипОписание
idstringId workspace.
fullnamestringУникальное имя workspace.
invitestring?Invite token. Возвращается только если caller может видеть приватную часть workspace.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestring?Видимое название workspace.
meta.avatarstring?URL avatar workspace.

WorkspaceViewShort ​

ПолеТипОписание
idstringId workspace.
fullnamestringПолное имя workspace.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
metaobject?Метаданные workspace.

WorkspaceAclEntry ​

ПолеТипОписание
idstringId ACL entry.
level"owner" | "admin" | "developer" | "user"Роль.
userUserViewShortПользователь, если entry уже связан с account.
object{ type: string, id: string }?Ссылка на workspace. Может присутствовать в сыром ACL-ответе.
subject{ type: string, id: string }?Ссылка на user/invite. Может присутствовать в сыром ACL-ответе.

Projects ​

ProjectView ​

ПолеТипОписание
idstringId project.
createdAtstring?Дата создания в формате ISO.
updatedAtstring?Дата обновления в формате ISO.
createdByAccountIdstring?Id account владельца.
billingAccountIdstring?Id account владельца billing.
namestringИмя project внутри workspace.
fullnamestringКанонический fullname project.
workspacestringПолное имя workspace владельца.
publicbooleanLegacy-флаг public.
visibility"public" | "private_link" | "personal"?Storage visibility.
accessLevel"private" | "public" | "free"?Product access level.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestringВидимое название.
meta.descriptionstringПолное описание.
meta.shortDescriptionstring?Короткое описание.
meta.links{ title: string, url: string }[]?Полезные ссылки.
meta.iconstring?URL icon.
meta.avatarstring?URL avatar, обычно совпадает с icon.
meta.coverstring?URL cover.
ownerTitlestring?Видимое название владельца workspace/account.
triggerLimits.maxProvidersPerTriggernumber | nullЛимит веса providers на один trigger. Имя поля сохранено для API-совместимости.

ProjectCreateCapability ​

ПолеТипОписание
tier"free" | "advanced" | "pro"Текущий tier account.
canCreateProjectsbooleanМожно ли создать project.
privateProjectsUsednumberСколько приватных projects уже занимают лимит.
privateProjectsLimitnumber | nullЛимит private projects, null означает без ограничения.
canCreatePrivateProjectsbooleanМожно ли создать private project с учетом лимита.
ПолеТипОписание
tokenstringToken access link.
projectstringПолное имя project.
maxUsagesnumber?Максимальное количество использований.
usagesnumber?Текущее количество использований.
expiresAtstring?Дата окончания в формате ISO.
createdAtstring?Дата создания в формате ISO.

ProjectImageUploadResult ​

ПолеТипОписание
urlstringURL загруженного изображения.
fileNamestringИмя сохраненного файла.
extensionstringРасширение файла.
sizenumberРазмер файла в байтах.

Project Transfers ​

ProjectTransferPlan ​

ПолеТипОписание
mode"dry-run"Режим предварительного просмотра плана.
sourceProjectTransferProjectRefИсходный project.
targetProjectTransferTargetRefЦелевые workspace, name и fullname.
countsProjectTransferCountsСчетчики того, что будет перенесено.
changesProjectTransferChangesДетальный список планируемых изменений.
conflictsProjectTransferConflict[]Блокирующие конфликты.
notesstring[]Дополнительные замечания.
planHashstring?Хеш плана, если endpoint создания request возвращает его рядом с plan.

ProjectTransferCounts ​

ПолеТипОписание
triggersnumberTriggers для переноса.
templatesnumberЗаписи templates для переноса.
templateGroupsnumberГруппы template.
templateTopicsnumberTopics template.
subscriptionsnumberSubscriptions, ссылки которых будут затронуты.
scopedEntitiesnumberApps/actions/resources/types/blueprints, привязанные к project.
projectAccessLinksnumberAccess links для обновления.
aliasWritesnumberEntity aliases для создания или обновления.
aliasMissingnumberОтсутствующие aliases для создания.
aliasStalenumberУстаревшие aliases для обновления.
conflictsnumberКоличество конфликтов.

ProjectTransferRequest ​

ПолеТипОписание
idstringId request.
sourceProjectIdstringId исходного project.
sourceProjectFullnamestringFullname исходного project.
sourceWorkspacestringFullname исходного workspace.
targetWorkspacestringFullname целевого workspace.
targetNamestringИмя project в целевом workspace.
targetFullnamestringПолное имя project в целевом workspace.
status"pending" | "accepted" | "rejected" | "cancelled" | "expired" | "failed"Статус request.
requestedByAccountIdstringAccount, который создал request.
sourceOwnerAccountIdstringТекущий account владельца source.
targetOwnerAccountIdstringAccount владельца target.
planHashstringХеш принятого плана.
planCountsRecord<string, number>Снимок счетчиков плана.
expiresAtstringДата окончания в формате ISO.
createdAtstringДата создания в формате ISO.
updatedAtstringДата обновления в формате ISO.
decidedAtstring?Дата решения в формате ISO.
decidedByAccountIdstring?Account, который принял, отклонил или отменил request.
appliedAtstring?Дата применения в формате ISO.
rejectedReasonstring?Причина отклонения.
failureReasonstring?Причина ошибки.

ProjectTransferAcceptResult ​

ПолеТипОписание
requestProjectTransferRequestПринятый request.
transferProjectTransferApplyResultДетали примененного transfer.

ProjectTransferApplyResult ​

ПолеТипОписание
mode"apply"Режим применения.
appliedAtstringДата применения в формате ISO.
writes.projectsnumberОбновленные записи project.
writes.triggersnumberОбновленные triggers.
writes.triggerProvidersnumberОбновленные trigger providers.
writes.triggerTransformsnumberОбновленные trigger transforms.
writes.templatesnumberОбновленные templates.
writes.subscriptionsnumberОбновленные subscriptions.
writes.scopedEntitiesnumberОбновленные сущности, привязанные к project.
writes.projectAccessLinksnumberОбновленные access links.
writes.aliasesnumberЗаписанные aliases.

Triggers ​

TriggerView ​

ПолеТипОписание
idstringId trigger.
createdAtstring?Дата создания в формате ISO.
updatedAtstring?Дата обновления в формате ISO.
namestringИмя trigger внутри project.
fullnamestringКанонический fullname trigger.
projectIdstring?Id project.
projectstringПолное имя project.
workspacestringПолное имя workspace.
publicbooleanLegacy-флаг public.
backend{ type: "sdk", trigger: string, values?: object }Ссылка на backend runtime.
inputsRecord<string, TypeSchema>Обязательные inputs для subscription.
defaultsEventDefaults?Рекомендуемые defaults уведомления.
outputRecord<string, TypeSchema>?Legacy output schema.
triggerSpecTriggerSpec?Спецификация сопоставления source.
filtersSchemaRecord<string, TriggerOutputSchemaField>?Опциональные filters для subscription.
outputSchemaRecord<string, TriggerOutputSchemaField>?Схема raw/human output.
activationTriggerActivation | null?Опциональное activation condition.
executionPolicyobject?Переопределения policy runtime.
statusTriggerStatusDetailsСтатус test/runtime.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestringВидимое название.
meta.descriptionstring?Описание.
hasProvidersboolean?true, если providers существуют.
hasTransformboolean?true, если transform существует.

TriggerDraftView ​

ПолеТипОписание
providersTriggerProvider[]?Полные определения providers.
transformTriggerTransform?JavaScript raw/human transform.

TriggerStatusDetails ​

ПолеТипОписание
status"not_tested" | "ready" | "broken"Текущий статус.
issuestring?Человекочитаемая проблема.
source"edit" | "test" | "runtime" | "dependency"?Источник статуса.
updatedAtstring?Дата обновления в формате ISO.

TriggerSpec ​

ВариантОсновные поля
evm_logtype, dataSource, опционально contract, event, abiFragment, topicsCount, dataBytes, testInput.
evm_transactiontype, dataSource, опционально testInput.
substrate_eventtype, dataSource, опционально pallet, event, testInput.
solana_eventtype, dataSource, опционально programId, event, idl, testInput. Для calls поле event хранит значение с префиксом call:.
timertype, interval, опционально testInput.

TriggerTransform ​

ПолеТипОписание
language"javascript"Язык transform.
sourcestring?Legacy source.
rawSourcestring?Преобразование в raw output.
humanSourcestring?Преобразование raw output в human output.

TriggerActivation ​

ПолеТипОписание
language"javascript"Язык activation.
sourcestringИсходный код JavaScript condition.

TriggerValidationResult ​

ПолеТипОписание
validbooleanВалиден ли draft.
issuesstring[]Проблемы валидации.
triggerTriggerDraftView?Нормализованный trigger draft, если endpoint его возвращает.

TriggerPatchResult ​

ПолеТипОписание
fullnamestringПолное имя trigger.
dryRunboolean?true, если изменения только проверялись.
updatedbooleanБыл ли trigger изменен.
changedPathsstring[]Dotted paths, которые были изменены.
triggerTriggerDraftViewTrigger после patch или normalized dry-run view.

TriggerBulkPatchResult ​

ПолеТипОписание
dryRunboolean?true, если bulk patch был dry-run.
totalCountnumberКоличество обработанных items.
updatedCountnumberКоличество измененных items.
itemsTriggerBulkPatchItem[]Результаты по каждому trigger.

TriggerBulkPatchItem ​

ПолеТипОписание
fullnamestringПолное имя trigger.
dryRunboolean?true, если item был dry-run.
updatedbooleanБыл ли trigger изменен.
changedPathsstring[]Измененные paths.
statusstring?Trigger status после patch.
statusUpdatedAtstring?Дата обновления status.
unsetPathsstring[]Paths, которые были удалены.

TriggerBulkRemoveResult ​

ПолеТипОписание
dryRunboolean?true, если bulk remove был dry-run.
totalCountnumberКоличество обработанных triggers.
deletedCountnumberКоличество удаленных triggers.
itemsTriggerBulkRemoveItem[]Результаты по каждому trigger.

TriggerBulkRemoveItem ​

ПолеТипОписание
fullnamestringПолное имя trigger.
dryRunboolean?true, если item был dry-run.
deletedbooleanБыл ли trigger удален.
projectstringПолное имя project.
workspacestringПолное имя workspace.

TriggerPreviewResult ​

ПолеТипОписание
validbooleanУспешно ли выполнен preview.
issuesstring[]Проблемы.
outputunknown?Output preview.
debugRecord<string, unknown>?Отладочные детали.

TriggerTestResult ​

ПолеТипОписание
validbooleanУспешно ли выполнен test.
issuesstring[]Проблемы test.
inputunknown?Source item, использованный для test.
outputunknown?Raw/human output.
sourceEventsCountnumber?Количество найденных source items.
debugRecord<string, unknown>?Отладочные детали.

ProviderTestResult ​

ПолеТипОписание
validbooleanУспешно ли выполнен provider test.
issuesstring[]Проблемы.
resultunknown?Output provider.
debugRecord<string, unknown>?Отладочные детали.

RuntimeSource ​

ПолеТипОписание
appstringИмя runtime app.
networkstringИмя network/source.
plugin"evm" | "substrate" | "solana"Тип runtime plugin.
instancestringЭкземпляр runtime.
status"running" | "degraded" | "error"Статус runtime.
updatedAtstringДата обновления в формате ISO.
latestSeenBlocknumber?Последний block, увиденный runtime.
lastProcessedBlocknumber?Последний обработанный block.
blockLagnumber?Текущий block lag.
lastFailedBlocknumber?Последний failed block.
errorsLastHournumber?Количество errors за последний час.

LatestBlockResult ​

ПолеТипОписание
validbooleanУспешно ли выполнен lookup.
issuesstring[]Проблемы lookup.
latestBlocknumber?Найденный latest block.
matchedbooleanНайден ли matching source item.
matchedBlocknumber?Block, в котором найден match.
checkedBlocksnumberКоличество проверенных blocks.
sourceEventsCountnumber?Количество source events.
itemIndexnumber?Index найденного item.
inputunknown?Найденный input.
sourcestring?Источник lookup.
detailsunknown?Дополнительные детали.

Trigger Import ​

EvmAbiImportResult ​

ПолеТипОписание
eventsunknown[]?Разобранные записи ABI event.
callsunknown[]?Разобранные записи ABI call/function.
itemsunknown[]?Единый список разобранных записей, если runtime возвращает плоский список.
errorstring?Сообщение об ошибке, если runtime не смог разобрать ABI.

EvmAbiResult ​

ПолеТипОписание
abiunknown[]?Записи ABI JSON, если ABI загружен.
sourcestring?Маркер source ABI.
contractstring?Адрес контракта.
errorstring?Сообщение об ошибке, если ABI не удалось загрузить.

TriggerImportDraftsResult ​

ПолеТипОписание
abiSource"provided" | "auto"?ABI source, использованный для EVM import.
draftsTriggerDraftView[]Сгенерированные trigger drafts.

SubstrateSourceInfo ​

ПолеТипОписание
ss58PrefixnumberSS58 prefix для Substrate source.

SubstratePalletSummary ​

ПолеТипОписание
namestringИмя pallet.
docsstring[]Документация pallet.
hasEventsbooleanЕсть ли у pallet events.
hasCallsbooleanЕсть ли у pallet calls.
eventCountnumberКоличество events.
callCountnumberКоличество calls.

Templates ​

ProjectTemplate ​

ПолеТипОписание
idstringId template.
projectstringПолное имя project.
schemaRecord<string, TypeSchema>Schema inputs уровня template.
groupsTemplateGroup[]Groups, которые показываются пользователю как templates.
topicsTemplateTopic[]Topics внутри groups.
rulesTemplateRule[]Trigger rules для topics.
metaRecord<string, unknown>Метаданные template.
issuestring?Проблема синхронизации template.

TemplateGroup ​

ПолеТипОписание
namestringId group.
meta.titlestringВидимое название.
meta.descriptionstringОписание.

TemplateTopic ​

ПолеТипОписание
namestringId topic.
groupstringId родительской group.
selectedByDefaultbooleanВыбран ли topic по умолчанию в subscription wizard.
meta.titlestringВидимое название.

TemplateRule ​

ПолеТипОписание
idstringId rule.
triggerstringПолное имя trigger.
topicstringИмя topic.
inputsobject?Маппинг/defaults inputs для rule.
policyobject?Policy выполнения.
conditionsCondition | null?Condition rule.
deprecatedbooleanПомечена ли rule как deprecated.
requiredValuesstring[]Обязательные template values.
issuestring?Отсутствующий trigger или проблема синхронизации.

Subscriptions ​

SubscriptionView ​

ПолеТипОписание
idstringId subscription.
targetWorkspaceFullnamestring?Workspace, которому принадлежит subscription.
createdByAccountIdstring?Account, который создал subscription.
sourceProjectIdstring?Id исходного project.
sourceProjectFullnamestring?Fullname исходного project.
countsTowardsTierQuotaboolean?Учитывается ли subscription в квоте Free tier.
state"on" | "off" | "blocked"Состояние subscription.
createdAtstringДата создания в формате ISO.
updatedAtstringДата обновления в формате ISO.
templateSubscriptionTemplateReference | nullTemplate reference или null для прямой trigger subscription.
rulesSubscriptionRule[]Trigger rules.
resourcesstring[]Полные имена resources, используемых actions.
actionsSubscriptionAction[]?Notification actions.
referencesSubscriptionReferencesДенормализованные references на source/project/trigger.
meta.titlestring?Видимое название.
meta.issuestring?Проблема block/entitlement/migration.

SubscriptionTemplateReference ​

ПолеТипОписание
idstringId template.
inputsRecord<string, string | number>Значения inputs template.
groups{ name: string, meta: { title: string } }[]Выбранные groups.
topicsstring[]Выбранные topics.
rules{ id: string, group: string }[]Выбранные references на rules.

SubscriptionRule ​

ПолеТипОписание
triggerIdstring?Id trigger.
triggerRuleTriggerReferenceTrigger reference.
inputsobject?Значения inputs.
policyobject?Policy выполнения.
conditionsCondition | null?Condition rule.

SubscriptionAction ​

ПолеТипОписание
actionstringПолное имя action.
valuesRecord<string, unknown>Values action.
overridesEventDefaults?Поля override для notification.

SubscriptionReferences ​

ПолеТипОписание
sourcesstring[]References на data sources.
projectsstring[]Полные имена projects.
triggersstring[]Полные имена triggers.
projectIdsstring[]?Ids projects.
triggerIdsstring[]?Ids triggers.

SubscriptionTestResult ​

ПолеТипОписание
validbooleanВалиден ли test.
issuesstring[]Проблемы test.
previewunknown?Результат notification preview/send.
subscriptionSubscriptionView?Draft subscription, использованный для test.

SubscriptionAlertLog ​

ПолеТипОписание
idstringId log.
subscriptionIdstringId subscription.
workspaceIdstringId workspace.
projectFullnamestring?Полное имя project.
triggerFullnamestring?Полное имя trigger.
eventNamestringИмя event/trigger.
createdAtstringДата создания в формате ISO.
status"delivered" | "failed" | "rate_limited" | "blocked"Статус доставки.
testInputRecord<string, unknown>?Test input.
itemIndexnumber?Индекс source item.
replayMatch{ hash?: string | null, index?: number | null }?Информация replay match.
sourceItemsCountnumber?Количество source items.
channelsSubscriptionAlertLogChannel[]Каналы доставки.
failureReasonCodestring?Код ошибки.
failureReasonMessagestring?Сообщение ошибки.
expireAtstringДата истечения log.

Resources ​

ResourceView ​

ПолеТипОписание
idstringId resource.
namestringИмя resource.
fullnamestringПолное имя resource.
projectstring?Полное имя project.
workspacestringПолное имя workspace.
publicbooleanФлаг public.
blueprintstringПолное имя blueprint.
tokenstring?Секретный token. Возвращается только если caller может видеть приватные поля resource.
readybooleanГотов ли resource.
remarkstring | nullСтатусное примечание resource.
dataobject | null?Данные setup resource.
destinationSummaryTelegramResourceDestinationSummary?Безопасное описание destination. Присутствует только в owner-private view настроенного внешнего Telegram resource; отсутствует в public и short views.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestring?Видимое название.

TelegramResourceDestinationSummary ​

ПолеТипОписание
service"telegram"Сервис доставки.
titlestringВидимое название destination.
kind"private" | "group" | "supergroup" | "channel"?Тип Telegram destination, если он доступен.
topicobject?Выбранный forum topic, если он настроен.
topic.messageThreadIdnumberThread id Telegram forum topic.
topic.titlestring?Видимое название forum topic. Display label, указанный при привязке, имеет приоритет над именем, полученным из Telegram. Если оба отсутствуют, клиент может показать General или Topic #ID.

ExternalResourceView ​

ПолеТипОписание
blocks{ type: "markdown", text: string }[]UI content blocks, возвращенные external app.

Data Sources ​

CustomSourceListView ​

ПолеТипОписание
workspacestringПолное имя workspace владельца.
namestringИмя source.
fullnamestringПолное имя source.
publicbooleanФлаг public.
kind"evm" | "substrate" | "solana"Тип source.
metaCustomSourceMetaМетаданные.
createdAtstringДата создания в формате ISO.
updatedAtstringДата обновления в формате ISO.
deployerTitlestring?Видимое название deployer/owner.

CustomSource ​

ПолеТипОписание
createdByAccountIdstring?Id account создателя.
endpointsstring[]RPC endpoints runtime.
substrateobject?Substrate extensions/types/RPC config.
batchMaxCountnumber?Максимальный размер EVM batch.
blockProcessingConcurrencynumber?Параллельность обработки blocks.
maxQueuedBlocksnumber?Максимум queued blocks.
logs{ retentionMs: number, maxCount: number | null }?Policy log runtime.
runtimeCustomSourceRuntimeMetadata?Метаданные runtime.

CustomSourceMeta ​

ПолеТипОписание
titlestringВидимое название.
descriptionstring?Описание.
icons.defaultstring?URL icon по умолчанию.
ogobject?Метаданные OpenGraph.

CustomSourceRuntimeMetadata ​

ПолеТипОписание
evm.chainIdnumber?EVM chain id.
evm.latestBlocknumber?Последний EVM block.
evm.blockHashstring?Hash block.
evm.fetchedAtstringДата получения метаданных.
substrate.ss58Prefixnumber?SS58 prefix.
substrate.latestBlocknumber?Последний Substrate block.
substrate.fetchedAtstringДата получения метаданных.
solana.genesisHashstring?Genesis hash Solana network.
solana.latestBlocknumber?Последний Solana slot/block.
solana.blockHashstring?Hash block.
solana.fetchedAtstringДата получения метаданных.

CustomSourceCreateCapability ​

ПолеТипОписание
tier"free" | "advanced" | "pro"Account tier.
canCreateCustomSourcesbooleanМожет ли текущий account создавать custom sources.
customSourcesUsednumberТекущее количество private custom sources.
customSourcesLimitnumber | nullЛимит, null означает без ограничения.

CustomSourceVerifyResult ​

ПолеТипОписание
okbooleanУспешно ли прошла verification.
logs{ level: "info" | "error", message: string }[]Сообщения verification log.
detailsRecord<string, unknown>?Детали runtime/public duplicate check.
errorstring?Ошибка verification.

CustomSourceLogsResult ​

ПолеТипОписание
existsbooleanСуществует ли файл log.
linesstring[]Отредактированные строки log.
truncatedbooleanБыл ли output обрезан.
updatedAtstring?Дата обновления log file.

CustomSourceRuntimeActionResult ​

ПолеТипОписание
oktrueДействие runtime выполнено успешно.
sourceFullnamestringПолное имя source.
revisionnumberRevision runtime после restart/reset.

CustomSourceResetLagResult ​

ПолеТипОписание
oktrueReset выполнен успешно.
latestBlocknumberПоследний block, использованный как новый baseline для lag.

CustomSourceStatusTestResult ​

ПолеТипОписание
oktrueTest event отправлен.
eventNamestringСгенерированное имя status trigger.
subscriptionsTestednumberПротестированные subscriptions.
matchednumberКоличество matched subscriptions.
deliverednumberДоставленные alerts.
eventCustomSourceStatusEventТестовый status event.

CustomSourceStatusEvent ​

ПолеТипОписание
type"status_changed" | "error" | "recovered"Тип event.
sourceFullnamestringПолное имя source.
sourceNamestringИмя source.
sourceTitlestringВидимое название.
workspacestringПолное имя workspace.
kind"evm" | "substrate" | "solana"Тип source.
status"running" | "error" | "degraded"Новый status.
previousStatus"running" | "error" | "degraded"?Предыдущий status.
severity"info" | "warning" | "error"Severity.
messagestringЧеловекочитаемое сообщение.
codestring?Машиночитаемый code.
detailsRecord<string, unknown>?Дополнительные детали.
timestampstringВремя event в формате ISO.

Addresses ​

AddressEntry ​

ПолеТипОписание
idstringId address entry.
type"plain" | "ss58" | "evm" | "solana" | "bitcoin" | "cosmos"Тип address.
addressstringЗначение address.
aliasstringВидимый alias.

Builder Registry ​

AppView ​

ПолеТипОписание
idstringId app.
namestringИмя app.
fullnamestringПолное имя app.
projectstringПолное имя project.
workspacestringПолное имя workspace.
publicbooleanФлаг public.
urlstring?URL app. Возвращается только если caller может видеть приватные поля.
tagsstring[]Теги.
labelsRecord<string, string>Метки.

ActionView ​

ПолеТипОписание
idstringId action.
namestringИмя action.
fullnamestringПолное имя action.
projectstringПолное имя project.
workspacestringПолное имя workspace.
publicbooleanФлаг public.
backend{ type: "sdk", action: string }Backend action.
valuesRecord<string, TypeSchema>Schema values action.
overridesArray<keyof EventDefaults>Поля notification, которые action может переопределять.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestringВидимое название.
meta.descriptionstring?Описание.

BlueprintView ​

ПолеТипОписание
idstringId blueprint.
namestringИмя blueprint.
fullnamestringПолное имя blueprint.
appstringПолное имя app.
projectstringПолное имя project.
workspacestringПолное имя workspace.
publicbooleanФлаг public.
typestringТип blueprint.
dataobject?Object spec для blueprint.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestring?Видимое название.
meta.descriptionstring?Описание.

SharedTypeView ​

ПолеТипОписание
idstringId shared type.
namestringИмя shared type.
fullnamestringПолное имя shared type.
projectstringПолное имя project.
workspacestringПолное имя workspace.
publicbooleanФлаг public.
schemasRecord<string, TypeSchema>Именованные schemas.
tagsstring[]Теги.
labelsRecord<string, string>Метки.
meta.titlestring?Видимое название.
meta.descriptionstring?Описание.

Supporting Types ​

EventDefaults ​

ПолеТипОписание
titlestring?Template заголовка notification.
shortstring?Template короткого markdown-текста.
longstring?Template длинного markdown-текста.
iconstring | null?Template URL icon.
coverstring | null?Template URL cover.
avatarstring | null?Template URL avatar.
links{ title: string, url: string }[]?Links уведомления.