Skip to content

Tipos

Common

OperationResult

CampoTipoDescripción
-{} o cuerpo de respuesta vacíoEl endpoint se completó correctamente.

TokenResponse

CampoTipoDescripción
tokenstringBearer token para solicitudes API/MCP posteriores.

AvatarUploadResult

CampoTipoDescripción
urlstringURL del avatar cargado.
fileNamestringNombre del archivo guardado.
extensionstringExtensión del archivo.
sizenumberTamaño del archivo en bytes.

TagsAndLabels

CampoTipoDescripción
tagsstring[]Tags cortos para filtrar y agrupar.
labelsRecord<string, string>Labels legibles por máquina.

Account

Me

CampoTipoDescripción
idstringId account.
newidstringCampo legacy compatible del id de account.
tier"free" | "advanced" | "pro"Tier actual del account.
settingsobjectSettings del account.
meta.nicknamestringNombre visible del account.
meta.avatarstring?URL del avatar del account.
token.identitystringIdentity vinculada al token actual.
workspaceWorkspaceView | nullWorkspace seleccionado actualmente.
membershipsUserMembership[]Workspaces en los que el account es miembro.
addressbookAddressEntry[]Addresses del contexto actual de workspace/account.
subscriptionsRecord<string, number>Contadores de subscriptions por clave source/project.
counters.subscriptionsSubscriptionCounter[]Contadores agregados de subscriptions.

UserMembership

CampoTipoDescripción
idstringId membership/ACL entry.
level"owner" | "admin" | "developer" | "user"Rol dentro del workspace.
workspaceWorkspaceViewShortWorkspace al que pertenece este membership.

AccountSettings

CampoTipoDescripción
-objectObjeto settings de la versión actual de UI. El conjunto de campos puede ampliarse.

CurrentWorkspaceResponse

CampoTipoDescripción
workspaceWorkspaceView | nullWorkspace seleccionado actualmente o null.

Workspaces

WorkspaceView

CampoTipoDescripción
idstringId workspace.
fullnamestringNombre único del workspace.
invitestring?Invite token. Se devuelve solo cuando el caller puede ver los datos privados del workspace.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visible del workspace.
meta.avatarstring?URL del avatar del workspace.

WorkspaceViewShort

CampoTipoDescripción
idstringId workspace.
fullnamestringFullname del workspace.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
metaobject?Metadata del workspace.

WorkspaceAclEntry

CampoTipoDescripción
idstringId ACL entry.
level"owner" | "admin" | "developer" | "user"Rol.
userUserViewShortUsuario si la entry ya está vinculada a un account.
object{ type: string, id: string }?Referencia al workspace. Puede aparecer en la respuesta ACL raw.
subject{ type: string, id: string }?Referencia a user/invite. Puede aparecer en la respuesta ACL raw.

Projects

ProjectView

CampoTipoDescripción
idstringId project.
createdAtstring?Fecha de creación en formato ISO.
updatedAtstring?Fecha de actualización en formato ISO.
createdByAccountIdstring?Id del account propietario.
billingAccountIdstring?Id del account propietario de billing.
namestringNombre del project dentro del workspace.
fullnamestringFullname canónico del project.
workspacestringFullname del workspace propietario.
publicbooleanFlag public legacy.
visibility"public" | "private_link" | "personal"?Storage visibility.
accessLevel"private" | "public" | "free"?Nivel de acceso del producto.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestringTítulo visible.
meta.descriptionstringDescripción completa.
meta.shortDescripciónstring?Descripción corta.
meta.links{ title: string, url: string }[]?Enlaces útiles.
meta.iconstring?URL icon.
meta.avatarstring?URL del avatar, normalmente igual que icon.
meta.coverstring?URL cover.
ownerTitlestring?Título visible del propietario workspace/account.
triggerLimits.maxProvidersPerTriggernumber | nullLímite de peso de providers por trigger. El nombre del campo se conserva por compatibilidad de API.

ProjectCreateCapability

