Spondyr
spondyrSpondyr is a correspondence template management and distribution platform that enables developers to quickly integrate template-driven content delivery via API, supporting email, SMS, fax, and postal mail.
Acciones disponibles (21)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
List ConditionsSPONDYR_CONDITIONS_LISTAcciónTool to list all conditions for a transaction type. use when you need to retrieve all condition rules defined for a specific transaction type.
SPONDYR_CONDITIONS_LISTAcciónTool to list all conditions for a transaction type. use when you need to retrieve all condition rules defined for a specific transaction type.
Parámetros de entrada
TransactionTypestringObligatorioName of the transaction type to list all conditions for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ConditionSPONDYR_CREATE_CONDITIONAcciónTool to create a new condition. use when defining detailed rules for template selection based on transaction data.
SPONDYR_CREATE_CONDITIONAcciónTool to create a new condition. use when defining detailed rules for template selection based on transaction data.
Parámetros de entrada
NamestringObligatorioThe name of the new Condition.
FieldNamestringObligatorioThe field name from the transaction type JSON/CSV to apply this condition to.
PossibleValuesstringOptional newline-delimited values to match (use ' ' or ' ' between values).
TransactionTypestringObligatorioThe name of the Transaction Type this Condition is for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Transaction TypeSPONDYR_CREATE_TRANSACTION_TYPEAcciónTool to create a new transaction type. use after defining the json schema for your data to register it in spondyr.
SPONDYR_CREATE_TRANSACTION_TYPEAcciónTool to create a new transaction type. use after defining the json schema for your data to register it in spondyr.
Parámetros de entrada
NamestringObligatorioThe name of the Transaction Type to create
TemplateJSONstringObligatorioJSON-formatted string containing sample data defining the transaction schema
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Deliver Spondyr correspondenceSPONDYR_DELIVER_SPONDYRAcciónTool to trigger delivery of a previously generated correspondence. use after calling the generate api.
SPONDYR_DELIVER_SPONDYRAcciónTool to trigger delivery of a previously generated correspondence. use after calling the generate api.
Parámetros de entrada
TemplatestringTemplates to deliver; 'All' or comma-delimited list. Defaults to 'All'.
ReferenceIDstringObligatorioThe reference ID from the original generate request.
NewRecipientsobject[]Additional recipients beyond the originally configured list.
OriginalRecipientsstringOriginal recipients to deliver; 'All', 'None', or comma-delimited list. Defaults to 'All'.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Event TypeSPONDYR_EVENT_TYPE_UPDATEAcciónTool to update an existing event type. use when you need to modify the name or associated transaction type of an event type. example: rename the 'ordershipped' event to 'orderdelivered'.
SPONDYR_EVENT_TYPE_UPDATEAcciónTool to update an existing event type. use when you need to modify the name or associated transaction type of an event type. example: rename the 'ordershipped' event to 'orderdelivered'.
Parámetros de entrada
NamestringObligatorioThe new name for the Event Type.
EventTypestringObligatorioThe name of the existing Event Type to update.
TransactionTypestringObligatorioThe Transaction Type name this Event Type belongs to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Event TypesSPONDYR_GET_EVENT_TYPESAcciónTool to list all event types for a given transaction type. use when you need to discover available events after retrieving transaction types.
SPONDYR_GET_EVENT_TYPESAcciónTool to list all event types for a given transaction type. use when you need to discover available events after retrieving transaction types.
Parámetros de entrada
TransactionTypestringObligatorioThe name of the Transaction Type whose event types are to be listed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Spondyr StatusSPONDYR_GET_SPONDYR_STATUSAcciónTool to retrieve the status of a previously generated correspondence. use after generating correspondence to check its processing and delivery status.
SPONDYR_GET_SPONDYR_STATUSAcciónTool to retrieve the status of a previously generated correspondence. use after generating correspondence to check its processing and delivery status.
Parámetros de entrada
LastNamestringOptional viewer last name for logging
FirstNamestringOptional viewer first name for logging
IncludeDatabooleanInclude original data payload in the response if true
ReferenceIDstringObligatorioReference ID returned from the Send/Generate request
ApplicationUserIDstringOptional user identifier for viewer context logging
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transaction TypesSPONDYR_GET_TRANSACTION_TYPESAcciónTool to retrieve a list of available transaction types. use after authentication to discover data schemas.
SPONDYR_GET_TRANSACTION_TYPESAcciónTool to retrieve a list of available transaction types. use after authentication to discover data schemas.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete RecipientSPONDYR_RECIPIENT_DELETEAcciónTool to delete or deactivate a specific recipient. use when you need to remove an existing recipient mapping in spondyr.
SPONDYR_RECIPIENT_DELETEAcciónTool to delete or deactivate a specific recipient. use when you need to remove an existing recipient mapping in spondyr.
Parámetros de entrada
RecipientstringObligatorioThe name of the Recipient to delete or deactivate.
TransactionTypestringObligatorioThe name of the Transaction Type this Recipient is for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get RecipientSPONDYR_RECIPIENT_GETAcciónTool to retrieve details of a specific recipient. use when you need to fetch recipient configuration for a given transaction type. example: "retrieve recipient 'customer' for transaction type 'orderplaced'."
SPONDYR_RECIPIENT_GETAcciónTool to retrieve details of a specific recipient. use when you need to fetch recipient configuration for a given transaction type. example: "retrieve recipient 'customer' for transaction type 'orderplaced'."
Parámetros de entrada
RecipientstringObligatorioThe name of the Recipient to retrieve.
TransactionTypestringObligatorioThe name of the Transaction Type this Recipient is for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List RecipientsSPONDYR_RECIPIENTS_LISTAcciónTool to list all recipients for a transaction type. use when you need to discover or verify all configured recipients before sending or managing correspondence.
SPONDYR_RECIPIENTS_LISTAcciónTool to list all recipients for a transaction type. use when you need to discover or verify all configured recipients before sending or managing correspondence.
Parámetros de entrada
TransactionTypestringObligatorioThe name of the Transaction Type whose recipients are to be listed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Search FilterSPONDYR_SEARCH_FILTER_CREATEAcciónTool to create a new search filter. use when you need to define a reusable filter for a specific transaction type.
SPONDYR_SEARCH_FILTER_CREATEAcciónTool to create a new search filter. use when you need to define a reusable filter for a specific transaction type.
Parámetros de entrada
TagstringObligatorioThe tag value to assign for this search filter (e.g. {OrderNumber}).
NamestringObligatorioThe name of the new search filter.
TransactionTypestringObligatorioThe name of the Transaction Type this Search Filter is for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Search FilterSPONDYR_SEARCH_FILTER_DELETEAcciónTool to delete or deactivate a specific search filter. use when you need to remove an existing search filter by name. call after confirming the filter exists.
SPONDYR_SEARCH_FILTER_DELETEAcciónTool to delete or deactivate a specific search filter. use when you need to remove an existing search filter by name. call after confirming the filter exists.
Parámetros de entrada
SearchstringObligatorioThe name of the Search Filter to delete.
TransactionTypestringObligatorioThe Transaction Type of the Search Filter.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Search FilterSPONDYR_SEARCH_FILTER_GETAcciónTool to retrieve details of a specific search filter. use when you need to fetch the tag and transaction type of an existing filter by name.
SPONDYR_SEARCH_FILTER_GETAcciónTool to retrieve details of a specific search filter. use when you need to fetch the tag and transaction type of an existing filter by name.
Parámetros de entrada
SearchstringObligatorioThe name of the Search Filter to retrieve.
TransactionTypestringObligatorioThe Transaction Type of the Search Filter.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Search FiltersSPONDYR_SEARCH_FILTERS_LISTAcciónTool to list all search filters for a transaction type. use when you need to discover available filters before searching correspondence.
SPONDYR_SEARCH_FILTERS_LISTAcciónTool to list all search filters for a transaction type. use when you need to discover available filters before searching correspondence.
Parámetros de entrada
TransactionTypestringObligatorioThe name of the Transaction Type whose search filters are to be listed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Search CorrespondenceSPONDYR_SEARCH_SPONDYRSAcciónTool to search generated correspondence by multiple criteria. use after correspondence generation to retrieve historical records with filters, paging, and sorting.
SPONDYR_SEARCH_SPONDYRSAcciónTool to search generated correspondence by multiple criteria. use after correspondence generation to retrieve historical records with filters, paging, and sorting.
Parámetros de entrada
PageintegerPage number for pagination (1-based).
PageSizeintegerNumber of records per page (max 250).
EventTypestringRestrict results to a given event type.
SortOrderstringenumSort direction: ASC or DESC.
ASCDESCSearchNamestringName of the search filter/tag to apply.
SortColumnstringField name to sort by.
SearchValuestringValue to match for the given search filter. Requires SearchName.
BatchReferenceIDstringFilter results to a specific batch reference ID.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Spondyr SSO stubSPONDYR_SSO_STUBAcciónTool to create a one-time sso user stub in spondyr. use after application authentication to generate a temporary sso token for embedding or redirecting users.
SPONDYR_SSO_STUBAcciónTool to create a one-time sso user stub in spondyr. use after application authentication to generate a temporary sso token for embedding or redirecting users.
Parámetros de entrada
RolestringObligatorioenumStub user's permissions. One of: Owner, Integrator, Editor, Tenant User.
OwnerIntegratorEditorTenant UserLastNamestringObligatorioSSO user's last name (URL-encoded).
TimeZonestringDisplay timezone (IANA/Windows name). Defaults to UTC if omitted or invalid.
FirstNamestringObligatorioSSO user's first name (URL-encoded).
TenantTokenstringTenant token for multi-tenant applications.
ApplicationUserIDstringObligatorioYour system's user identifier for the SSO user (URL-encoded).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TemplateSPONDYR_TEMPLATE_GETAcciónTool to retrieve a specific template’s configuration and content reference. use when you need to inspect a template's settings for a transaction type. example: "fetch template 'mytemplate' for transaction type 'orderplaced'."
SPONDYR_TEMPLATE_GETAcciónTool to retrieve a specific template’s configuration and content reference. use when you need to inspect a template's settings for a transaction type. example: "fetch template 'mytemplate' for transaction type 'orderplaced'."
Parámetros de entrada
TemplatestringObligatorioThe name of the Template to retrieve.
TransactionTypestringObligatorioThe name of the Transaction Type this Template is for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List TemplatesSPONDYR_TEMPLATES_LISTAcciónTool to list all templates for a transaction type. use when you need to discover available templates before generating correspondence.
SPONDYR_TEMPLATES_LISTAcciónTool to list all templates for a transaction type. use when you need to discover available templates before generating correspondence.
Parámetros de entrada
TransactionTypestringObligatorioThe name of the Transaction Type whose templates are to be listed
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Transaction TypeSPONDYR_TRANSACTION_TYPE_GETAcciónTool to retrieve details of a specific transaction type. use when inspecting a transaction type schema. example: "get transaction type 'orderplaced' to view its json schema."
SPONDYR_TRANSACTION_TYPE_GETAcciónTool to retrieve details of a specific transaction type. use when inspecting a transaction type schema. example: "get transaction type 'orderplaced' to view its json schema."
Parámetros de entrada
TransactionTypestringObligatorioThe name of the Transaction Type to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Transaction TypeSPONDYR_TRANSACTION_TYPE_UPDATEAcciónTool to update an existing transaction type. use after retrieving a transaction type to apply changes. example: "update transaction type 'order' with new json schema."
SPONDYR_TRANSACTION_TYPE_UPDATEAcciónTool to update an existing transaction type. use after retrieving a transaction type to apply changes. example: "update transaction type 'order' with new json schema."
Parámetros de entrada
NamestringObligatorioThe name of the transaction type.
TemplateJSONstringObligatorioJSON-formatted string containing all available properties with sample data.
TransactionTypestringObligatorioThe existing transaction type name to update.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not