Skip to content

Tipos

Common

OperationResult

CampoTipoDescrição
-``{}` ou corpo de resposta vazioO endpoint foi concluído com sucesso.

TokenResponse

CampoTipoDescrição
tokenstringBearer token para solicitações API/MCP posteriores.

AvatarUploadResult

CampoTipoDescrição
urlstringURL do avatar enviado.
fileNamestringNome do arquivo salvo.
extensionstringExtensão do arquivo.
sizenumberTamanho do arquivo em bytes.

TagsAndLabels

CampoTipoDescrição
tagsstring[]Tags curtos para filtrar e agrupar.
labelsRecord<string, string>Labels legíveis por máquina.

Account

Me

CampoTipoDescrição
idstringId account.
newidstringCampo legacy compatível do id do account.
tier"free" | "advanced" | "pro"Tier atual do account.
settingsobjectSettings do account.
meta.nicknamestringNome visível do account.
meta.avatarstring?URL do avatar do account.
token.identitystringIdentity vinculada ao token atual.
workspaceWorkspaceView | nullWorkspace selecionado atualmente.
membershipsUserMembership[]Workspaces em que o account é membro.
addressbookAddressEntry[]Addresses do contexto atual de workspace/account.
subscriptionsRecord<string, number>Contadores de subscriptions por chave source/project.
counters.subscriptionsSubscriptionCounter[]Contadores agregados de subscriptions.

UserMembership

CampoTipoDescrição
idstringId membership/ACL entry.
level"owner" | "admin" | "developer" | "user"Papel dentro do workspace.
workspaceWorkspaceViewShortWorkspace ao qual este membership pertence.

AccountSettings

CampoTipoDescrição
-objectObjeto settings da versão atual da UI. O conjunto de campos pode ser expandido.

CurrentWorkspaceResponse

CampoTipoDescrição
workspaceWorkspaceView | nullWorkspace selecionado atualmente ou null.

Workspaces

WorkspaceView

CampoTipoDescrição
idstringId workspace.
fullnamestringNome único do workspace.
invitestring?Invite token. Retornado apenas quando o caller pode ver os dados privados do workspace.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visível do workspace.
meta.avatarstring?URL do avatar do workspace.

WorkspaceViewShort

CampoTipoDescrição
idstringId workspace.
fullnamestringFullname do workspace.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
metaobject?Metadados do workspace.

WorkspaceAclEntry

CampoTipoDescrição
idstringId ACL entry.
level"owner" | "admin" | "developer" | "user"Papel.
userUserViewShortUsuário se a entry já estiver vinculada a um account.
object{ type: string, id: string }?Referência ao workspace. Pode aparecer na resposta ACL raw.
subject{ type: string, id: string }?Referência a user/invite. Pode aparecer na resposta ACL raw.

Projects

ProjectView

CampoTipoDescrição
idstringId project.
createdAtstring?Data de criação em formato ISO.
updatedAtstring?Data de atualização em formato ISO.
createdByAccountIdstring?Id do account proprietário.
billingAccountIdstring?Id do account proprietário de billing.
namestringNome do project dentro do workspace.
fullnamestringFullname canônico do project.
workspacestringFullname do workspace proprietário.
publicbooleanFlag public legacy.
visibility"public" | "private_link" | "personal"?Storage visibility.
accessLevel"private" | "public" | "free"?Nível de acesso do produto.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestringTítulo visível.
meta.descriptionstringDescrição completa.
meta.shortDescriptionstring?Descrição curta.
meta.links{ title: string, url: string }[]?Links úteis.
meta.iconstring?URL icon.
meta.avatarstring?URL do avatar, normalmente igual a icon.
meta.coverstring?URL cover.
ownerTitlestring?Título visível do proprietário workspace/account.
triggerLimits.maxProvidersPerTriggernumber | nullLimite de peso de providers por trigger. O nome do campo se mantém por compatibilidade de API.

ProjectCreateCapability

CampoTipoDescrição
tier"free" | "advanced" | "pro"Tier atual do account.
canCreateProjectsbooleanIndica se pode ser criado um project.
privateProjectsUsednumberQuantos private projects já contam para o limite.
privateProjectsLimitnumber | nullLimite de private projects; null significa sem limite.
canCreatePrivateProjectsbooleanIndica se pode ser criado um private project dentro do limite.
CampoTipoDescrição
tokenstringToken do access link.
projectstringFullname do project.
maxUsagesnumber?Número máximo de usos.
usagesnumber?Número atual de usos.
expiresAtstring?Data de expiração em formato ISO.
createdAtstring?Data de criação em formato ISO.

ProjectImageUploadResult

CampoTipoDescrição
urlstringURL da imagem enviada.
fileNamestringNome do arquivo salvo.
extensionstringExtensão do arquivo.
sizenumberTamanho do arquivo em bytes.

Project Transfers

ProjectTransferPlan

CampoTipoDescrição
mode"dry-run"Modo de pré-visualização do plan.
sourceProjectTransferProjectRefProject de origem.
targetProjectTransferTargetRefWorkspace, name y fullname de destino.
countsProjectTransferCountsContadores de lo que será transferido.
changesProjectTransferChangesLista detallada de alterações planejadas.
conflictsProjectTransferConflict[]Conflitos bloqueantes.
notesstring[]Notas adicionais.
planHashstring?Hash do plan, se o endpoint de criação do request o retorna junto com o plan.

ProjectTransferCounts

CampoTipoDescrição
triggersnumberTriggers que será transferidon.
templatesnumberRegistros de templates que será transferidon.
templateGroupsnumberGrupos do template.
templateTopicsnumberTopics do template.
subscriptionsnumberSubscriptions cuyas referencias se verán afectadas.
scopedEntitiesnumberApps/actions/resources/types/blueprints vinculados al project.
projectAccessLinksnumberAccess links que serão atualizados.
aliasWritesnumberEntity aliases que serão criados o actualizarán.
aliasMissingnumberAliases faltantes que serão criados.
aliasStalenumberAliases obsoletos que serão atualizados.
conflictsnumberNúmero de conflitos.

ProjectTransferRequest

CampoTipoDescrição
idstringId request.
sourceProjectIdstringId do project de origem.
sourceProjectFullnamestringFullname do project de origem.
sourceWorkspacestringFullname do workspace de origem.
targetWorkspacestringFullname do workspace de destino.
targetNamestringNome do project no workspace de destino.
targetFullnamestringFullname do project no workspace de destino.
status"pending" | "accepted" | "rejected" | "cancelled" | "expired" | "failed"Status do request.
requestedByAccountIdstringAccount que criou o request.
sourceOwnerAccountIdstringAccount proprietário atual do source.
targetOwnerAccountIdstringAccount proprietário do destino.
planHashstringHash do plan aceito.
planCountsRecord<string, number>Snapshot dos contadores do plan.
expiresAtstringData de expiração em formato ISO.
createdAtstringData de criação em formato ISO.
updatedAtstringData de atualização em formato ISO.
decidedAtstring?Data de decisão em formato ISO.
decidedByAccountIdstring?Account que aceitou, rejeitou ou cancelou o request.
appliedAtstring?Data de aplicação em formato ISO.
rejectedReasonstring?Motivo da rejeição.
failureReasonstring?Motivo do erro.

ProjectTransferAcceptResult

CampoTipoDescrição
requestProjectTransferRequestRequest aceito.
transferProjectTransferApplyResultDetalhes da transferência aplicada.

ProjectTransferApplyResult

CampoTipoDescrição
mode"apply"Modo de aplicação.
appliedAtstringData de aplicação em formato ISO.
writes.projectsnumberRegistros de project atualizados.
writes.triggersnumberTriggers atualizados.
writes.triggerProvidersnumberTrigger providers atualizados.
writes.triggerTransformsnumberTrigger transforms atualizados.
writes.templatesnumberTemplates atualizados.
writes.subscriptionsnumberSubscriptions atualizadas.
writes.scopedEntitiesnumberEntidades vinculadas al project atualizadas.
writes.projectAccessLinksnumberAccess links atualizados.
writes.aliasesnumberAliases gravados.

Triggers

TriggerView

CampoTipoDescrição
idstringId do trigger.
createdAtstring?Data de criação em formato ISO.
updatedAtstring?Data de atualização em formato ISO.
namestringNome do trigger dentro do project.
fullnamestringFullname canônico do trigger.
projectIdstring?Id project.
projectstringFullname do project.
workspacestringFullname do workspace.
publicbooleanFlag public legacy.
backend{ type: "sdk", trigger: string, values?: object }Referência ao backend runtime.
inputsRecord<string, TipoSchema>Inputs obrigatórios da subscription.
defaultsEventDefaults?Defaults recomendados para notification.
outputRecord<string, TipoSchema>?Legacy output schema.
triggerSpecTriggerSpec?Especificação de source matching.
filtersSchemaRecord<string, TriggerOutputSchemaCampo>?Filters opcionales de subscription.
outputSchemaRecord<string, TriggerOutputSchemaCampo>?Schema de raw/human output.
activationTriggerActivation | null?Activation condition opcional.
executionPolicyobject?Overrides de runtime policy.
statusTriggerStatusDetailsStatus de test/runtime.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestringTítulo visível.
meta.descriptionstring?Descrição.
hasProvidersboolean?true si providers existem.
hasTransformboolean?true si transform existe.

TriggerDraftView

CampoTipoDescrição
providersTriggerProvider[]?Definições completas de providers.
transformTriggerTransform?Transform JavaScript raw/human.

TriggerStatusDetails

CampoTipoDescrição
status"not_tested" | "ready" | "broken"Status atual.
issuestring?Issue legível por humanos.
source"edit" | "test" | "runtime" | "dependency"?Origem do status.
updatedAtstring?Data de atualização em formato ISO.

TriggerSpec

VarianteCampos principales
evm_logtype, dataSource, opcionalmente contract, event, abiFragment, topicsCount, dataBytes, testInput.
evm_transactiontype, dataSource, opcionalmente testInput.
substrate_eventtype, dataSource, opcionalmente pallet, event, testInput.
timertype, interval, opcionalmente testInput.

TriggerTransform

CampoTipoDescrição
language"javascript"Linguagem do transform.
sourcestring?Source legacy.
rawSourcestring?Transformación a raw output.
humanSourcestring?Transformación de raw output a human output.

TriggerActivation

CampoTipoDescrição
language"javascript"Linguagem do activation.
sourcestringCódigo-fonte JavaScript da condition.

TriggerValidationResult

CampoTipoDescrição
validbooleanIndica se o draft es válido.
issuesstring[]Issues de validación.
triggerTriggerDraftView?Trigger draft normalizado se o endpoint o retorna.

TriggerPatchResult

CampoTipoDescrição
fullnamestringFullname do trigger.
dryRunboolean?true se as alterações apenas foram validadas.
updatedbooleanIndica se o trigger fue modificado.
changedPathsstring[]Dotted paths que foram alterados.
triggerTriggerDraftViewTrigger depois do patch ou visualização dry-run normalizada.

TriggerBulkPatchResult

CampoTipoDescrição
dryRunboolean?true se o bulk patch foi dry run.
totalCountnumberNúmero de items procesados.
updatedCountnumberNúmero de items alterados.
itemsTriggerBulkPatchItem[]Resultados por trigger.

TriggerBulkPatchItem

CampoTipoDescrição
fullnamestringFullname do trigger.
dryRunboolean?true se o item foi dry run.
updatedbooleanIndica se o trigger fue modificado.
changedPathsstring[]Paths alterados.
statusstring?Status do trigger depois do patch.
statusUpdatedAtstring?Data de atualização do status.
unsetPathsstring[]Paths que foram removidos.

TriggerBulkRemoveResult

CampoTipoDescrição
dryRunboolean?true se o bulk remove foi dry run.
totalCountnumberNúmero de triggers procesados.
deletedCountnumberNúmero de triggers removidos.
itemsTriggerBulkRemoveItem[]Resultados por trigger.

TriggerBulkRemoveItem

CampoTipoDescrição
fullnamestringFullname do trigger.
dryRunboolean?true se o item foi dry run.
deletedbooleanIndica se o trigger fue eliminado.
projectstringFullname do project.
workspacestringFullname do workspace.

TriggerPreviewResult

CampoTipoDescrição
validbooleanIndica se o preview foi bem-sucedido.
issuesstring[]Issues.
outputunknown?Preview do output.
debugRecord<string, unknown>?Debug details.

TriggerTestResult

CampoTipoDescrição
validbooleanIndica se o test fue bem-sucedido.
issuesstring[]Issues do test.
inputunknown?Source item usado para o test.
outputunknown?Raw/human output.
sourceEventsCountnumber?Número de source items encontrados.
debugRecord<string, unknown>?Debug details.

ProviderTestResult

CampoTipoDescrição
validbooleanIndica se o provider test fue bem-sucedido.
issuesstring[]Issues.
resultunknown?Output do provider.
debugRecord<string, unknown>?Debug details.

RuntimeSource

CampoTipoDescrição
appstringRuntime app name.
networkstringNome de network/source.
plugin"evm" | "substrate"Tipo de runtime plugin.
instancestringRuntime instance.
status"running" | "degraded" | "error"Status do runtime.
updatedAtstringData de atualização em formato ISO.
latestSeenBlocknumber?Último block visto por runtime.
lastProcessedBlocknumber?Último block procesado.
blockLagnumber?Block lag actual.
lastFailedBlocknumber?Último failed block.
errorsLastHournumber?Quantidade de errors na última hora.

LatestBlockResult

CampoTipoDescrição
validbooleanIndica se o lookup fue bem-sucedido.
issuesstring[]Issues de lookup.
latestBlocknumber?Latest block encontrado.
matchedbooleanIndica se foi encontrado un source item coincidente.
matchedBlocknumber?Block em que o match foi encontrado.
checkedBlocksnumberNúmero de blocks verificados.
sourceEventsCountnumber?Quantidade de source events.
itemIndexnumber?Índice do item encontrado.
inputunknown?Input encontrado.
sourcestring?Source do lookup.
detailsunknown?Detalhes adicionais.

Trigger Import

EvmAbiImportResult

CampoTipoDescrição
eventsunknown[]?Entries ABI event parseadas.
callsunknown[]?Entries ABI call/function parseadas.
itemsunknown[]?Lista unificada de entries parseadas se runtime retorna uma lista plana.
errorstring?Mensagem de erro se runtime não conseguiu parsear ABI.

EvmAbiResult

CampoTipoDescrição
abiunknown[]?Entries ABI JSON se ABI foi carregado.
sourcestring?Marcador ABI source.
contractstring?Endereço do contract.
errorstring?Mensagem de erro se não foi possível carregar ABI.

TriggerImportDraftsResult

CampoTipoDescrição
abiSource"provided" | "auto"?ABI source usado para EVM import.
draftsTriggerDraftView[]Trigger drafts gerados.

SubstrateSourceInfo

CampoTipoDescrição
ss58PrefixnumberSS58 prefix para o Substrate source.

SubstratePalletSummary

CampoTipoDescrição
namestringNome do pallet.
docsstring[]Documentação do pallet.
hasEventsbooleanIndica se o pallet tem events.
hasCallsbooleanIndica se o pallet tem calls.
eventCountnumberNúmero de events.
callCountnumberNúmero de calls.

Templates

ProjectTemplate

CampoTipoDescrição
idstringId template.
projectstringFullname do project.
schemaRecord<string, TipoSchema>Input schema a nivel de template.
groupsTemplateGroup[]Groups mostrados aos usuários como templates.
topicsTemplateTopic[]Topics dentro de groups.
rulesTemplateRule[]Trigger rules para topics.
metaRecord<string, unknown>Template metadata.
issuestring?Problema de sincronização do template.

TemplateGroup

CampoTipoDescrição
namestringId do group.
meta.titlestringTítulo visível.
meta.descriptionstringDescrição.

TemplateTopic

CampoTipoDescrição
namestringId topic.
groupstringId do group padre.
selectedByDefaultbooleanIndica se o topic está selecionado por padrão no subscription wizard.
meta.titlestringTítulo visível.

TemplateRule

CampoTipoDescrição
idstringId da rule.
triggerstringFullname do trigger.
topicstringNome do topic.
inputsobject?Mapping/defaults de inputs para a rule.
policyobject?Execution policy.
conditionsCondition | null?Condition rule.
deprecatedbooleanIndica se a rule está marcada como deprecated.
requiredValuesstring[]Valores template obrigatórios.
issuestring?Missing trigger or sync issue.

Subscriptions

SubscriptionView

CampoTipoDescrição
idstringId subscription.
targetWorkspaceFullnamestring?Workspace proprietário da subscription.
createdByAccountIdstring?Account que criou a subscription.
sourceProjectIdstring?Id do project de origem.
sourceProjectFullnamestring?Fullname do project de origem.
countsTowardsTierQuotaboolean?Indica se a subscription conta para a cota do Free tier.
state"on" | "off" | "blocked"Status da subscription.
createdAtstringData de criação em formato ISO.
updatedAtstringData de atualização em formato ISO.
templateSubscriptionTemplateReference | nullReferência ao template ou null para una direct trigger subscription.
rulesSubscriptionRule[]Trigger rules.
resourcesstring[]Fullnames de resources usados por actions.
actionsSubscriptionAction[]?Notification actions.
referencesSubscriptionReferencesReferencias denormalizadas a source/project/trigger.
meta.titlestring?Título visível.
meta.issuestring?Problema de block/entitlement/migration.

SubscriptionTemplateReference

CampoTipoDescrição
idstringId template.
inputsRecord<string, string | number>Valores de inputs do template.
groups{ name: string, meta: { title: string } }[]Groups selecionados.
topicsstring[]Topics selecionados.
rules{ id: string, group: string }[]Referências a rules selecionadas.

SubscriptionRule

CampoTipoDescrição
triggerIdstring?Id do trigger.
triggerRuleTriggerReferenceReferência ao trigger.
inputsobject?Valores de inputs.
policyobject?Execution policy.
conditionsCondition | null?Condition rule.

SubscriptionAction

CampoTipoDescrição
actionstringAction fullname.
valuesRecord<string, unknown>Valores da action.
overridesEventDefaults?Campos override de notification.

SubscriptionReferences

CampoTipoDescrição
sourcesstring[]References to data sources.
projectsstring[]Fullnames de projects.
triggersstring[]Fullnames de triggers.
projectIdsstring[]?Ids de projects.
triggerIdsstring[]?Ids de triggers.

SubscriptionTestResult

CampoTipoDescrição
validbooleanIndica se o test es válido.
issuesstring[]Issues do test.
previewunknown?Resultado de preview/send de notification.
subscriptionSubscriptionView?Draft subscription usado para o test.

SubscriptionAlertLog

CampoTipoDescrição
idstringId do log.
subscriptionIdstringId subscription.
workspaceIdstringId workspace.
projectFullnamestring?Fullname do project.
triggerFullnamestring?Fullname do trigger.
eventNamestringNome de event/trigger.
createdAtstringData de criação em formato ISO.
status"delivered" | "failed" | "rate_limited" | "blocked"Status de delivery.
testInputRecord<string, unknown>?Test input.
itemIndexnumber?Índice do source item.
replayMatch{ hash?: string | null, index?: number | null }?Informação de replay match.
sourceItemsCountnumber?Número de source items.
channelsSubscriptionAlertLogChannel[]Canais de delivery.
failureReasonCodestring?Código de erro.
failureReasonMessagestring?Error message.
expireAtstringData de expiração do log.

Resources

ResourceView

CampoTipoDescrição
idstringId resource.
namestringResource name.
fullnamestringResource fullname.
projectstring?Fullname do project.
workspacestringFullname do workspace.
publicbooleanFlag public.
blueprintstringBlueprint fullname.
tokenstring?Token secreto. Retornado apenas quando o caller pode ver campos privados do resource.
readybooleanIndica se o resource está pronto.
remarkstring | nullObservação de status do resource.
dataobject | null?Dados de setup do resource.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visível.

ExternalResourceView

CampoTipoDescrição
blocks{ type: "markdown", text: string }[]Blocos de conteúdo UI retornados pela external app.

Data Sources

CustomSourceListView

CampoTipoDescrição
workspacestringFullname do workspace proprietário.
namestringSource name.
fullnamestringFullname do source.
publicbooleanFlag public.
kind"evm" | "substrate"Tipo do source.
metaCustomSourceMetaMetadados.
createdAtstringData de criação em formato ISO.
updatedAtstringData de atualização em formato ISO.
deployerTitlestring?Título visível de deployer/owner.

CustomSource

CampoTipoDescrição
createdByAccountIdstring?Creator account id.
endpointsstring[]RPC endpoints do runtime.
substrateobject?Config de Substrate extensions/types/RPC.
batchMaxCountnumber?Tamanho máximo do EVM batch.
blockProcessingConcurrencynumber?Concorrência de procesamiento de blocks.
maxQueuedBlocksnumber?Máximo de queued blocks.
logs{ retentionMs: number, maxCount: number | null }?Policy log runtime.
runtimeCustomSourceRuntimeMetadata?Metadados do runtime.

CustomSourceMeta

CampoTipoDescrição
titlestringTítulo visível.
descriptionstring?Descrição.
icons.defaultstring?Default icon URL.
ogobject?Metadata OpenGraph.

CustomSourceRuntimeMetadata

CampoTipoDescrição
evm.chainIdnumber?EVM chain id.
evm.latestBlocknumber?Latest EVM block.
evm.blockHashstring?Hash do block.
evm.fetchedAtstringMetadata fetch date.
substrate.ss58Prefixnumber?SS58 prefix.
substrate.latestBlocknumber?Latest Substrate block.
substrate.fetchedAtstringMetadata fetch date.

CustomSourceCreateCapability

CampoTipoDescrição
tier"free" | "advanced" | "pro"Account tier.
canCreateCustomSourcesbooleanIndica se o account atual pode crear custom sources.
customSourcesUsednumberNúmero atual de private custom sources.
customSourcesLimitnumber | nullLimite; null significa sem limite.

CustomSourceVerifyResult

CampoTipoDescrição
okbooleanIndica se verification foi bem-sucedida.
logs{ level: "info" | "error", message: string }[]Mensagens do verification log.
detailsRecord<string, unknown>?Detalhes do duplicate check runtime/public.
errorstring?Erro de verification.

CustomSourceLogsResult

CampoTipoDescrição
existsbooleanIndica se o log file existe.
linesstring[]Linhas de log editadas.
truncatedbooleanIndica se o output foi truncado.
updatedAtstring?Data de atualização do log file.

CustomSourceRuntimeActionResult

CampoTipoDescrição
oktrueIndica se a runtime action foi bem-sucedida.
sourceFullnamestringFullname do source.
revisionnumberRuntime revision depois de restart/reset.

CustomSourceResetLagResult

CampoTipoDescrição
oktrueIndica se reset fue bem-sucedido.
latestBlocknumberÚltimo block usado como novo baseline do lag.

CustomSourceStatusTestResult

CampoTipoDescrição
oktrueTest event enviado.
eventNamestringNome gerado do status trigger.
subscriptionsTestednumberSubscriptions testadas.
matchednumberNúmero de matched subscriptions.
deliverednumberAlerts entregues.
eventCustomSourceStatusEventStatus event de test.

CustomSourceStatusEvent

CampoTipoDescrição
type"status_changed" | "error" | "recovered"Tipo do event.
sourceFullnamestringFullname do source.
sourceNamestringSource name.
sourceTitlestringTítulo visível.
workspacestringFullname do workspace.
kind"evm" | "substrate"Tipo do source.
status"running" | "error" | "degraded"Novo status.
previousStatus"running" | "error" | "degraded"?Status anterior.
severity"info" | "warning" | "error"Severity.
messagestringMensagem legível por humanos.
codestring?Machine-readable code.
detailsRecord<string, unknown>?Detalhes adicionais.
timestampstringHora do event em formato ISO.

Addresses

AddressEntry

CampoTipoDescrição
idstringId address entry.
type"plain" | "ss58" | "evm" | "bitcoin" | "cosmos"Tipo address.
addressstringValor do address.
aliasstringAlias visible.

Builder Registry

AppView

CampoTipoDescrição
idstringId app.
namestringApp name.
fullnamestringApp fullname.
projectstringFullname do project.
workspacestringFullname do workspace.
publicbooleanFlag public.
urlstring?URL da app. Retornado apenas quando o caller pode ver campos privados.
tagsstring[]Tags.
labelsRecord<string, string>Labels.

ActionView

CampoTipoDescrição
idstringId action.
namestringAction name.
fullnamestringAction fullname.
projectstringFullname do project.
workspacestringFullname do workspace.
publicbooleanFlag public.
backend{ type: "sdk", action: string }Backend da action.
valuesRecord<string, TipoSchema>Schema de values da action.
overridesArray<keyof EventDefaults>Campos de notification que a action pode sobrescrever.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestringTítulo visível.
meta.descriptionstring?Descrição.

BlueprintView

CampoTipoDescrição
idstringId blueprint.
namestringBlueprint name.
fullnamestringBlueprint fullname.
appstringApp fullname.
projectstringFullname do project.
workspacestringFullname do workspace.
publicbooleanFlag public.
typestringTipo do blueprint.
dataobject?Object spec do blueprint.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visível.
meta.descriptionstring?Descrição.

SharedTipoView

CampoTipoDescrição
idstringId shared type.
namestringNome do shared type.
fullnamestringShared type fullname.
projectstringFullname do project.
workspacestringFullname do workspace.
publicbooleanFlag public.
schemasRecord<string, TipoSchema>Schemas nomeados.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visível.
meta.descriptionstring?Descrição.

Supporting Tipos

EventDefaults

CampoTipoDescrição
titlestring?Template do título de notification.
shortstring?Template do texto markdown curto.
longstring?Template do texto markdown longo.
iconstring | null?Template de URL icon.
coverstring | null?Template de URL cover.
avatarstring | null?Template de URL avatar.
links{ title: string, url: string }[]?Links de notification.