CampoTipoDescripción
tier"free" | "advanced" | "pro"Tier actual del account.
canCreateProjectsbooleanIndica si se puede crear un project.
privateProjectsUsednumberCuántos private projects ya cuentan para el límite.
privateProjectsLimitnumber | nullLímite de private projects; null significa sin límite.
canCreatePrivateProjectsbooleanIndica si se puede crear un private project dentro del límite.
CampoTipoDescripción
tokenstringToken del access link.
projectstringFullname del project.
maxUsagesnumber?Número máximo de usos.
usagesnumber?Número actual de usos.
expiresAtstring?Fecha de expiración en formato ISO.
createdAtstring?Fecha de creación en formato ISO.

ProjectImageUploadResult

CampoTipoDescripción
urlstringURL de la imagen cargada.
fileNamestringNombre del archivo guardado.
extensionstringExtensión del archivo.
sizenumberTamaño del archivo en bytes.

Project Transfers

ProjectTransferPlan

CampoTipoDescripción
mode"dry-run"Modo de vista previa del plan.
sourceProjectTransferProjectRefProject de origen.
targetProjectTransferTargetRefWorkspace, name y fullname de destino.
countsProjectTransferCountsContadores de lo que se transferirá.
changesProjectTransferChangesLista detallada de cambios planificados.
conflictsProjectTransferConflict[]Conflictos bloqueantes.
notesstring[]Notas adicionales.
planHashstring?Hash del plan, si el endpoint de creación del request lo devuelve junto al plan.

ProjectTransferCounts

CampoTipoDescripción
triggersnumberTriggers que se transferirán.
templatesnumberRegistros de templates que se transferirán.
templateGroupsnumberGrupos del template.
templateTopicsnumberTopics del template.
subscriptionsnumberSubscriptions cuyas referencias se verán afectadas.
scopedEntitiesnumberApps/actions/resources/types/blueprints vinculados al project.
projectAccessLinksnumberAccess links que se actualizarán.
aliasWritesnumberEntity aliases que se crearán o actualizarán.
aliasMissingnumberAliases faltantes que se crearán.
aliasStalenumberAliases obsoletos que se actualizarán.
conflictsnumberNúmero de conflictos.

ProjectTransferRequest

CampoTipoDescripción
idstringId request.
sourceProjectIdstringId del project de origen.
sourceProjectFullnamestringFullname del project de origen.
sourceWorkspacestringFullname del workspace de origen.
targetWorkspacestringFullname del workspace de destino.
targetNamestringNombre del project en el workspace de destino.
targetFullnamestringFullname del project en el workspace de destino.
status"pending" | "accepted" | "rejected" | "cancelled" | "expired" | "failed"Estado del request.
requestedByAccountIdstringAccount que creó el request.
sourceOwnerAccountIdstringAccount propietario actual del source.
targetOwnerAccountIdstringAccount propietario del destino.
planHashstringHash del plan aceptado.
planCountsRecord<string, number>Snapshot de los contadores del plan.
expiresAtstringFecha de expiración en formato ISO.
createdAtstringFecha de creación en formato ISO.
updatedAtstringFecha de actualización en formato ISO.
decidedAtstring?Fecha de decisión en formato ISO.
decidedByAccountIdstring?Account que aceptó, rechazó o canceló el request.
appliedAtstring?Fecha de aplicación en formato ISO.
rejectedReasonstring?Motivo del rechazo.
failureReasonstring?Motivo del error.

ProjectTransferAcceptResult

CampoTipoDescripción
requestProjectTransferRequestRequest aceptado.
transferProjectTransferApplyResultDetalles de la transferencia aplicada.

ProjectTransferApplyResult

CampoTipoDescripción
mode"apply"Modo de aplicación.
appliedAtstringFecha de aplicación en formato ISO.
writes.projectsnumberRegistros de project actualizados.
writes.triggersnumberTriggers actualizados.
writes.triggerProvidersnumberTrigger providers actualizados.
writes.triggerTransformsnumberTrigger transforms actualizados.
writes.templatesnumberTemplates actualizados.
writes.subscriptionsnumberSubscriptions actualizadas.
writes.scopedEntitiesnumberEntidades vinculadas al project actualizadas.
writes.projectAccessLinksnumberAccess links actualizados.
writes.aliasesnumberAliases escritos.

Triggers

TriggerView

