Celigo
celigoIntegration platform as a service (iPaaS) for connecting applications and automating workflows
Acciones disponibles (120)
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.
Assign Export ErrorCELIGO_ASSIGN_EXPORT_ERRORAcciónTool to assign an export error to a user in Celigo. Use when you need to assign responsibility for fixing or reviewing integration errors to a specific team member.
CELIGO_ASSIGN_EXPORT_ERRORAcciónTool to assign an export error to a user in Celigo. Use when you need to assign responsibility for fixing or reviewing integration errors to a specific team member.
Parámetros de entrada
emailstringObligatorioEmail address of the user to assign the error to. Only one email should be provided.
flowIdstringObligatorioThe unique identifier of the flow containing the error
exportIdstringObligatorioThe unique identifier of the export containing the error
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
Clone ExportCELIGO_CLONE_EXPORTAcciónTool to clone a specific export to create a copy. Use when you need to duplicate an existing export configuration with new or same connection mappings.
CELIGO_CLONE_EXPORTAcciónTool to clone a specific export to create a copy. Use when you need to duplicate an existing export configuration with new or same connection mappings.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the export to clone
connectionMapobjectObligatorioA mapping object that maps old connection IDs to new connection IDs. Keys are original connection IDs, values are target connection IDs. Can map to the same ID to reuse connections.
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
Clone FlowCELIGO_CLONE_FLOWAcciónTool to clone a specific flow to create a copy. Use when you need to duplicate an existing flow configuration to a different integration.
CELIGO_CLONE_FLOWAcciónTool to clone a specific flow to create a copy. Use when you need to duplicate an existing flow configuration to a different integration.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the flow to clone
connectionMapobjectObligatorioA mapping of connection IDs from the original flow's exports and imports to connection IDs to use in the cloned flow. Keys are the original connection IDs, values are the target connection IDs to use in the clone.
_integrationIdstringObligatorioThe ID of the integration where the cloned flow should be created
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
Clone ImportCELIGO_CLONE_IMPORTAcciónTool to clone a specific import to create a copy with remapped connections. Use when you need to duplicate an existing import configuration with different connection IDs.
CELIGO_CLONE_IMPORTAcciónTool to clone a specific import to create a copy with remapped connections. Use when you need to duplicate an existing import configuration with different connection IDs.
Parámetros de entrada
import_idstringObligatorioThe unique identifier of the import to clone
connection_mapobjectObligatorioA mapping of connection IDs from the original import to connection IDs to use in the cloned import. Keys are the original connection IDs (_connectionId from the import being cloned), values are the target connection IDs to use in the clone.
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
Clone IntegrationCELIGO_CLONE_INTEGRATIONAcciónTool to clone a specific integration to create a copy. Use when you need to duplicate an existing integration and all its flows.
CELIGO_CLONE_INTEGRATIONAcciónTool to clone a specific integration to create a copy. Use when you need to duplicate an existing integration and all its flows.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the integration to clone
namestringObligatorioThe name for the cloned integration
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 ConnectionCELIGO_CREATE_CONNECTIONAcciónTool to create a new connection in Celigo to store credentials and application access information. Use when you need to set up a new API connection, configure authentication, or establish integration endpoints. Supports multiple connection types including REST, FTP, Salesforce, and NetSuite.
CELIGO_CREATE_CONNECTIONAcciónTool to create a new connection in Celigo to store credentials and application access information. Use when you need to set up a new API connection, configure authentication, or establish integration endpoints. Supports multiple connection types including REST, FTP, Salesforce, and NetSuite.
Parámetros de entrada
namestringObligatorioThe name of the connection
restobjectConfiguration for REST API connections.
typestringObligatorioenumThe type of connection (rest, ftp, salesforce, netsuite, etc.)
restftpsftpsalesforcenetsuite
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 ExportCELIGO_CREATE_EXPORTAcciónTool to create a new export in Celigo for extracting data from an application. Use when you need to set up a new data export configuration, such as webhook exports, delta exports, or test exports.
CELIGO_CREATE_EXPORTAcciónTool to create a new export in Celigo for extracting data from an application. Use when you need to set up a new data export configuration, such as webhook exports, delta exports, or test exports.
Parámetros de entrada
namestringObligatorioThe name of the export
typestringObligatorioThe type of export. Common values: 'webhook', 'delta', 'test'
webhookobjectWebhook-specific configuration for webhook exports.
pageSizeintegerNumber of records per page
oneToManybooleanWhether this is a one-to-many export
adaptorTypestringObligatorioThe adaptor type for the export (e.g., 'WebhookExport', 'NetSuiteExport', 'SalesforceExport')
asynchronousbooleanWhether the export runs asynchronously
connectionIdstringThe connection ID to use for this export (use underscore prefix '_connectionId' in API request)
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 File DefinitionCELIGO_CREATE_FILE_DEFINITIONAcciónTool to create a file definition in Celigo for defining data file structure and format. Use when you need to specify how data files should be structured for import or export operations. Supports both fixed-width and delimited (CSV-style) file formats.
CELIGO_CREATE_FILE_DEFINITIONAcciónTool to create a file definition in Celigo for defining data file structure and format. Use when you need to specify how data files should be structured for import or export operations. Supports both fixed-width and delimited (CSV-style) file formats.
Parámetros de entrada
namestringObligatorioName of the file definition
fixedobjectConfiguration for fixed-width file format. Required when format is 'fixed'.
rulesobjectObligatorioRules object containing field definitions that describe the file structure
formatstringObligatorioenumFile format type. Must be either 'fixed' (fixed-width format) or 'delimited' (CSV-style format)
fixeddelimitedversionstringObligatorioVersion of the file definition
delimitedobjectConfiguration for delimited file format. Required when format is 'delimited'.
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 FlowCELIGO_CREATE_FLOWAcciónTool to create a new flow in Celigo that composes export and import components together. Use when you need to establish a data integration pipeline between systems. A flow connects a source (export) to a destination (import) and can be scheduled or triggered on-demand.
CELIGO_CREATE_FLOWAcciónTool to create a new flow in Celigo that composes export and import components together. Use when you need to establish a data integration pipeline between systems. A flow connects a source (export) to a destination (import) and can be scheduled or triggered on-demand.
Parámetros de entrada
namestringObligatorioThe name of the flow to create
disabledbooleanWhether the flow is disabled. If true, the flow will not execute. Defaults to false if not specified
schedulestringCron-style schedule configuration for orchestrated flows. Format: minute hour day month day-of-week
timezonestringTimezone for the flow. Used for scheduling and logging timestamps
_exportIdstringObligatorioThe ID of the export to use in this flow. This is the source component that extracts data
_importIdstringObligatorioThe ID of the import to use in this flow. This is the destination component that loads data
_integrationIdstringOptional ID of the integration this flow belongs to. Used to organize flows within integrations
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 iClientCELIGO_CREATE_I_CLIENTAcciónTool to create a new iClient for SmartConnector authentication in Celigo. Use when you need to set up authentication credentials for connecting to external APIs. iClients store provider-specific authentication data required for API integrations.
CELIGO_CREATE_I_CLIENTAcciónTool to create a new iClient for SmartConnector authentication in Celigo. Use when you need to set up authentication credentials for connecting to external APIs. iClients store provider-specific authentication data required for API integrations.
Parámetros de entrada
namestringOptional display name for the iClient to help identify its purpose or usage
providerstringObligatorioenumThe authentication provider type for this iClient. Determines which API service this iClient will authenticate with
googlesalesforceazureoauthwindowsliveshopifyintegratorzendeskbigcommercenetsuiteebayamazonmwsebay-xml+11
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 ImportCELIGO_CREATE_IMPORTAcciónTool to create a new import for inserting data into an application. Use when you need to set up a data import configuration with HTTP endpoint details.
CELIGO_CREATE_IMPORTAcciónTool to create a new import for inserting data into an application. Use when you need to set up a data import configuration with HTTP endpoint details.
Parámetros de entrada
httpobjectObligatorioHTTP configuration object defining the endpoint, method, and data handling for the import
namestringObligatorioThe name of the import
_connectionIdstringObligatorioThe ID of the connection to use for this import
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 IntegrationCELIGO_CREATE_INTEGRATIONAcciónTool to create a new integration in Celigo to group flows together. Use when you need to organize related flows under a single integration container for better management and structure.
CELIGO_CREATE_INTEGRATIONAcciónTool to create a new integration in Celigo to group flows together. Use when you need to organize related flows under a single integration container for better management and structure.
Parámetros de entrada
namestringObligatorioThe name of the integration to create
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 Integration RevisionCELIGO_CREATE_INTEGRATION_REVISIONAcciónTool to create a snapshot revision of a specific integration. Use when you need to capture the current state of an integration for version control or backup purposes.
CELIGO_CREATE_INTEGRATION_REVISIONAcciónTool to create a snapshot revision of a specific integration. Use when you need to capture the current state of an integration for version control or backup purposes.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the integration to create a revision 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 ScriptCELIGO_CREATE_SCRIPTAcciónTool to create a new custom JavaScript script in Celigo for data transformation operations. Use when you need to add a script for custom data processing, validation, or transformation logic.
CELIGO_CREATE_SCRIPTAcciónTool to create a new custom JavaScript script in Celigo for data transformation operations. Use when you need to add a script for custom data processing, validation, or transformation logic.
Parámetros de entrada
namestringObligatorioThe name of the script
contentstringThe JavaScript code for the script function. If not provided, an empty script will be created.
sandboxbooleanWhether to run in sandbox mode for security. Defaults to false if not specified.
descriptionstringDescription of what the script does
postResponseHookToProcessOnChildRecordbooleanWhether to process post response hook on child records. Defaults to false if not specified.
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 TagCELIGO_CREATE_TAGAcciónTool to create a new tag in Celigo for organizing and categorizing resources. Use when you need to create a tag that can be applied to integrations, flows, or other Celigo resources.
CELIGO_CREATE_TAGAcciónTool to create a new tag in Celigo for organizing and categorizing resources. Use when you need to create a tag that can be applied to integrations, flows, or other Celigo resources.
Parámetros de entrada
tagstringObligatorioThe name of the tag to create
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 UserCELIGO_CREATE_USERAcciónTool to create a new user in your Celigo integrator.io account by sending an invitation. Use when you need to grant a new user access to your Celigo account with specific permissions.
CELIGO_CREATE_USERAcciónTool to create a new user in your Celigo integrator.io account by sending an invitation. Use when you need to grant a new user access to your Celigo account with specific permissions.
Parámetros de entrada
emailstringObligatorioEmail address of the user to invite to your Celigo account
accessLevelstringObligatorioAccess level for the user. Common values include 'monitor', 'admin', 'developer'. Must provide either account-level access or integration-level access.
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 All Resource StateCELIGO_DELETE_ALL_RESOURCE_STATEAcciónTool to delete all state keys and values stored under a specific resource. Use when you need to clear all state data for a resource. This is a destructive operation - be careful!
CELIGO_DELETE_ALL_RESOURCE_STATEAcciónTool to delete all state keys and values stored under a specific resource. Use when you need to clear all state data for a resource. This is a destructive operation - be careful!
Parámetros de entrada
_idstringObligatorioThe unique identifier of the resource
resource_typestringObligatorioThe type of resource (e.g., imports, exports, connections, flows)
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 All StateCELIGO_DELETE_ALL_STATEAcciónTool to delete all global state keys and values in Celigo. Use when you need to clear all stored state data. WARNING: This operation is destructive and irreversible - it removes ALL global state keys and values from the account.
CELIGO_DELETE_ALL_STATEAcciónTool to delete all global state keys and values in Celigo. Use when you need to clear all stored state data. WARNING: This operation is destructive and irreversible - it removes ALL global state keys and values from the account.
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 ConnectionCELIGO_DELETE_CONNECTIONAcciónTool to delete a specific connection in Celigo. Use when you need to permanently remove a connection from your integration. Returns success status on completion.
CELIGO_DELETE_CONNECTIONAcciónTool to delete a specific connection in Celigo. Use when you need to permanently remove a connection from your integration. Returns success status on completion.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the connection to delete.
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 ExportCELIGO_DELETE_EXPORTAcciónTool to delete a specific export from Celigo. Use when you need to permanently remove an export by its ID. Returns a success confirmation.
CELIGO_DELETE_EXPORTAcciónTool to delete a specific export from Celigo. Use when you need to permanently remove an export by its ID. Returns a success confirmation.
Parámetros de entrada
idstringObligatorioThe unique identifier of the export to delete.
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 FlowCELIGO_DELETE_FLOWAcciónTool to delete a specific flow from Celigo. Use when you need to permanently remove a flow. This operation is destructive and cannot be undone.
CELIGO_DELETE_FLOWAcciónTool to delete a specific flow from Celigo. Use when you need to permanently remove a flow. This operation is destructive and cannot be undone.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow to delete
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 iClientCELIGO_DELETE_ICLIENTAcciónTool to delete a specific iClient from Celigo. Use when you need to permanently remove an iClient by its ID. Returns a success confirmation.
CELIGO_DELETE_ICLIENTAcciónTool to delete a specific iClient from Celigo. Use when you need to permanently remove an iClient by its ID. Returns a success confirmation.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the iClient to delete.
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 ImportCELIGO_DELETE_IMPORTAcciónTool to delete a specific import from Celigo integrator.io. Use when you need to remove an import configuration. This operation is destructive and cannot be undone.
CELIGO_DELETE_IMPORTAcciónTool to delete a specific import from Celigo integrator.io. Use when you need to remove an import configuration. This operation is destructive and cannot be undone.
Parámetros de entrada
idstringObligatorioThe unique identifier of the import to delete
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 IntegrationCELIGO_DELETE_INTEGRATIONAcciónTool to delete a specific integration from Celigo integrator.io. Use when you need to permanently remove an integration. This operation is destructive and cannot be undone.
CELIGO_DELETE_INTEGRATIONAcciónTool to delete a specific integration from Celigo integrator.io. Use when you need to permanently remove an integration. This operation is destructive and cannot be undone.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the integration to delete
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 Resolved ErrorsCELIGO_DELETE_RESOLVED_ERRORSAcciónTool to delete resolved errors for a specific export in Celigo. Use when you need to clear resolved errors from an export's error log.
CELIGO_DELETE_RESOLVED_ERRORSAcciónTool to delete resolved errors for a specific export in Celigo. Use when you need to clear resolved errors from an export's error log.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow containing the export.
export_idstringObligatorioThe unique identifier of the export whose resolved errors should be deleted.
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 Resource State ValueCELIGO_DELETE_RESOURCE_STATE_VALUEAcciónTool to delete the resource-specific key and value from state. Use when you need to remove state data for a specific resource like imports, exports, flows, or connections.
CELIGO_DELETE_RESOURCE_STATE_VALUEAcciónTool to delete the resource-specific key and value from state. Use when you need to remove state data for a specific resource like imports, exports, flows, or connections.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the resource
keystringObligatorioThe state key to delete
resource_typestringObligatorioThe type of resource (e.g., imports, exports, flows, connections, integrations)
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 ScriptCELIGO_DELETE_SCRIPTAcciónTool to delete a specific script from Celigo. Use when you need to permanently remove a script configuration. This operation is destructive and cannot be undone.
CELIGO_DELETE_SCRIPTAcciónTool to delete a specific script from Celigo. Use when you need to permanently remove a script configuration. This operation is destructive and cannot be undone.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the script to delete
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 State ValueCELIGO_DELETE_STATE_VALUEAcciónTool to delete the specified state key and its value. Use when you need to remove state data from the Celigo Integrator platform. This operation is destructive and cannot be undone.
CELIGO_DELETE_STATE_VALUEAcciónTool to delete the specified state key and its value. Use when you need to remove state data from the Celigo Integrator platform. This operation is destructive and cannot be undone.
Parámetros de entrada
keystringObligatorioThe state key to delete
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 TagCELIGO_DELETE_TAGAcciónTool to delete a specific tag from Celigo integrator.io. Use when you need to permanently remove a tag. This operation is destructive and cannot be undone.
CELIGO_DELETE_TAGAcciónTool to delete a specific tag from Celigo integrator.io. Use when you need to permanently remove a tag. This operation is destructive and cannot be undone.
Parámetros de entrada
idstringObligatorioThe unique identifier (_id) of the tag to delete
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 UserCELIGO_DELETE_USERAcciónTool to delete a specific user from your Celigo account. Use when you need to remove a user (account share) from the account.
CELIGO_DELETE_USERAcciónTool to delete a specific user from your Celigo account. Use when you need to remove a user (account share) from the account.
Parámetros de entrada
idstringObligatorioThe unique identifier of the user (ashare) to delete.
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
Evaluate Virtual Import MapCELIGO_EVALUATE_VIRTUAL_IMPORT_MAPAcciónEvaluate the mapping step of a virtual import and return post-mapped records. Use when you need to test field mapping transformations without executing the full import process.
CELIGO_EVALUATE_VIRTUAL_IMPORT_MAPAcciónEvaluate the mapping step of a virtual import and return post-mapped records. Use when you need to test field mapping transformations without executing the full import process.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the connection to use for the virtual import.
dataobject[]ObligatorioArray of input records to be mapped according to the mapping rules. Each record is an object with fields that will be transformed.
importobjectObligatorioImport configuration including connection ID, HTTP adapter settings, and field mapping rules.
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
Execute Virtual ExportCELIGO_EXECUTE_VIRTUAL_EXPORTAcciónExecute a virtual export using a connection by posting the export model. Use when you need to trigger an export operation for a specific connection with custom configuration (HTTP, NetSuite, or Salesforce).
CELIGO_EXECUTE_VIRTUAL_EXPORTAcciónExecute a virtual export using a connection by posting the export model. Use when you need to trigger an export operation for a specific connection with custom configuration (HTTP, NetSuite, or Salesforce).
Parámetros de entrada
_idstringObligatorioThe unique identifier of the connection to execute the virtual export on
exportobjectObligatorioExport model containing connection-type-specific configuration
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
Execute Virtual ImportCELIGO_EXECUTE_VIRTUAL_IMPORTAcciónTool to execute a virtual import by posting import configuration and data to a connection. Use when you need to send data to an external API through a Celigo connection with field mapping transformations.
CELIGO_EXECUTE_VIRTUAL_IMPORTAcciónTool to execute a virtual import by posting import configuration and data to a connection. Use when you need to send data to an external API through a Celigo connection with field mapping transformations.
Parámetros de entrada
dataobject[]ObligatorioArray of input records to be imported. Each record is an object with fields that will be transformed according to the mapping rules and sent to the target API.
importobjectObligatorioImport configuration including REST adapter settings and field mapping rules that define how data is transformed and sent.
connection_idstringObligatorioThe unique identifier of the connection to use for the virtual import. This connection defines the target API endpoint and authentication.
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
Virtual Export with PagingCELIGO_EXPORT_VIRTUAL_PAGEDAcciónTool to execute a virtual export with paging support for Celigo connections. Use when you need to retrieve data from external systems in paginated chunks. For subsequent pages, include the pagedExportState from the previous response.
CELIGO_EXPORT_VIRTUAL_PAGEDAcciónTool to execute a virtual export with paging support for Celigo connections. Use when you need to retrieve data from external systems in paginated chunks. For subsequent pages, include the pagedExportState from the previous response.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the connection
exportobjectObligatorioExport configuration including pagination and system-specific settings
pagedExportStateobjectPagination state returned from previous export call. Required for retrieving subsequent pages.
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
Generate Structured FileCELIGO_GENERATE_STRUCTURED_FILEAcciónTool to generate sample EDI data or structured files from input data. Use when you need to convert JSON data into a delimited or fixed-width file format based on defined rules.
CELIGO_GENERATE_STRUCTURED_FILEAcciónTool to generate sample EDI data or structured files from input data. Use when you need to convert JSON data into a delimited or fixed-width file format based on defined rules.
Parámetros de entrada
dataobject[]Array of data objects to generate the structured file from. Each object's keys should match the field names defined in rules
rulesobjectObligatorioFile definition rules containing name, version, format, and format-specific configuration
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 Connection by IDCELIGO_GET_CONNECTIONAcciónTool to get a specific connection by its ID. Use when you need to retrieve connection details including configuration, authentication settings, and type information.
CELIGO_GET_CONNECTIONAcciónTool to get a specific connection by its ID. Use when you need to retrieve connection details including configuration, authentication settings, and type information.
Parámetros de entrada
idstringObligatorioThe unique identifier of the connection
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 Connection Audit LogsCELIGO_GET_CONNECTION_AUDITAcciónTool to retrieve audit logs for a specific connection. Use when you need to track changes, view history, or investigate modifications made to a connection.
CELIGO_GET_CONNECTION_AUDITAcciónTool to retrieve audit logs for a specific connection. Use when you need to track changes, view history, or investigate modifications made to a connection.
Parámetros de entrada
idstringObligatorioThe connection ID to retrieve audit logs 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 Connection Debug LogsCELIGO_GET_CONNECTION_DEBUG_LOGSAcciónTool to retrieve debug logs for a connection by its ID. Use optional resource_id parameter to filter logs by a specific import or export.
CELIGO_GET_CONNECTION_DEBUG_LOGSAcciónTool to retrieve debug logs for a connection by its ID. Use optional resource_id parameter to filter logs by a specific import or export.
Parámetros de entrada
idstringObligatorioThe unique identifier of the connection
resource_idstringOptional resource ID to filter logs by a specific import or export
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 Connection DependenciesCELIGO_GET_CONNECTION_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific connection. Use when you need to understand the dependencies of a Celigo connection, including imports, flows, and integrations that rely on it.
CELIGO_GET_CONNECTION_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific connection. Use when you need to understand the dependencies of a Celigo connection, including imports, flows, and integrations that rely on it.
Parámetros de entrada
idstringObligatorioThe unique identifier of the connection
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 EDI ProfilesCELIGO_GET_EDI_PROFILESAcciónTool to retrieve all EDI profiles for the account. Use when you need to list Electronic Data Interchange (EDI) and B2B configurations. Returns empty array if no profiles are configured (HTTP 204).
CELIGO_GET_EDI_PROFILESAcciónTool to retrieve all EDI profiles for the account. Use when you need to list Electronic Data Interchange (EDI) and B2B configurations. Returns empty array if no profiles are configured (HTTP 204).
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
Get ExportCELIGO_GET_EXPORTAcciónTool to retrieve a specific export by its ID from Celigo Integrator.io. Use when you need to fetch export configuration details including lifecycle hooks and provider settings.
CELIGO_GET_EXPORTAcciónTool to retrieve a specific export by its ID from Celigo Integrator.io. Use when you need to fetch export configuration details including lifecycle hooks and provider settings.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the export 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
Get Export Audit LogCELIGO_GET_EXPORT_AUDITAcciónTool to retrieve audit logs for a specific export in Celigo. Use when you need to track changes, modifications, or events related to an export resource. Returns a detailed history of field changes, events, timestamps, and user information.
CELIGO_GET_EXPORT_AUDITAcciónTool to retrieve audit logs for a specific export in Celigo. Use when you need to track changes, modifications, or events related to an export resource. Returns a detailed history of field changes, events, timestamps, and user information.
Parámetros de entrada
idstringObligatorioThe unique identifier of the export to retrieve audit logs 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 Export ErrorsCELIGO_GET_EXPORT_ERRORSAcciónTool to retrieve all open errors for a specific export within a flow. Use when you need to monitor export health, debug issues, or identify failed operations that require attention.
CELIGO_GET_EXPORT_ERRORSAcciónTool to retrieve all open errors for a specific export within a flow. Use when you need to monitor export health, debug issues, or identify failed operations that require attention.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow
export_idstringObligatorioThe unique identifier of the export within the flow
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 File DefinitionCELIGO_GET_FILE_DEFINITIONAcciónTool to retrieve a specific file definition by its ID from Celigo Integrator.io. Use when you need to fetch file definition details including name, type, and configuration.
CELIGO_GET_FILE_DEFINITIONAcciónTool to retrieve a specific file definition by its ID from Celigo Integrator.io. Use when you need to fetch file definition details including name, type, and configuration.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the file definition 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
Get File DefinitionsCELIGO_GET_FILE_DEFINITIONSAcciónTool to retrieve all file definitions from Celigo. Use when you need to list file format definitions used for data transformation in integrations.
CELIGO_GET_FILE_DEFINITIONSAcciónTool to retrieve all file definitions from Celigo. Use when you need to list file format definitions used for data transformation in integrations.
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
Get Flow by IDCELIGO_GET_FLOWAcciónTool to retrieve a specific Celigo flow by its ID. Use when you need to fetch flow details, configuration, or metadata. Returns complete flow information including name, status, scheduling, and orchestration settings.
CELIGO_GET_FLOWAcciónTool to retrieve a specific Celigo flow by its ID. Use when you need to fetch flow details, configuration, or metadata. Returns complete flow information including name, status, scheduling, and orchestration settings.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier (_id) of the flow 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
Get Flow Audit LogsCELIGO_GET_FLOW_AUDITAcciónTool to retrieve audit logs for a specific flow. Use when you need to track changes, events, and modifications made to a flow resource over time. Returns detailed history including field changes, timestamps, and user information.
CELIGO_GET_FLOW_AUDITAcciónTool to retrieve audit logs for a specific flow. Use when you need to track changes, events, and modifications made to a flow resource over time. Returns detailed history including field changes, timestamps, and user information.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier (_id) of the flow to retrieve audit logs 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 Flow DependenciesCELIGO_GET_FLOW_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific flow. Use when you need to understand the dependency graph of a Celigo flow, including imports, exports, connections, and other flows or integrations that reference it.
CELIGO_GET_FLOW_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific flow. Use when you need to understand the dependency graph of a Celigo flow, including imports, exports, connections, and other flows or integrations that reference it.
Parámetros de entrada
idstringObligatorioThe unique identifier of the flow
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 Flow DescendantsCELIGO_GET_FLOW_DESCENDANTSAcciónTool to retrieve all descendant resources of a specific flow. Use when you need to identify imports and exports that are children of a flow.
CELIGO_GET_FLOW_DESCENDANTSAcciónTool to retrieve all descendant resources of a specific flow. Use when you need to identify imports and exports that are children of a flow.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow whose descendants you want 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
Get Flow Last Export DatetimeCELIGO_GET_FLOW_LAST_EXPORT_DATETIMEAcciónTool to retrieve the last export datetime for a specific Celigo flow. Use when you need to check when a flow last exported data. Returns the timestamp or null if no export has occurred yet.
CELIGO_GET_FLOW_LAST_EXPORT_DATETIMEAcciónTool to retrieve the last export datetime for a specific Celigo flow. Use when you need to check when a flow last exported data. Returns the timestamp or null if no export has occurred yet.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier (_id) of the flow to retrieve the last export datetime 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 Flow Latest JobsCELIGO_GET_FLOW_LATEST_JOBSAcciónTool to retrieve the latest job executions for a specific flow. Use when you need to check recent flow run history, monitor job status, or review execution statistics and errors.
CELIGO_GET_FLOW_LATEST_JOBSAcciónTool to retrieve the latest job executions for a specific flow. Use when you need to check recent flow run history, monitor job status, or review execution statistics and errors.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier (_id) of the flow to retrieve latest jobs 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 Flow TemplateCELIGO_GET_FLOW_TEMPLATEAcciónTool to download a Celigo flow as a template. Use when you need to export a flow configuration as a downloadable template file. Returns a signed S3 URL that can be used to download the flow template as a zip file.
CELIGO_GET_FLOW_TEMPLATEAcciónTool to download a Celigo flow as a template. Use when you need to export a flow configuration as a downloadable template file. Returns a signed S3 URL that can be used to download the flow template as a zip file.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier (_id) of the flow to download as a template
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 iClient by IDCELIGO_GET_I_CLIENTAcciónTool to get a specific iClient by its ID. Use when you need to retrieve OAuth or provider-specific credential configurations for integrations.
CELIGO_GET_I_CLIENTAcciónTool to get a specific iClient by its ID. Use when you need to retrieve OAuth or provider-specific credential configurations for integrations.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the iClient 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
Get ImportCELIGO_GET_IMPORTAcciónTool to retrieve a specific import by its ID from the Celigo Integrator API. Use when you need to fetch detailed configuration and settings for a particular import.
CELIGO_GET_IMPORTAcciónTool to retrieve a specific import by its ID from the Celigo Integrator API. Use when you need to fetch detailed configuration and settings for a particular import.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the import 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
Get Import Audit LogsCELIGO_GET_IMPORT_AUDITAcciónTool to retrieve audit logs for a specific import. Use when you need to track changes, events, and modifications made to an import resource over time. Returns detailed history including field changes, timestamps, and user information.
CELIGO_GET_IMPORT_AUDITAcciónTool to retrieve audit logs for a specific import. Use when you need to track changes, events, and modifications made to an import resource over time. Returns detailed history including field changes, timestamps, and user information.
Parámetros de entrada
idstringObligatorioThe ID of the import to retrieve audit logs 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 Import DependenciesCELIGO_GET_IMPORT_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific import. Use when you need to understand the dependency graph of an import, including flows and integrations that reference it.
CELIGO_GET_IMPORT_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific import. Use when you need to understand the dependency graph of an import, including flows and integrations that reference it.
Parámetros de entrada
idstringObligatorioThe unique identifier of the import resource
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 Import StateCELIGO_GET_IMPORT_STATEAcciónTool to retrieve all state keys for a specific import from Celigo Integrator. Use when you need to see what state data is stored for an import.
CELIGO_GET_IMPORT_STATEAcciónTool to retrieve all state keys for a specific import from Celigo Integrator. Use when you need to see what state data is stored for an import.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the import to retrieve state keys 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 Integration Audit LogsCELIGO_GET_INTEGRATION_AUDITAcciónTool to retrieve audit logs for a specific integration. Use when you need to track changes, modifications, or actions performed on an integration and its resources.
CELIGO_GET_INTEGRATION_AUDITAcciónTool to retrieve audit logs for a specific integration. Use when you need to track changes, modifications, or actions performed on an integration and its resources.
Parámetros de entrada
idstringObligatorioThe unique identifier of the integration to retrieve audit logs 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 Integration ConnectionsCELIGO_GET_INTEGRATION_CONNECTIONSAcciónTool to retrieve all connections associated with a specific integration. Use when you need to list connections that are registered to or used by a particular integration.
CELIGO_GET_INTEGRATION_CONNECTIONSAcciónTool to retrieve all connections associated with a specific integration. Use when you need to list connections that are registered to or used by a particular integration.
Parámetros de entrada
idstringObligatorioThe unique identifier of the integration
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 Integration DependenciesCELIGO_GET_INTEGRATION_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific integration. Use when you need to understand the dependency graph of a Celigo integration, including flows and other integrations that reference it.
CELIGO_GET_INTEGRATION_DEPENDENCIESAcciónTool to retrieve all resources using or used by a specific integration. Use when you need to understand the dependency graph of a Celigo integration, including flows and other integrations that reference it.
Parámetros de entrada
idstringObligatorioThe unique identifier of the integration
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 Integration ErrorsCELIGO_GET_INTEGRATION_ERRORSAcciónTool to retrieve all open errors for a specific integration in Celigo. Use when you need to monitor integration health, debug issues, or identify failed operations that require attention.
CELIGO_GET_INTEGRATION_ERRORSAcciónTool to retrieve all open errors for a specific integration in Celigo. Use when you need to monitor integration health, debug issues, or identify failed operations that require attention.
Parámetros de entrada
integration_idstringObligatorioThe unique identifier of the integration to retrieve errors 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 Integration ExportsCELIGO_GET_INTEGRATION_EXPORTSAcciónTool to retrieve all exports associated with a specific integration. Use when you need to list all exports configured within an integration, including their configurations and webhook settings.
CELIGO_GET_INTEGRATION_EXPORTSAcciónTool to retrieve all exports associated with a specific integration. Use when you need to list all exports configured within an integration, including their configurations and webhook settings.
Parámetros de entrada
integration_idstringObligatorioThe unique identifier of the integration to retrieve exports 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 Integration FlowsCELIGO_GET_INTEGRATION_FLOWSAcciónTool to retrieve all flows associated with a specific integration. Use when you need to list all data workflows configured within an integration, including their configuration, schedules, and status.
CELIGO_GET_INTEGRATION_FLOWSAcciónTool to retrieve all flows associated with a specific integration. Use when you need to list all data workflows configured within an integration, including their configuration, schedules, and status.
Parámetros de entrada
integration_idstringObligatorioThe unique identifier of the integration to retrieve flows 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 Integration ImportsCELIGO_GET_INTEGRATION_IMPORTSAcciónTool to retrieve all imports associated with a specific integration. Use when you need to list import configurations that are registered to or used by a particular integration.
CELIGO_GET_INTEGRATION_IMPORTSAcciónTool to retrieve all imports associated with a specific integration. Use when you need to list import configurations that are registered to or used by a particular integration.
Parámetros de entrada
idstringObligatorioThe unique identifier of the integration
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 Integration TemplateCELIGO_GET_INTEGRATION_TEMPLATEAcciónTool to download a Celigo integration as a template. Use when you need to export an integration configuration as a downloadable template file. Returns a signed S3 URL that can be used to download the integration template as a zip file.
CELIGO_GET_INTEGRATION_TEMPLATEAcciónTool to download a Celigo integration as a template. Use when you need to export an integration configuration as a downloadable template file. Returns a signed S3 URL that can be used to download the integration template as a zip file.
Parámetros de entrada
integration_idstringObligatorioThe unique identifier (_id) of the integration to download as a template
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 Integration UsersCELIGO_GET_INTEGRATION_USERSAcciónTool to retrieve users associated with a specific integration. Use when you need to list all users who have access to or are shared with a particular integration.
CELIGO_GET_INTEGRATION_USERSAcciónTool to retrieve users associated with a specific integration. Use when you need to list all users who have access to or are shared with a particular integration.
Parámetros de entrada
idstringObligatorioThe unique identifier of the integration to retrieve users 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 Job ErrorsCELIGO_GET_JOB_ERRORSAcciónTool to retrieve errors for a specific job in Celigo. Use when a job has 1000 or fewer errors to retrieve the error details directly.
CELIGO_GET_JOB_ERRORSAcciónTool to retrieve errors for a specific job in Celigo. Use when a job has 1000 or fewer errors to retrieve the error details directly.
Parámetros de entrada
job_idstringObligatorioThe unique identifier of the job to retrieve errors 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 Resolved ErrorsCELIGO_GET_RESOLVED_ERRORSAcciónTool to retrieve resolved errors for a specific export within a flow in Celigo. Use when you need to review previously resolved errors, audit error resolution history, or track error patterns over time.
CELIGO_GET_RESOLVED_ERRORSAcciónTool to retrieve resolved errors for a specific export within a flow in Celigo. Use when you need to review previously resolved errors, audit error resolution history, or track error patterns over time.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow
export_idstringObligatorioThe unique identifier of the export within the flow
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 Resource State ValueCELIGO_GET_RESOURCE_STATE_VALUEAcciónTool to get the resource-specific value associated with a state key. Use when you need to retrieve state data for a specific resource (import, export, flow, or connection) in the Celigo Integrator platform.
CELIGO_GET_RESOURCE_STATE_VALUEAcciónTool to get the resource-specific value associated with a state key. Use when you need to retrieve state data for a specific resource (import, export, flow, or connection) in the Celigo Integrator platform.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the resource
keystringObligatorioThe state key to retrieve the value for
resource_typestringObligatorioThe type of resource (e.g., 'imports', 'exports', 'flows', 'connections')
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 ScriptCELIGO_GET_SCRIPTAcciónTool to retrieve a specific script by its ID from Celigo. Use when you need to view script details, including code content, configuration, and metadata.
CELIGO_GET_SCRIPTAcciónTool to retrieve a specific script by its ID from Celigo. Use when you need to view script details, including code content, configuration, and metadata.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the script
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 Script LogsCELIGO_GET_SCRIPT_LOGSAcciónTool to retrieve logs for a specific Celigo script by its ID. Use when you need to view script execution logs, debug script behavior, or monitor script activity.
CELIGO_GET_SCRIPT_LOGSAcciónTool to retrieve logs for a specific Celigo script by its ID. Use when you need to view script execution logs, debug script behavior, or monitor script activity.
Parámetros de entrada
idstringObligatorioThe unique identifier of the script to retrieve logs 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 State ValueCELIGO_GET_STATE_VALUEAcciónTool to get the value associated with a specified state key. Use when you need to retrieve state data stored in the Celigo Integrator platform.
CELIGO_GET_STATE_VALUEAcciónTool to get the value associated with a specified state key. Use when you need to retrieve state data stored in the Celigo Integrator platform.
Parámetros de entrada
keystringObligatorioThe state key to retrieve the value 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 TagCELIGO_GET_TAGAcciónTool to retrieve a specific tag by its ID from Celigo Integrator.io. Use when you need to fetch tag details including tag name and tag identifier.
CELIGO_GET_TAGAcciónTool to retrieve a specific tag by its ID from Celigo Integrator.io. Use when you need to fetch tag details including tag name and tag identifier.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the tag 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
Get TagsCELIGO_GET_TAGSAcciónTool to retrieve all tags from Celigo. Use when you need to list available tags for categorizing or organizing resources.
CELIGO_GET_TAGSAcciónTool to retrieve all tags from Celigo. Use when you need to list available tags for categorizing or organizing resources.
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
Get Token InfoCELIGO_GET_TOKEN_INFOAcciónTool to retrieve information about the current API token. Use when you need to validate the API token or get the user ID associated with it.
CELIGO_GET_TOKEN_INFOAcciónTool to retrieve information about the current API token. Use when you need to validate the API token or get the user ID associated with it.
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
Get User ShareCELIGO_GET_USERAcciónTool to retrieve a specific user share (ashare) by its ID. Use when you need to fetch user access details including integration-level permissions and sharing information.
CELIGO_GET_USERAcciónTool to retrieve a specific user share (ashare) by its ID. Use when you need to fetch user access details including integration-level permissions and sharing information.
Parámetros de entrada
idstringObligatorioThe unique identifier of the user (ashare) 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
Get All UsersCELIGO_GET_USERSAcciónTool to retrieve all users from your Celigo account. Use when you need to list all users (account shares) across the account.
CELIGO_GET_USERSAcciónTool to retrieve all users from your Celigo account. Use when you need to list all users (account shares) across the account.
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
Invite Multiple UsersCELIGO_INVITE_MULTIPLE_USERSAcciónTool to invite multiple users to a Celigo account with specified access levels. Use when you need to grant multiple users access to your account or specific integrations.
CELIGO_INVITE_MULTIPLE_USERSAcciónTool to invite multiple users to a Celigo account with specified access levels. Use when you need to grant multiple users access to your account or specific integrations.
Parámetros de entrada
emailsstring[]ObligatorioList of email addresses to invite to the account.
accessLevelstringAccount-level access to grant to all invited users. Use this to grant global account access. Note: Either accessLevel or integrationAccessLevel must be provided, not both.
integrationAccessLevelobject[]List of integration-specific access levels to grant to invited users. Use this to grant access to specific integrations rather than account-wide access. Each entry must include an integration ID and access level. Note: Either accessLevel or integrationAccessLevel must be provided, not both.
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
Invite UserCELIGO_INVITE_USERAcciónTool to invite a user to a Celigo account with specified access levels. Use when you need to grant access to a new user via email. Either integration-level or account-level access must be specified.
CELIGO_INVITE_USERAcciónTool to invite a user to a Celigo account with specified access levels. Use when you need to grant access to a new user via email. Either integration-level or account-level access must be specified.
Parámetros de entrada
emailstringObligatorioEmail address of the user to invite
accountAccessLevelstringAccount-level access for the invited user. Either this or integrationAccessLevel is required.
integrationAccessLevelobject[]Array of integration access levels for the invited user. Each object specifies an integration and the user's access level. Either this or accountAccessLevel is required.
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
Invoke ImportCELIGO_INVOKE_IMPORTAcciónTool to trigger/invoke a Celigo import by its ID. Use when you need to manually start an import process that has been configured in Celigo.
CELIGO_INVOKE_IMPORTAcciónTool to trigger/invoke a Celigo import by its ID. Use when you need to manually start an import process that has been configured in Celigo.
Parámetros de entrada
import_idstringObligatorioThe unique identifier of the import to invoke
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 Audit LogsCELIGO_LIST_AUDIT_LOGSAcciónTool to retrieve all audit logs for resource changes. Use when you need to track changes, view history, or investigate modifications across all resources in the account.
CELIGO_LIST_AUDIT_LOGSAcciónTool to retrieve all audit logs for resource changes. Use when you need to track changes, view history, or investigate modifications across all resources in the account.
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
List ConnectionsCELIGO_LIST_CONNECTIONSAcciónTool to retrieve all connections in Celigo. Use when you need to list stored credentials and configuration for integrated applications. Connections store authentication details and other information needed to access external systems.
CELIGO_LIST_CONNECTIONSAcciónTool to retrieve all connections in Celigo. Use when you need to list stored credentials and configuration for integrated applications. Connections store authentication details and other information needed to access external systems.
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
List ExportsCELIGO_LIST_EXPORTSAcciónTool to retrieve all exports from Celigo integrator.io. Exports are used to extract data from an application. Use when you need to view available exports, monitor export configurations, or identify exports for further operations.
CELIGO_LIST_EXPORTSAcciónTool to retrieve all exports from Celigo integrator.io. Exports are used to extract data from an application. Use when you need to view available exports, monitor export configurations, or identify exports for further operations.
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
List FlowsCELIGO_LIST_FLOWSAcciónTool to retrieve all flows from Celigo. Flows compose exports and imports for data workflows between applications.
CELIGO_LIST_FLOWSAcciónTool to retrieve all flows from Celigo. Flows compose exports and imports for data workflows between applications.
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
List iClientsCELIGO_LIST_I_CLIENTSAcciónTool to retrieve all iClients in Celigo. Use when you need to list authentication credentials used by SmartConnectors to access external APIs. iClients store the authentication data required for API connections.
CELIGO_LIST_I_CLIENTSAcciónTool to retrieve all iClients in Celigo. Use when you need to list authentication credentials used by SmartConnectors to access external APIs. iClients store the authentication data required for API connections.
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
List ImportsCELIGO_LIST_IMPORTSAcciónTool to retrieve all imports from Celigo integrator.io. Imports are used to insert data into an application. Use when you need to view all configured imports in the account.
CELIGO_LIST_IMPORTSAcciónTool to retrieve all imports from Celigo integrator.io. Imports are used to insert data into an application. Use when you need to view all configured imports in the account.
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
List IntegrationsCELIGO_LIST_INTEGRATIONSAcciónTool to retrieve all integrations from Celigo. Use when you need to list integrations that group flows with shared permissions and lifecycle.
CELIGO_LIST_INTEGRATIONSAcciónTool to retrieve all integrations from Celigo. Use when you need to list integrations that group flows with shared permissions and lifecycle.
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
List JobsCELIGO_LIST_JOBSAcciónTool to retrieve all jobs from Celigo with optional filters. Jobs track flow execution state while running and final statistics when finished. Use when you need to monitor job status, track execution metrics, or filter jobs by integration, flow, or other criteria.
CELIGO_LIST_JOBSAcciónTool to retrieve all jobs from Celigo with optional filters. Jobs track flow execution state while running and final statistics when finished. Use when you need to monitor job status, track execution metrics, or filter jobs by integration, flow, or other criteria.
Parámetros de entrada
typestringFilter jobs by type (e.g., 'export', 'import')
statusstringFilter jobs by status (e.g., 'running', 'completed', 'failed')
_flowIdstringFilter jobs by flow ID
type_instringFilter jobs by multiple types (comma-separated, e.g., 'export,import')
_exportIdstringFilter jobs by export ID
_importIdstringFilter jobs by import ID
retriablebooleanFilter jobs by retry eligibility (true for retriable jobs, false for non-retriable)
_bulkJobIdstringFilter jobs by bulk job ID
_flowId_instringFilter jobs by multiple flow IDs (comma-separated)
_flowJobIdstringFilter jobs by flow job ID
createdAt_gtestringFilter jobs created at or after this ISO 8601 timestamp
createdAt_ltestringFilter jobs created at or before this ISO 8601 timestamp
numExport_gteintegerFilter jobs with export record count greater than or equal to this value
numExport_lteintegerFilter jobs with export record count less than or equal to this value
numIgnore_gteintegerFilter jobs with ignored record count greater than or equal to this value
numIgnore_lteintegerFilter jobs with ignored record count less than or equal to this value
_integrationIdstringFilter jobs by integration ID
numSuccess_gteintegerFilter jobs with successful record count greater than or equal to this value
numSuccess_lteintegerFilter jobs with successful record count less than or equal to this value
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 LicensesCELIGO_LIST_LICENSESAcciónTool to retrieve all SmartConnector licenses in Celigo. Use when you need to list platform-level licensing information including connector editions, add-on licenses, expiration dates, and associated users.
CELIGO_LIST_LICENSESAcciónTool to retrieve all SmartConnector licenses in Celigo. Use when you need to list platform-level licensing information including connector editions, add-on licenses, expiration dates, and associated users.
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
List Resource StateCELIGO_LIST_RESOURCE_STATEAcciónTool to retrieve all state keys for a specific resource in Celigo. Use when you need to list keys that store execution context and tracking information for imports, exports, flows, or integrations.
CELIGO_LIST_RESOURCE_STATEAcciónTool to retrieve all state keys for a specific resource in Celigo. Use when you need to list keys that store execution context and tracking information for imports, exports, flows, or integrations.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the resource
resource_typestringObligatorioThe type of resource (e.g., imports, exports, flows, integrations)
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 State KeysCELIGO_LIST_STATE_KEYSAcciónTool to retrieve all global state keys from Celigo. Use when you need to list available keys for storing arbitrary JSON data. State keys are used to store execution context and tracking information for flows.
CELIGO_LIST_STATE_KEYSAcciónTool to retrieve all global state keys from Celigo. Use when you need to list available keys for storing arbitrary JSON data. State keys are used to store execution context and tracking information for flows.
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
Parse CSV to JSONCELIGO_PARSE_CSV_TO_JSONAcciónTool to convert CSV data to JSON format using Celigo's CSV parser. Use when you need to parse CSV strings into structured JSON objects for further processing or integration workflows.
CELIGO_PARSE_CSV_TO_JSONAcciónTool to convert CSV data to JSON format using Celigo's CSV parser. Use when you need to parse CSV strings into structured JSON objects for further processing or integration workflows.
Parámetros de entrada
datastringObligatorioCSV data as a string with newline-separated rows. First row should be the header containing column names, followed by data rows.
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
Parse Structured FileCELIGO_PARSE_STRUCTURED_FILEAcciónTool to convert EDI or structured file data (delimited or fixed-width) to JSON format. Use when you need to parse structured file content with specific field definitions and delimiters.
CELIGO_PARSE_STRUCTURED_FILEAcciónTool to convert EDI or structured file data (delimited or fixed-width) to JSON format. Use when you need to parse structured file content with specific field definitions and delimiters.
Parámetros de entrada
datastringObligatorioRaw file content to parse as a string. For delimited files, this should contain rows separated by the specified row delimiter
rulesobjectObligatorioParsing rules object containing the file definition with format and structure specifications
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
Parse XML to JSONCELIGO_PARSE_XML_TO_JSONAcciónTool to convert XML data to JSON format using Celigo's XML parser processor. Use when you need to transform XML strings into structured JSON objects for easier data manipulation and integration.
CELIGO_PARSE_XML_TO_JSONAcciónTool to convert XML data to JSON format using Celigo's XML parser processor. Use when you need to transform XML strings into structured JSON objects for easier data manipulation and integration.
Parámetros de entrada
datastringObligatorioThe XML string to be converted to JSON format. Must be valid XML.
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
Patch ConnectionCELIGO_PATCH_CONNECTIONAcciónTool to update part of a connection using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of an existing connection without replacing the entire resource.
CELIGO_PATCH_CONNECTIONAcciónTool to update part of a connection using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of an existing connection without replacing the entire resource.
Parámetros de entrada
idstringObligatorioThe unique identifier of the connection to update
operationsobject[]ObligatorioArray of JSON Patch operations to apply to the connection. Each operation specifies an action (op), target path, and optionally a value.
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
Patch ExportCELIGO_PATCH_EXPORTAcciónTool to update specific fields of an export using JSON Patch operations. Use when you need to modify export properties without replacing the entire configuration. Note: Only certain fields are whitelisted for patching (e.g., /aiDescription/summary).
CELIGO_PATCH_EXPORTAcciónTool to update specific fields of an export using JSON Patch operations. Use when you need to modify export properties without replacing the entire configuration. Note: Only certain fields are whitelisted for patching (e.g., /aiDescription/summary).
Parámetros de entrada
idstringObligatorioThe unique identifier of the export to update
operationsobject[]ObligatorioArray of JSON Patch operations to apply to the export. Operations are applied sequentially in the order provided
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
Patch FlowCELIGO_PATCH_FLOWAcciónTool to update part of a specific flow using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of a flow without replacing the entire resource, such as enabling/disabling a flow or updating its name.
CELIGO_PATCH_FLOWAcciónTool to update part of a specific flow using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of a flow without replacing the entire resource, such as enabling/disabling a flow or updating its name.
Parámetros de entrada
idstringObligatorioThe unique identifier of the flow to update.
operationsobject[]ObligatorioArray of JSON Patch operations to apply to the flow. Operations are applied in order. Each operation modifies a specific field using JSON pointer notation.
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
Patch iClientCELIGO_PATCH_ICLIENTAcciónTool to update part of an iClient using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of an existing iClient without replacing the entire resource. Note: the iClient PATCH endpoint has very restrictive field whitelisting.
CELIGO_PATCH_ICLIENTAcciónTool to update part of an iClient using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of an existing iClient without replacing the entire resource. Note: the iClient PATCH endpoint has very restrictive field whitelisting.
Parámetros de entrada
idstringObligatorioThe unique identifier of the iClient to update
operationsobject[]ObligatorioArray of JSON Patch operations to apply to the iClient. Each operation specifies an action (op), target path, and optionally a value. Note: the iClient PATCH endpoint has extremely restrictive field whitelisting.
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
Patch ImportCELIGO_PATCH_IMPORTAcciónTool to update specific fields of an import using JSON Patch operations. Use when you need to modify import properties without replacing the entire configuration. Note: Only certain fields are whitelisted for patching - many common fields cannot be modified via PATCH.
CELIGO_PATCH_IMPORTAcciónTool to update specific fields of an import using JSON Patch operations. Use when you need to modify import properties without replacing the entire configuration. Note: Only certain fields are whitelisted for patching - many common fields cannot be modified via PATCH.
Parámetros de entrada
idstringObligatorioThe unique identifier of the import to update
operationsobject[]ObligatorioArray of JSON Patch operations to apply to the import. Operations are applied sequentially in the order provided. Empty array is valid and returns HTTP 204
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
Patch IntegrationCELIGO_PATCH_INTEGRATIONAcciónTool to update part of an integration using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of an existing integration without replacing the entire resource.
CELIGO_PATCH_INTEGRATIONAcciónTool to update part of an integration using JSON Patch operations (RFC 6902). Use when you need to modify specific fields of an existing integration without replacing the entire resource.
Parámetros de entrada
idstringObligatorioThe unique identifier of the integration to update
operationsobject[]ObligatorioArray of JSON Patch operations to apply to the integration. Each operation specifies an action (op), target path, and optionally a value. Not all fields are whitelisted - fields like 'name' and 'install' cannot be patched, but 'settings' can be patched.
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
Ping ConnectionCELIGO_PING_CONNECTIONAcciónTest that a specific Celigo connection is operational by pinging it. Use this to verify that connection credentials and configuration are valid and the external application is reachable.
CELIGO_PING_CONNECTIONAcciónTest that a specific Celigo connection is operational by pinging it. Use this to verify that connection credentials and configuration are valid and the external application is reachable.
Parámetros de entrada
idstringObligatorioThe unique identifier of the connection to ping
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
Register ConnectionCELIGO_REGISTER_CONNECTIONAcciónTool to register a connection to an integration in Celigo. Use when you need to link a connection resource to a specific integration.
CELIGO_REGISTER_CONNECTIONAcciónTool to register a connection to an integration in Celigo. Use when you need to link a connection resource to a specific integration.
Parámetros de entrada
connection_idstringObligatorioThe unique identifier of the connection to register
integration_idstringObligatorioThe unique identifier of the integration to register the connection 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
Register Connections BulkCELIGO_REGISTER_CONNECTIONS_BULKAcciónTool to register multiple connections to an integration in Celigo at once. Use when you need to associate multiple connections with an integration. Note: This operation replaces all previously registered connections with the provided list.
CELIGO_REGISTER_CONNECTIONS_BULKAcciónTool to register multiple connections to an integration in Celigo at once. Use when you need to associate multiple connections with an integration. Note: This operation replaces all previously registered connections with the provided list.
Parámetros de entrada
connection_idsstring[]ObligatorioArray of connection IDs to register with the integration. This replaces all previously registered connections.
integration_idstringObligatorioThe unique identifier of the integration to register connections 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
Resolve ErrorsCELIGO_RESOLVE_ERRORSAcciónTool to resolve specified errors for an export in Celigo. Use when you need to mark errors as resolved for a specific export within a flow.
CELIGO_RESOLVE_ERRORSAcciónTool to resolve specified errors for an export in Celigo. Use when you need to mark errors as resolved for a specific export within a flow.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow containing the export
export_idstringObligatorioThe unique identifier of the export whose errors should be resolved
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
Retry ErrorsCELIGO_RETRY_ERRORSAcciónTool to retry specified errors for an export in Celigo. Use when you need to re-process failed records or operations in a flow export.
CELIGO_RETRY_ERRORSAcciónTool to retry specified errors for an export in Celigo. Use when you need to re-process failed records or operations in a flow export.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow containing the export
export_idstringObligatorioThe unique identifier of the export containing the errors to retry
retry_data_keysstring[]ObligatorioArray of retry data keys identifying the specific errors to retry. Pass an empty array to retry all errors.
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
Test Virtual ConnectionCELIGO_TEST_VIRTUAL_CONNECTIONAcciónTest a virtual connection where all details are submitted in the POST body but not saved. Use when you need to validate connection settings before creating a permanent connection.
CELIGO_TEST_VIRTUAL_CONNECTIONAcciónTest a virtual connection where all details are submitted in the POST body but not saved. Use when you need to validate connection settings before creating a permanent connection.
Parámetros de entrada
namestringObligatorioHuman-readable connection name
restobjectREST-specific connection configuration.
soapobjectSOAP-specific connection configuration.
typestringObligatorioConnection type (e.g., 'rest', 'soap')
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
Unregister Connection from IntegrationCELIGO_UNREGISTER_CONNECTIONAcciónTool to unregister a connection from an integration in Celigo. Use when you need to remove a connection from an integration's registered connections list. Returns success status on completion.
CELIGO_UNREGISTER_CONNECTIONAcciónTool to unregister a connection from an integration in Celigo. Use when you need to remove a connection from an integration's registered connections list. Returns success status on completion.
Parámetros de entrada
connection_idstringObligatorioThe unique identifier of the connection to unregister from the integration
integration_idstringObligatorioThe unique identifier of the integration
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 ConnectionCELIGO_UPDATE_CONNECTIONAcciónTool to update a connection's configuration or credentials in Celigo. Use when you need to modify connection settings, update credentials, or change connection properties. Note: PUT requests replace the entire connection object, so the 'type' field is mandatory.
CELIGO_UPDATE_CONNECTIONAcciónTool to update a connection's configuration or credentials in Celigo. Use when you need to modify connection settings, update credentials, or change connection properties. Note: PUT requests replace the entire connection object, so the 'type' field is mandatory.
Parámetros de entrada
idstringObligatorioThe unique identifier (_id) of the connection to update
httpobjectHTTP connection configuration object. Required when type is 'http'. Contains formType, mediaType, baseURI, auth, etc.
namestringThe name of the connection for identification
restobjectREST connection configuration object. Required when type is 'rest'.
typestringObligatorioConnection type (e.g., 'http', 'netsuite', 'salesforce', 'rest'). This is a required field for PUT requests.
offlinebooleanWhether the connection is offline. Set to true to disable the connection.
netsuiteobjectNetSuite connection configuration object. Required when type is 'netsuite'.
settingsobjectConnection-specific settings (e.g., gdrivePgpCryptographicEnabled)
sourceIdstringSource ID reference for the connection
assistantstringAssistant identifier for the connection (e.g., 'googledrive', 'salesforce')
salesforceobjectSalesforce connection configuration object. Required when type is 'salesforce'.
microServicesobjectMicroservices configuration (disableNetSuiteWebservices, disableHttp, etc.)
enableCsvObjectParsingbooleanEnable CSV object parsing for the connection
autoRecoverRateLimitErrorsbooleanAutomatically recover from rate limit errors
enableMicroBatchForOneToManybooleanEnable micro-batching for one-to-many operations
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 ExportCELIGO_UPDATE_EXPORTAcciónTool to update an existing export configuration in Celigo. Use when you need to modify export settings such as name, connection, type, page size, or adaptor-specific configurations like NetSuite restlets or webhook providers.
CELIGO_UPDATE_EXPORTAcciónTool to update an existing export configuration in Celigo. Use when you need to modify export settings such as name, connection, type, page size, or adaptor-specific configurations like NetSuite restlets or webhook providers.
Parámetros de entrada
idstringObligatorioThe unique identifier of the export to update
namestringDisplay name for the export
typestringExport type (e.g., 'delta', 'webhook', 'once')
deltaobjectConfiguration for delta-type exports.
hooksobjectWebhook hook configuration.
webhookobjectWebhook-specific configuration.
netsuiteobjectNetSuite-specific export configuration.
pageSizeintegerNumber of records per page
_sourceIdstringThe source ID for the export
oneToManybooleanWhether this is a one-to-many export
mockOutputobjectMock output data for testing the export
_templateIdstringTemplate ID for the export
adaptorTypestringType of adaptor for the export (e.g., 'NetSuiteExport')
asynchronousbooleanWhether the export runs asynchronously
lastModifiedstringISO 8601 timestamp of last modification
_connectionIdstringThe connection ID associated with this export
apiIdentifierstringAPI identifier for the export
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 FlowCELIGO_UPDATE_FLOWAcciónTool to update a specific flow's configuration in Celigo. Use when you need to modify flow settings such as name, enabled/disabled state, schedule, routers, or other flow configuration properties. The API performs a full replacement of the flow configuration, so ensure all required fields are provided.
CELIGO_UPDATE_FLOWAcciónTool to update a specific flow's configuration in Celigo. Use when you need to modify flow settings such as name, enabled/disabled state, schedule, routers, or other flow configuration properties. The API performs a full replacement of the flow configuration, so ensure all required fields are provided.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the flow to update. This is required in the request body.
namestringObligatorioThe name of the flow. This is a required field.
loggingobjectLogging configuration for the flow.
routersobject[]List of routers that define the flow's branching logic
disabledbooleanWhether the flow is disabled. Set to true to disable the flow.
schedulestringCron expression for when the flow should run (e.g., '0 */6 * * *' for every 6 hours)
timezonestringTimezone for the flow schedule (e.g., 'America/Los_Angeles')
_sourceIdstringThe source ID for the flow
_templateIdstringThe template ID if this flow was created from a template
aiDescriptionobjectAI-generated description of the flow.
_integrationIdstringThe integration ID this flow belongs to. Optional - only needed if the flow belongs to an integration.
pageGeneratorsobject[]List of page generators that define how data is sourced for the flow
pageProcessorsobject[]List of page processors that handle data in the flow
_flowGroupingIdstringThe flow grouping ID for organizing related flows
autoResolveMatchingTraceKeysbooleanWhether to automatically resolve matching trace keys
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 Flow Error TagsCELIGO_UPDATE_FLOW_ERROR_TAGSAcciónTool to update error tags for a specific flow export in Celigo. Use when you need to assign tags to errors for categorization, or remove existing tags by providing an empty array. Maximum 3 tags can be assigned per operation.
CELIGO_UPDATE_FLOW_ERROR_TAGSAcciónTool to update error tags for a specific flow export in Celigo. Use when you need to assign tags to errors for categorization, or remove existing tags by providing an empty array. Maximum 3 tags can be assigned per operation.
Parámetros de entrada
flow_idstringObligatorioThe unique identifier of the flow containing the errors to tag
tag_idsstring[]ObligatorioArray of tag IDs to assign to errors. Maximum 3 tags can be assigned. Providing tag IDs will assign those tags; to remove tags, provide an empty array.
export_idstringObligatorioThe unique identifier of the export within the flow whose errors should be tagged
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 iClientCELIGO_UPDATE_I_CLIENTAcciónTool to update a specific iClient's configuration in Celigo. Use when you need to modify iClient settings such as name, provider, published state, JWT settings, or form type.
CELIGO_UPDATE_I_CLIENTAcciónTool to update a specific iClient's configuration in Celigo. Use when you need to modify iClient settings such as name, provider, published state, JWT settings, or form type.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the iClient to update
namestringName of the iClient
formTypestringForm type for the iClient (e.g., http)
providerstringObligatorioProvider type (e.g., integrator, google, salesforce). Required field for updates.
enableJWTbooleanWhether JWT authentication is enabled for this iClient
publishedbooleanWhether the iClient is published
enableIClientReferencesbooleanWhether iClient references are enabled
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 ImportCELIGO_UPDATE_IMPORTAcciónTool to update a specific import's configuration in Celigo. Use when modifying existing import settings, connection details, file configurations, or HTTP settings.
CELIGO_UPDATE_IMPORTAcciónTool to update a specific import's configuration in Celigo. Use when modifying existing import settings, connection details, file configurations, or HTTP settings.
Parámetros de entrada
idstringObligatorioThe unique identifier of the import to update
fileobjectObligatorioFile configuration for the import
httpobjectObligatorioHTTP configuration for the import
namestringObligatorioName of the import
restobjectREST configuration for the import
hooksobjectHooks configuration for the import
filterobjectFilter configuration for the import
mappingobjectMapping configuration for the import
preSaveobjectPre-save hooks configuration
mappingsobject[]Field mappings for the import
settingsobjectSettings for the import
_sourceIdstringSource ID for the import
assistantstringObligatorioAssistant/application type for the import (e.g., 'googledrive', 'salesforce')
oneToManybooleanObligatorioWhether this is a one-to-many import
_templateIdstringTemplate ID used by the import
adaptorTypestringAdaptor type for the import
distributedbooleanWhether the import is distributed
settingsFormobjectSettings form configuration.
_connectionIdstringObligatorioConnection ID for the import
aiDescriptionobjectAI-generated description of the import.
apiIdentifierstringObligatorioAPI identifier for the import
ignoreMissingbooleanWhether to ignore missing records
ignoreExistingbooleanWhether to ignore existing records
responseTransformobjectResponse transformation configuration
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 Import StateCELIGO_UPDATE_IMPORT_STATEAcciónTool to update state for a specific import in Celigo. Use when you need to store or update state variables for an import resource, such as counters, timestamps, or status information.
CELIGO_UPDATE_IMPORT_STATEAcciónTool to update state for a specific import in Celigo. Use when you need to store or update state variables for an import resource, such as counters, timestamps, or status information.
Parámetros de entrada
idstringObligatorioThe unique identifier of the import resource
keystringObligatorioThe state variable name to store or update
state_dataobjectObligatorioArbitrary JSON object containing state data to store. Can include any fields like counter, lastRun, status, etc.
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 IntegrationCELIGO_UPDATE_INTEGRATIONAcciónTool to update a specific integration's configuration in Celigo. Use when you need to modify integration settings such as name, version, installation steps, or flow groupings.
CELIGO_UPDATE_INTEGRATIONAcciónTool to update a specific integration's configuration in Celigo. Use when you need to modify integration settings such as name, version, installation steps, or flow groupings.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the integration to update
namestringObligatorioThe name of the integration
installobject[]Installation configuration array. Defines resources to be installed with the integration.
versionstringThe version of the integration
installStepsobject[]Steps to perform during installation of the integration
flowGroupingsobject[]Array of flow grouping configurations for organizing related flows
uninstallStepsobject[]Steps to perform during uninstallation of the integration
changeEditionStepsobject[]Steps to perform when changing the integration edition
_registeredConnectionIdsstring[]Array of registered connection IDs associated with this integration
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 Resource State ValueCELIGO_UPDATE_RESOURCE_STATE_VALUEAcciónTool to create or update the resource-specific state value for any Celigo resource type. Use when you need to store or modify state data associated with a specific resource (import, export, flow, connection, etc.).
CELIGO_UPDATE_RESOURCE_STATE_VALUEAcciónTool to create or update the resource-specific state value for any Celigo resource type. Use when you need to store or modify state data associated with a specific resource (import, export, flow, connection, etc.).
Parámetros de entrada
_idstringObligatorioThe unique identifier of the resource
keystringObligatorioThe state key to create or update the value for
state_dataobjectObligatorioArbitrary JSON object containing state data to store. Can include any fields with various data types.
resource_typestringObligatorioThe type of resource (e.g., 'imports', 'exports', 'flows', 'connections')
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 ScriptCELIGO_UPDATE_SCRIPTAcciónTool to update a specific script's code or configuration in Celigo. Use when you need to modify script content, change script settings, or update sandbox mode.
CELIGO_UPDATE_SCRIPTAcciónTool to update a specific script's code or configuration in Celigo. Use when you need to modify script content, change script settings, or update sandbox mode.
Parámetros de entrada
_idstringObligatorioThe unique identifier of the script to update
namestringThe name of the script
contentstringThe JavaScript code content of the script
sandboxbooleanWhether the script runs in sandbox mode. Set to true to enable sandboxing for security.
postResponseHookToProcessOnChildRecordbooleanWhether the post-response hook processes on child records
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 State ValueCELIGO_UPDATE_STATE_VALUEAcciónTool to create or update the value associated with a specified state key. Use when you need to store or modify state data in the Celigo Integrator platform.
CELIGO_UPDATE_STATE_VALUEAcciónTool to create or update the value associated with a specified state key. Use when you need to store or modify state data in the Celigo Integrator platform.
Parámetros de entrada
keystringObligatorioThe state key to create or update the value for
valueobjectObligatorioThe value to store for the state key. Must be a valid JSON object with arbitrary structure.
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 TagCELIGO_UPDATE_TAGAcciónTool to update a tag's name in Celigo. Use when you need to rename an existing tag.
CELIGO_UPDATE_TAGAcciónTool to update a tag's name in Celigo. Use when you need to rename an existing tag.
Parámetros de entrada
idstringObligatorioThe unique identifier of the tag to update
tagstringObligatorioThe new name/value for the tag
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 UserCELIGO_UPDATE_USERAcciónTool to update a specific user's account in Celigo. Use when you need to modify a user's integration access levels or permissions. The API returns HTTP 204 No Content on successful update.
CELIGO_UPDATE_USERAcciónTool to update a specific user's account in Celigo. Use when you need to modify a user's integration access levels or permissions. The API returns HTTP 204 No Content on successful update.
Parámetros de entrada
idstringObligatorioThe unique identifier of the user (ashare) to update
integrationAccessLevelobject[]Array of integration access levels for the user. Each object specifies an integration and the user's access level for that integration.
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