CampoTipoDescripción
idstringId del trigger.
createdAtstring?Fecha de creación en formato ISO.
updatedAtstring?Fecha de actualización en formato ISO.
namestringNombre del trigger dentro del project.
fullnamestringFullname canónico del trigger.
projectIdstring?Id project.
projectstringFullname del project.
workspacestringFullname del workspace.
publicbooleanFlag public legacy.
backend{ type: "sdk", trigger: string, values?: object }Referencia al backend runtime.
inputsRecord<string, TipoSchema>Inputs obligatorios de la subscription.
defaultsEventDefaults?Defaults recomendados para notification.
outputRecord<string, TipoSchema>?Legacy output schema.
triggerSpecTriggerSpec?Especificación 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 visible.
meta.descriptionstring?Descripción.
hasProvidersboolean?true si existen providers.
hasTransformboolean?true si existe transform.

TriggerDraftView

CampoTipoDescripción
providersTriggerProvider[]?Definiciones completas de providers.
transformTriggerTransform?Transform JavaScript raw/human.

TriggerStatusDetails

CampoTipoDescripción
status"not_tested" | "ready" | "broken"Estado actual.
issuestring?Issue legible por humanos.
source"edit" | "test" | "runtime" | "dependency"?Origen del status.
updatedAtstring?Fecha de actualización en 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

CampoTipoDescripción
language"javascript"Lenguaje del transform.
sourcestring?Source legacy.
rawSourcestring?Transformación a raw output.
humanSourcestring?Transformación de raw output a human output.

TriggerActivation

CampoTipoDescripción
language"javascript"Lenguaje del activation.
sourcestringCódigo fuente JavaScript de la condition.

TriggerValidationResult

CampoTipoDescripción
validbooleanIndica si el draft es válido.
issuesstring[]Issues de validación.
triggerTriggerDraftView?Trigger draft normalizado si el endpoint lo devuelve.

TriggerPatchResult

CampoTipoDescripción
fullnamestringFullname del trigger.
dryRunboolean?true si los cambios solo se validaron.
updatedbooleanIndica si el trigger fue modificado.
changedPathsstring[]Dotted paths que se modificaron.
triggerTriggerDraftViewTrigger después del patch o vista dry-run normalizada.

TriggerBulkPatchResult

CampoTipoDescripción
dryRunboolean?true si el bulk patch fue dry run.
totalCountnumberNúmero de items procesados.
updatedCountnumberNúmero de items modificados.
itemsTriggerBulkPatchItem[]Resultados por trigger.

TriggerBulkPatchItem

CampoTipoDescripción
fullnamestringFullname del trigger.
dryRunboolean?true si el item fue dry run.
updatedbooleanIndica si el trigger fue modificado.
changedPathsstring[]Paths modificados.
statusstring?Status del trigger después del patch.
statusUpdatedAtstring?Fecha de actualización del status.
unsetPathsstring[]Paths que se eliminaron.

TriggerBulkRemoveResult

CampoTipoDescripción
dryRunboolean?true si el bulk remove fue dry run.
totalCountnumberNúmero de triggers procesados.
deletedCountnumberNúmero de triggers eliminados.
itemsTriggerBulkRemoveItem[]Resultados por trigger.

TriggerBulkRemoveItem

CampoTipoDescripción
fullnamestringFullname del trigger.
dryRunboolean?true si el item fue dry run.
deletedbooleanIndica si el trigger fue eliminado.
projectstringFullname del project.
workspacestringFullname del workspace.

TriggerPreviewResult

CampoTipoDescripción
validbooleanIndica si el preview fue exitoso.
issuesstring[]Issues.
outputunknown?Preview del output.
debugRecord<string, unknown>?Debug details.

TriggerTestResult

CampoTipoDescripción
validbooleanIndica si el test fue exitoso.
issuesstring[]Issues del test.
inputunknown?Source item usado para el test.
outputunknown?Raw/human output.
sourceEventsCountnumber?Número de source items encontrados.
debugRecord<string, unknown>?Debug details.

ProviderTestResult

CampoTipoDescripción
validbooleanIndica si el provider test fue exitoso.
issuesstring[]Issues.
resultunknown?Output del provider.
debugRecord<string, unknown>?Debug details.

RuntimeSource

CampoTipoDescripción
appstringNombre de la runtime app.
networkstringNombre de network/source.
plugin"evm" | "substrate"Tipo de runtime plugin.
instancestringInstancia runtime.
status"running" | "degraded" | "error"Status del runtime.
updatedAtstringFecha de actualización en formato ISO.
latestSeenBlocknumber?Último block visto por runtime.
lastProcessedBlocknumber?Último block procesado.
blockLagnumber?Block lag actual.
lastFailedBlocknumber?Último failed block.
errorsLastHournumber?Cantidad de errors en la última hora.

LatestBlockResult

CampoTipoDescripción
validbooleanIndica si el lookup fue exitoso.
issuesstring[]Issues de lookup.
latestBlocknumber?Latest block encontrado.
matchedbooleanIndica si se encontró un source item coincidente.
matchedBlocknumber?Block en el que se encontró el match.
checkedBlocksnumberNúmero de blocks revisados.
sourceEventsCountnumber?Cantidad de source events.
itemIndexnumber?Índice del item encontrado.
inputunknown?Input encontrado.
sourcestring?Source del lookup.
detailsunknown?Detalles adicionales.

Trigger Import

EvmAbiImportResult

CampoTipoDescripción
eventsunknown[]?Entries ABI event parseadas.
callsunknown[]?Entries ABI call/function parseadas.
itemsunknown[]?Lista unificada de entries parseadas si runtime devuelve una lista plana.
errorstring?Mensaje de error si runtime no pudo parsear ABI.

EvmAbiResult

CampoTipoDescripción
abiunknown[]?Entries ABI JSON si se cargó ABI.
sourcestring?Marcador ABI source.
contractstring?Dirección del contract.
errorstring?Mensaje de error si no se pudo cargar ABI.

TriggerImportDraftsResult

CampoTipoDescripción
abiSource"provided" | "auto"?ABI source usado para EVM import.
draftsTriggerDraftView[]Trigger drafts generados.

SubstrateSourceInfo

CampoTipoDescripción
ss58PrefixnumberSS58 prefix para el Substrate source.

SubstratePalletSummary

CampoTipoDescripción
namestringNombre del pallet.
docsstring[]Documentación del pallet.
hasEventsbooleanIndica si el pallet tiene events.
hasCallsbooleanIndica si el pallet tiene calls.
eventCountnumberNúmero de events.
callCountnumberNúmero de calls.

Templates

ProjectTemplate

CampoTipoDescripción
idstringId template.
projectstringFullname del project.
schemaRecord<string, TipoSchema>Input schema a nivel de template.
groupsTemplateGroup[]Groups mostrados a los usuarios como templates.
topicsTemplateTopic[]Topics dentro de groups.
rulesTemplateRule[]Trigger rules para topics.
metaRecord<string, unknown>Template metadata.
issuestring?Problema de sincronización del template.

TemplateGroup

CampoTipoDescripción
namestringId del group.
meta.titlestringTítulo visible.
meta.descriptionstringDescripción.

TemplateTopic

CampoTipoDescripción
namestringId topic.
groupstringId del group padre.
selectedByDefaultbooleanIndica si el topic está seleccionado por defecto en el subscription wizard.
meta.titlestringTítulo visible.

TemplateRule

CampoTipoDescripción
idstringId de la rule.
triggerstringFullname del trigger.
topicstringNombre del topic.
inputsobject?Mapping/defaults de inputs para la rule.
policyobject?Execution policy.
conditionsCondition | null?Condition rule.
deprecatedbooleanIndica si la rule está marcada como deprecated.
requiredValuesstring[]Valores template obligatorios.
issuestring?Missing trigger or sync issue.

Subscriptions

SubscriptionView

CampoTipoDescripción
idstringId subscription.
targetWorkspaceFullnamestring?Workspace propietario de la subscription.
createdByAccountIdstring?Account que creó la subscription.
sourceProjectIdstring?Id del project de origen.
sourceProjectFullnamestring?Fullname del project de origen.
countsTowardsTierQuotaboolean?Indica si la subscription cuenta para la cuota del Free tier.
state"on" | "off" | "blocked"Estado de la subscription.
createdAtstringFecha de creación en formato ISO.
updatedAtstringFecha de actualización en formato ISO.
templateSubscriptionTemplateReference | nullReferencia al template o 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 visible.
meta.issuestring?Problema de block/entitlement/migration.

SubscriptionTemplateReference

CampoTipoDescripción
idstringId template.
inputsRecord<string, string | number>Valores de inputs del template.
groups{ name: string, meta: { title: string } }[]Groups seleccionados.
topicsstring[]Topics seleccionados.
rules{ id: string, group: string }[]Referencias a rules seleccionadas.

SubscriptionRule

CampoTipoDescripción
triggerIdstring?Id del trigger.
triggerRuleTriggerReferenceReferencia al trigger.
inputsobject?Valores de inputs.
policyobject?Execution policy.
conditionsCondition | null?Condition rule.

SubscriptionAction

CampoTipoDescripción
actionstringAction fullname.
valuesRecord<string, unknown>Valores de la action.
overridesEventDefaults?Campos override de notification.

SubscriptionReferences

CampoTipoDescripción
sourcesstring[]References to data sources.
projectsstring[]Fullnames de projects.
triggersstring[]Fullnames de triggers.
projectIdsstring[]?Ids de projects.
triggerIdsstring[]?Ids de triggers.

SubscriptionTestResult

CampoTipoDescripción
validbooleanIndica si el test es válido.
issuesstring[]Issues del test.
previewunknown?Resultado de preview/send de notification.
subscriptionSubscriptionView?Draft subscription usado para el test.

SubscriptionAlertLog

CampoTipoDescripción
idstringId del log.
subscriptionIdstringId subscription.
workspaceIdstringId workspace.
projectFullnamestring?Fullname del project.
triggerFullnamestring?Fullname del trigger.
eventNamestringNombre de event/trigger.
createdAtstringFecha de creación en formato ISO.
status"delivered" | "failed" | "rate_limited" | "blocked"Status de delivery.
testInputRecord<string, unknown>?Test input.
itemIndexnumber?Índice del source item.
replayMatch{ hash?: string | null, index?: number | null }?Información de replay match.
sourceItemsCountnumber?Número de source items.
channelsSubscriptionAlertLogChannel[]Canales de delivery.
failureReasonCodestring?Código de error.
failureReasonMessagestring?Mensaje de error.
expireAtstringFecha de expiración del log.

Resources

ResourceView

CampoTipoDescripción
idstringId resource.
namestringResource name.
fullnamestringResource fullname.
projectstring?Fullname del project.
workspacestringFullname del workspace.
publicbooleanFlag public.
blueprintstringBlueprint fullname.
tokenstring?Token secreto. Se devuelve solo cuando el caller puede ver campos privados del resource.
readybooleanIndica si el resource está listo.
remarkstring | nullNota de status del resource.
dataobject | null?Datos de setup del resource.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visible.

ExternalResourceView

CampoTipoDescripción
blocks{ type: "markdown", text: string }[]Bloques de contenido UI devueltos por la external app.

Data Sources

CustomSourceListView

CampoTipoDescripción
workspacestringFullname del workspace propietario.
namestringNombre del source.
fullnamestringFullname del source.
publicbooleanFlag public.
kind"evm" | "substrate"Tipo de source.
metaCustomSourceMetaMetadata.
createdAtstringFecha de creación en formato ISO.
updatedAtstringFecha de actualización en formato ISO.
deployerTitlestring?Título visible de deployer/owner.

CustomSource

CampoTipoDescripción
createdByAccountIdstring?Creator account id.
endpointsstring[]RPC endpoints del runtime.
substrateobject?Config de Substrate extensions/types/RPC.
batchMaxCountnumber?Tamaño máximo del EVM batch.
blockProcessingConcurrencynumber?Concurrencia de procesamiento de blocks.
maxQueuedBlocksnumber?Máximo de queued blocks.
logs{ retentionMs: number, maxCount: number | null }?Policy log runtime.
runtimeCustomSourceRuntimeMetadata?Metadata del runtime.

CustomSourceMeta

CampoTipoDescripción
titlestringTítulo visible.
descriptionstring?Descripción.
icons.defaultstring?Default icon URL.
ogobject?Metadata OpenGraph.

CustomSourceRuntimeMetadata

CampoTipoDescripción
evm.chainIdnumber?EVM chain id.
evm.latestBlocknumber?Latest EVM block.
evm.blockHashstring?Hash del block.
evm.fetchedAtstringMetadata fetch date.
substrate.ss58Prefixnumber?SS58 prefix.
substrate.latestBlocknumber?Latest Substrate block.
substrate.fetchedAtstringMetadata fetch date.

CustomSourceCreateCapability

CampoTipoDescripción
tier"free" | "advanced" | "pro"Account tier.
canCreateCustomSourcesbooleanIndica si el account actual puede crear custom sources.
customSourcesUsednumberNúmero actual de private custom sources.
customSourcesLimitnumber | nullLímite; null significa sin límite.

CustomSourceVerifyResult

CampoTipoDescripción
okbooleanIndica si verification fue exitosa.
logs{ level: "info" | "error", message: string }[]Mensajes del verification log.
detailsRecord<string, unknown>?Detalles del duplicate check runtime/public.
errorstring?Error de verification.

CustomSourceLogsResult

CampoTipoDescripción
existsbooleanIndica si existe el log file.
linesstring[]Líneas de log editadas.
truncatedbooleanIndica si el output fue truncado.
updatedAtstring?Fecha de actualización del log file.

CustomSourceRuntimeActionResult

CampoTipoDescripción
oktrueIndica si la runtime action fue exitosa.
sourceFullnamestringFullname del source.
revisionnumberRuntime revision después de restart/reset.

CustomSourceResetLagResult

CampoTipoDescripción
oktrueIndica si reset fue exitoso.
latestBlocknumberÚltimo block usado como nuevo baseline del lag.

CustomSourceStatusTestResult

CampoTipoDescripción
oktrueTest event enviado.
eventNamestringNombre generado del status trigger.
subscriptionsTestednumberSubscriptions testeadas.
matchednumberNúmero de matched subscriptions.
deliverednumberAlerts entregados.
eventCustomSourceStatusEventStatus event de test.

CustomSourceStatusEvent

CampoTipoDescripción
type"status_changed" | "error" | "recovered"Tipo de event.
sourceFullnamestringFullname del source.
sourceNamestringNombre del source.
sourceTitlestringTítulo visible.
workspacestringFullname del workspace.
kind"evm" | "substrate"Tipo de source.
status"running" | "error" | "degraded"Nuevo status.
previousStatus"running" | "error" | "degraded"?Status anterior.
severity"info" | "warning" | "error"Severity.
messagestringMensaje legible por humanos.
codestring?Machine-readable code.
detailsRecord<string, unknown>?Detalles adicionales.
timestampstringHora del event en formato ISO.

Addresses

AddressEntry

CampoTipoDescripción
idstringId address entry.
type"plain" | "ss58" | "evm" | "bitcoin" | "cosmos"Tipo address.
addressstringValor del address.
aliasstringAlias visible.

Builder Registry

AppView

CampoTipoDescripción
idstringId app.
namestringApp name.
fullnamestringApp fullname.
projectstringFullname del project.
workspacestringFullname del workspace.
publicbooleanFlag public.
urlstring?URL de la app. Se devuelve solo cuando el caller puede ver campos privados.
tagsstring[]Tags.
labelsRecord<string, string>Labels.

ActionView

CampoTipoDescripción
idstringId action.
namestringNombre de la action.
fullnamestringFullname de la action.
projectstringFullname del project.
workspacestringFullname del workspace.
publicbooleanFlag public.
backend{ type: "sdk", action: string }Backend de la action.
valuesRecord<string, TipoSchema>Schema de values de la action.
overridesArray<keyof EventDefaults>Campos de notification que la action puede sobrescribir.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestringTítulo visible.
meta.descriptionstring?Descripción.

BlueprintView

CampoTipoDescripción
idstringId blueprint.
namestringBlueprint name.
fullnamestringBlueprint fullname.
appstringApp fullname.
projectstringFullname del project.
workspacestringFullname del workspace.
publicbooleanFlag public.
typestringTipo de blueprint.
dataobject?Object spec del blueprint.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visible.
meta.descriptionstring?Descripción.

SharedTipoView

CampoTipoDescripción
idstringId shared type.
namestringNombre del shared type.
fullnamestringShared type fullname.
projectstringFullname del project.
workspacestringFullname del workspace.
publicbooleanFlag public.
schemasRecord<string, TipoSchema>Schemas con nombre.
tagsstring[]Tags.
labelsRecord<string, string>Labels.
meta.titlestring?Título visible.
meta.descriptionstring?Descripción.

Supporting Tipos

EventDefaults

CampoTipoDescripción
titlestring?Template del título de notification.
shortstring?Template del texto markdown corto.
longstring?Template del texto markdown largo.
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.