NAiOS IconNAiOS Logo
Contacto
Contacto

Suscríbete a la newsletter

Novedades de IA y de producto. Sin spam, puedes darte de baja cuando quieras.

Consejo: usa tu email de empresa para una respuesta más relevante.

Comprobando seguridad…
NAiOS Icon
NAiOS Logo

El primer integrador de IA para empresas reales. Conecta todas tus herramientas de IA de forma segura y escalable.

+34 695482054info@naios.netinfo@netretina.ai
LinkedInNAiOS AcademyNetretina.AiContact UsX

Plataforma

  • Características
  • Integraciones
  • Planes y precios

Empresa

  • Sobre nosotros
  • Blog
  • Contacto

Compliance

  • Reglamento Europeo de IA
  • Transparencia de IA

Legal

  • Aviso legal
  • Política de privacidad
  • Términos y condiciones
  • Política de cookies
  • Devoluciones

© 2026 NAiOS. Todos los derechos reservados.

Un producto de Netretina.Ai

    Volver al catálogo

    Celigo

    celigo

    Integration platform as a service (iPaaS) for connecting applications and automating workflows

    Developer ToolsWeb del proveedor
    Acciones
    120
    Triggers
    0
    Autenticación
    —
    OAuth gestionado
    No
    Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

    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ón

    Tool 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

    • emailstringObligatorio

      Email address of the user to assign the error to. Only one email should be provided.

    • flowIdstringObligatorio

      The unique identifier of the flow containing the error

    • exportIdstringObligatorio

      The unique identifier of the export containing the error

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clone ExportCELIGO_CLONE_EXPORTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the export to clone

    • connectionMapobjectObligatorio

      A 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clone FlowCELIGO_CLONE_FLOWAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the flow to clone

    • connectionMapobjectObligatorio

      A 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.

    • _integrationIdstringObligatorio

      The ID of the integration where the cloned flow should be created

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clone ImportCELIGO_CLONE_IMPORTAcción

    Tool 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_idstringObligatorio

      The unique identifier of the import to clone

    • connection_mapobjectObligatorio

      A 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Clone IntegrationCELIGO_CLONE_INTEGRATIONAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the integration to clone

    • namestringObligatorio

      The name for the cloned integration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create ConnectionCELIGO_CREATE_CONNECTIONAcción

    Tool 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

    • namestringObligatorio

      The name of the connection

    • restobject

      Configuration for REST API connections.

    • typestringObligatorioenum

      The type of connection (rest, ftp, salesforce, netsuite, etc.)

      restftpsftpsalesforcenetsuite

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create ExportCELIGO_CREATE_EXPORTAcción

    Tool 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

    • namestringObligatorio

      The name of the export

    • typestringObligatorio

      The type of export. Common values: 'webhook', 'delta', 'test'

    • webhookobject

      Webhook-specific configuration for webhook exports.

    • pageSizeinteger

      Number of records per page

    • oneToManyboolean

      Whether this is a one-to-many export

    • adaptorTypestringObligatorio

      The adaptor type for the export (e.g., 'WebhookExport', 'NetSuiteExport', 'SalesforceExport')

    • asynchronousboolean

      Whether the export runs asynchronously

    • connectionIdstring

      The connection ID to use for this export (use underscore prefix '_connectionId' in API request)

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create File DefinitionCELIGO_CREATE_FILE_DEFINITIONAcción

    Tool 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

    • namestringObligatorio

      Name of the file definition

    • fixedobject

      Configuration for fixed-width file format. Required when format is 'fixed'.

    • rulesobjectObligatorio

      Rules object containing field definitions that describe the file structure

    • formatstringObligatorioenum

      File format type. Must be either 'fixed' (fixed-width format) or 'delimited' (CSV-style format)

      fixeddelimited
    • versionstringObligatorio

      Version of the file definition

    • delimitedobject

      Configuration for delimited file format. Required when format is 'delimited'.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create FlowCELIGO_CREATE_FLOWAcción

    Tool 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

    • namestringObligatorio

      The name of the flow to create

    • disabledboolean

      Whether the flow is disabled. If true, the flow will not execute. Defaults to false if not specified

    • schedulestring

      Cron-style schedule configuration for orchestrated flows. Format: minute hour day month day-of-week

    • timezonestring

      Timezone for the flow. Used for scheduling and logging timestamps

    • _exportIdstringObligatorio

      The ID of the export to use in this flow. This is the source component that extracts data

    • _importIdstringObligatorio

      The ID of the import to use in this flow. This is the destination component that loads data

    • _integrationIdstring

      Optional ID of the integration this flow belongs to. Used to organize flows within integrations

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create iClientCELIGO_CREATE_I_CLIENTAcción

    Tool 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

    • namestring

      Optional display name for the iClient to help identify its purpose or usage

    • providerstringObligatorioenum

      The authentication provider type for this iClient. Determines which API service this iClient will authenticate with

      googlesalesforceazureoauthwindowsliveshopifyintegratorzendeskbigcommercenetsuiteebayamazonmwsebay-xml+11

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create ImportCELIGO_CREATE_IMPORTAcción

    Tool 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

    • httpobjectObligatorio

      HTTP configuration object defining the endpoint, method, and data handling for the import

    • namestringObligatorio

      The name of the import

    • _connectionIdstringObligatorio

      The ID of the connection to use for this import

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create IntegrationCELIGO_CREATE_INTEGRATIONAcción

    Tool 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

    • namestringObligatorio

      The name of the integration to create

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create Integration RevisionCELIGO_CREATE_INTEGRATION_REVISIONAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the integration to create a revision for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create ScriptCELIGO_CREATE_SCRIPTAcción

    Tool 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

    • namestringObligatorio

      The name of the script

    • contentstring

      The JavaScript code for the script function. If not provided, an empty script will be created.

    • sandboxboolean

      Whether to run in sandbox mode for security. Defaults to false if not specified.

    • descriptionstring

      Description of what the script does

    • postResponseHookToProcessOnChildRecordboolean

      Whether to process post response hook on child records. Defaults to false if not specified.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create TagCELIGO_CREATE_TAGAcción

    Tool 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

    • tagstringObligatorio

      The name of the tag to create

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Create UserCELIGO_CREATE_USERAcción

    Tool 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

    • emailstringObligatorio

      Email address of the user to invite to your Celigo account

    • accessLevelstringObligatorio

      Access level for the user. Common values include 'monitor', 'admin', 'developer'. Must provide either account-level access or integration-level access.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete All Resource StateCELIGO_DELETE_ALL_RESOURCE_STATEAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the resource

    • resource_typestringObligatorio

      The type of resource (e.g., imports, exports, connections, flows)

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete All StateCELIGO_DELETE_ALL_STATEAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete ConnectionCELIGO_DELETE_CONNECTIONAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the connection to delete.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete ExportCELIGO_DELETE_EXPORTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the export to delete.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete FlowCELIGO_DELETE_FLOWAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete iClientCELIGO_DELETE_ICLIENTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the iClient to delete.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete ImportCELIGO_DELETE_IMPORTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the import to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete IntegrationCELIGO_DELETE_INTEGRATIONAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the integration to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Resolved ErrorsCELIGO_DELETE_RESOLVED_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow containing the export.

    • export_idstringObligatorio

      The unique identifier of the export whose resolved errors should be deleted.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete Resource State ValueCELIGO_DELETE_RESOURCE_STATE_VALUEAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the resource

    • keystringObligatorio

      The state key to delete

    • resource_typestringObligatorio

      The type of resource (e.g., imports, exports, flows, connections, integrations)

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete ScriptCELIGO_DELETE_SCRIPTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the script to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete State ValueCELIGO_DELETE_STATE_VALUEAcción

    Tool 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

    • keystringObligatorio

      The state key to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete TagCELIGO_DELETE_TAGAcción

    Tool 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

    • idstringObligatorio

      The unique identifier (_id) of the tag to delete

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Delete UserCELIGO_DELETE_USERAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the user (ashare) to delete.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Evaluate Virtual Import MapCELIGO_EVALUATE_VIRTUAL_IMPORT_MAPAcción

    Evaluate 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

    • _idstringObligatorio

      The unique identifier of the connection to use for the virtual import.

    • dataobject[]Obligatorio

      Array of input records to be mapped according to the mapping rules. Each record is an object with fields that will be transformed.

    • importobjectObligatorio

      Import configuration including connection ID, HTTP adapter settings, and field mapping rules.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Execute Virtual ExportCELIGO_EXECUTE_VIRTUAL_EXPORTAcción

    Execute 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

    • _idstringObligatorio

      The unique identifier of the connection to execute the virtual export on

    • exportobjectObligatorio

      Export model containing connection-type-specific configuration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Execute Virtual ImportCELIGO_EXECUTE_VIRTUAL_IMPORTAcción

    Tool 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[]Obligatorio

      Array 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.

    • importobjectObligatorio

      Import configuration including REST adapter settings and field mapping rules that define how data is transformed and sent.

    • connection_idstringObligatorio

      The unique identifier of the connection to use for the virtual import. This connection defines the target API endpoint and authentication.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Virtual Export with PagingCELIGO_EXPORT_VIRTUAL_PAGEDAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the connection

    • exportobjectObligatorio

      Export configuration including pagination and system-specific settings

    • pagedExportStateobject

      Pagination state returned from previous export call. Required for retrieving subsequent pages.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Generate Structured FileCELIGO_GENERATE_STRUCTURED_FILEAcción

    Tool 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

    • rulesobjectObligatorio

      File definition rules containing name, version, format, and format-specific configuration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Connection by IDCELIGO_GET_CONNECTIONAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the connection

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Connection Audit LogsCELIGO_GET_CONNECTION_AUDITAcción

    Tool 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

    • idstringObligatorio

      The connection ID to retrieve audit logs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Connection Debug LogsCELIGO_GET_CONNECTION_DEBUG_LOGSAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the connection

    • resource_idstring

      Optional resource ID to filter logs by a specific import or export

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Connection DependenciesCELIGO_GET_CONNECTION_DEPENDENCIESAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the connection

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get EDI ProfilesCELIGO_GET_EDI_PROFILESAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get ExportCELIGO_GET_EXPORTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the export to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Export Audit LogCELIGO_GET_EXPORT_AUDITAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the export to retrieve audit logs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Export ErrorsCELIGO_GET_EXPORT_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow

    • export_idstringObligatorio

      The unique identifier of the export within the flow

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get File DefinitionCELIGO_GET_FILE_DEFINITIONAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the file definition to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get File DefinitionsCELIGO_GET_FILE_DEFINITIONSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow by IDCELIGO_GET_FLOWAcción

    Tool 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_idstringObligatorio

      The unique identifier (_id) of the flow to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow Audit LogsCELIGO_GET_FLOW_AUDITAcción

    Tool 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_idstringObligatorio

      The unique identifier (_id) of the flow to retrieve audit logs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow DependenciesCELIGO_GET_FLOW_DEPENDENCIESAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the flow

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow DescendantsCELIGO_GET_FLOW_DESCENDANTSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow whose descendants you want to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow Last Export DatetimeCELIGO_GET_FLOW_LAST_EXPORT_DATETIMEAcción

    Tool 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_idstringObligatorio

      The unique identifier (_id) of the flow to retrieve the last export datetime for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow Latest JobsCELIGO_GET_FLOW_LATEST_JOBSAcción

    Tool 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_idstringObligatorio

      The unique identifier (_id) of the flow to retrieve latest jobs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Flow TemplateCELIGO_GET_FLOW_TEMPLATEAcción

    Tool 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_idstringObligatorio

      The unique identifier (_id) of the flow to download as a template

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get iClient by IDCELIGO_GET_I_CLIENTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the iClient to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get ImportCELIGO_GET_IMPORTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the import to retrieve.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Import Audit LogsCELIGO_GET_IMPORT_AUDITAcción

    Tool 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

    • idstringObligatorio

      The ID of the import to retrieve audit logs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Import DependenciesCELIGO_GET_IMPORT_DEPENDENCIESAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the import resource

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Import StateCELIGO_GET_IMPORT_STATEAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the import to retrieve state keys for.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration Audit LogsCELIGO_GET_INTEGRATION_AUDITAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the integration to retrieve audit logs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration ConnectionsCELIGO_GET_INTEGRATION_CONNECTIONSAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the integration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration DependenciesCELIGO_GET_INTEGRATION_DEPENDENCIESAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the integration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration ErrorsCELIGO_GET_INTEGRATION_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the integration to retrieve errors for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration ExportsCELIGO_GET_INTEGRATION_EXPORTSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the integration to retrieve exports for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration FlowsCELIGO_GET_INTEGRATION_FLOWSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the integration to retrieve flows for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration ImportsCELIGO_GET_INTEGRATION_IMPORTSAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the integration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration TemplateCELIGO_GET_INTEGRATION_TEMPLATEAcción

    Tool 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_idstringObligatorio

      The unique identifier (_id) of the integration to download as a template

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Integration UsersCELIGO_GET_INTEGRATION_USERSAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the integration to retrieve users for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Job ErrorsCELIGO_GET_JOB_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the job to retrieve errors for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Resolved ErrorsCELIGO_GET_RESOLVED_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow

    • export_idstringObligatorio

      The unique identifier of the export within the flow

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Resource State ValueCELIGO_GET_RESOURCE_STATE_VALUEAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the resource

    • keystringObligatorio

      The state key to retrieve the value for

    • resource_typestringObligatorio

      The type of resource (e.g., 'imports', 'exports', 'flows', 'connections')

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get ScriptCELIGO_GET_SCRIPTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the script

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Script LogsCELIGO_GET_SCRIPT_LOGSAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the script to retrieve logs for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get State ValueCELIGO_GET_STATE_VALUEAcción

    Tool 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

    • keystringObligatorio

      The state key to retrieve the value for

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get TagCELIGO_GET_TAGAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the tag to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get TagsCELIGO_GET_TAGSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get Token InfoCELIGO_GET_TOKEN_INFOAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get User ShareCELIGO_GET_USERAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the user (ashare) to retrieve

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Get All UsersCELIGO_GET_USERSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Invite Multiple UsersCELIGO_INVITE_MULTIPLE_USERSAcción

    Tool 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[]Obligatorio

      List of email addresses to invite to the account.

    • accessLevelstring

      Account-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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Invite UserCELIGO_INVITE_USERAcción

    Tool 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

    • emailstringObligatorio

      Email address of the user to invite

    • accountAccessLevelstring

      Account-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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Invoke ImportCELIGO_INVOKE_IMPORTAcción

    Tool 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_idstringObligatorio

      The unique identifier of the import to invoke

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Audit LogsCELIGO_LIST_AUDIT_LOGSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List ConnectionsCELIGO_LIST_CONNECTIONSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List ExportsCELIGO_LIST_EXPORTSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List FlowsCELIGO_LIST_FLOWSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List iClientsCELIGO_LIST_I_CLIENTSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List ImportsCELIGO_LIST_IMPORTSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List IntegrationsCELIGO_LIST_INTEGRATIONSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List JobsCELIGO_LIST_JOBSAcción

    Tool 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

    • typestring

      Filter jobs by type (e.g., 'export', 'import')

    • statusstring

      Filter jobs by status (e.g., 'running', 'completed', 'failed')

    • _flowIdstring

      Filter jobs by flow ID

    • type_instring

      Filter jobs by multiple types (comma-separated, e.g., 'export,import')

    • _exportIdstring

      Filter jobs by export ID

    • _importIdstring

      Filter jobs by import ID

    • retriableboolean

      Filter jobs by retry eligibility (true for retriable jobs, false for non-retriable)

    • _bulkJobIdstring

      Filter jobs by bulk job ID

    • _flowId_instring

      Filter jobs by multiple flow IDs (comma-separated)

    • _flowJobIdstring

      Filter jobs by flow job ID

    • createdAt_gtestring

      Filter jobs created at or after this ISO 8601 timestamp

    • createdAt_ltestring

      Filter jobs created at or before this ISO 8601 timestamp

    • numExport_gteinteger

      Filter jobs with export record count greater than or equal to this value

    • numExport_lteinteger

      Filter jobs with export record count less than or equal to this value

    • numIgnore_gteinteger

      Filter jobs with ignored record count greater than or equal to this value

    • numIgnore_lteinteger

      Filter jobs with ignored record count less than or equal to this value

    • _integrationIdstring

      Filter jobs by integration ID

    • numSuccess_gteinteger

      Filter jobs with successful record count greater than or equal to this value

    • numSuccess_lteinteger

      Filter jobs with successful record count less than or equal to this value

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List LicensesCELIGO_LIST_LICENSESAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List Resource StateCELIGO_LIST_RESOURCE_STATEAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the resource

    • resource_typestringObligatorio

      The type of resource (e.g., imports, exports, flows, integrations)

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    List State KeysCELIGO_LIST_STATE_KEYSAcción

    Tool 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Parse CSV to JSONCELIGO_PARSE_CSV_TO_JSONAcción

    Tool 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

    • datastringObligatorio

      CSV 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Parse Structured FileCELIGO_PARSE_STRUCTURED_FILEAcción

    Tool 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

    • datastringObligatorio

      Raw file content to parse as a string. For delimited files, this should contain rows separated by the specified row delimiter

    • rulesobjectObligatorio

      Parsing rules object containing the file definition with format and structure specifications

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Parse XML to JSONCELIGO_PARSE_XML_TO_JSONAcción

    Tool 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

    • datastringObligatorio

      The XML string to be converted to JSON format. Must be valid XML.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch ConnectionCELIGO_PATCH_CONNECTIONAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the connection to update

    • operationsobject[]Obligatorio

      Array 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch ExportCELIGO_PATCH_EXPORTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the export to update

    • operationsobject[]Obligatorio

      Array of JSON Patch operations to apply to the export. Operations are applied sequentially in the order provided

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch FlowCELIGO_PATCH_FLOWAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the flow to update.

    • operationsobject[]Obligatorio

      Array 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch iClientCELIGO_PATCH_ICLIENTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the iClient to update

    • operationsobject[]Obligatorio

      Array 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch ImportCELIGO_PATCH_IMPORTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the import to update

    • operationsobject[]Obligatorio

      Array 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Patch IntegrationCELIGO_PATCH_INTEGRATIONAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the integration to update

    • operationsobject[]Obligatorio

      Array 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Ping ConnectionCELIGO_PING_CONNECTIONAcción

    Test 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

    • idstringObligatorio

      The unique identifier of the connection to ping

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Register ConnectionCELIGO_REGISTER_CONNECTIONAcción

    Tool 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_idstringObligatorio

      The unique identifier of the connection to register

    • integration_idstringObligatorio

      The unique identifier of the integration to register the connection to

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Register Connections BulkCELIGO_REGISTER_CONNECTIONS_BULKAcción

    Tool 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[]Obligatorio

      Array of connection IDs to register with the integration. This replaces all previously registered connections.

    • integration_idstringObligatorio

      The unique identifier of the integration to register connections to

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Resolve ErrorsCELIGO_RESOLVE_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow containing the export

    • export_idstringObligatorio

      The unique identifier of the export whose errors should be resolved

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Retry ErrorsCELIGO_RETRY_ERRORSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow containing the export

    • export_idstringObligatorio

      The unique identifier of the export containing the errors to retry

    • retry_data_keysstring[]Obligatorio

      Array of retry data keys identifying the specific errors to retry. Pass an empty array to retry all errors.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Test Virtual ConnectionCELIGO_TEST_VIRTUAL_CONNECTIONAcción

    Test 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

    • namestringObligatorio

      Human-readable connection name

    • restobject

      REST-specific connection configuration.

    • soapobject

      SOAP-specific connection configuration.

    • typestringObligatorio

      Connection type (e.g., 'rest', 'soap')

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Unregister Connection from IntegrationCELIGO_UNREGISTER_CONNECTIONAcción

    Tool 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_idstringObligatorio

      The unique identifier of the connection to unregister from the integration

    • integration_idstringObligatorio

      The unique identifier of the integration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ConnectionCELIGO_UPDATE_CONNECTIONAcción

    Tool 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

    • idstringObligatorio

      The unique identifier (_id) of the connection to update

    • httpobject

      HTTP connection configuration object. Required when type is 'http'. Contains formType, mediaType, baseURI, auth, etc.

    • namestring

      The name of the connection for identification

    • restobject

      REST connection configuration object. Required when type is 'rest'.

    • typestringObligatorio

      Connection type (e.g., 'http', 'netsuite', 'salesforce', 'rest'). This is a required field for PUT requests.

    • offlineboolean

      Whether the connection is offline. Set to true to disable the connection.

    • netsuiteobject

      NetSuite connection configuration object. Required when type is 'netsuite'.

    • settingsobject

      Connection-specific settings (e.g., gdrivePgpCryptographicEnabled)

    • sourceIdstring

      Source ID reference for the connection

    • assistantstring

      Assistant identifier for the connection (e.g., 'googledrive', 'salesforce')

    • salesforceobject

      Salesforce connection configuration object. Required when type is 'salesforce'.

    • microServicesobject

      Microservices configuration (disableNetSuiteWebservices, disableHttp, etc.)

    • enableCsvObjectParsingboolean

      Enable CSV object parsing for the connection

    • autoRecoverRateLimitErrorsboolean

      Automatically recover from rate limit errors

    • enableMicroBatchForOneToManyboolean

      Enable micro-batching for one-to-many operations

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ExportCELIGO_UPDATE_EXPORTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the export to update

    • namestring

      Display name for the export

    • typestring

      Export type (e.g., 'delta', 'webhook', 'once')

    • deltaobject

      Configuration for delta-type exports.

    • hooksobject

      Webhook hook configuration.

    • webhookobject

      Webhook-specific configuration.

    • netsuiteobject

      NetSuite-specific export configuration.

    • pageSizeinteger

      Number of records per page

    • _sourceIdstring

      The source ID for the export

    • oneToManyboolean

      Whether this is a one-to-many export

    • mockOutputobject

      Mock output data for testing the export

    • _templateIdstring

      Template ID for the export

    • adaptorTypestring

      Type of adaptor for the export (e.g., 'NetSuiteExport')

    • asynchronousboolean

      Whether the export runs asynchronously

    • lastModifiedstring

      ISO 8601 timestamp of last modification

    • _connectionIdstring

      The connection ID associated with this export

    • apiIdentifierstring

      API identifier for the export

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update FlowCELIGO_UPDATE_FLOWAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the flow to update. This is required in the request body.

    • namestringObligatorio

      The name of the flow. This is a required field.

    • loggingobject

      Logging configuration for the flow.

    • routersobject[]

      List of routers that define the flow's branching logic

    • disabledboolean

      Whether the flow is disabled. Set to true to disable the flow.

    • schedulestring

      Cron expression for when the flow should run (e.g., '0 */6 * * *' for every 6 hours)

    • timezonestring

      Timezone for the flow schedule (e.g., 'America/Los_Angeles')

    • _sourceIdstring

      The source ID for the flow

    • _templateIdstring

      The template ID if this flow was created from a template

    • aiDescriptionobject

      AI-generated description of the flow.

    • _integrationIdstring

      The 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

    • _flowGroupingIdstring

      The flow grouping ID for organizing related flows

    • autoResolveMatchingTraceKeysboolean

      Whether to automatically resolve matching trace keys

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Flow Error TagsCELIGO_UPDATE_FLOW_ERROR_TAGSAcción

    Tool 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_idstringObligatorio

      The unique identifier of the flow containing the errors to tag

    • tag_idsstring[]Obligatorio

      Array 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_idstringObligatorio

      The unique identifier of the export within the flow whose errors should be tagged

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update iClientCELIGO_UPDATE_I_CLIENTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the iClient to update

    • namestring

      Name of the iClient

    • formTypestring

      Form type for the iClient (e.g., http)

    • providerstringObligatorio

      Provider type (e.g., integrator, google, salesforce). Required field for updates.

    • enableJWTboolean

      Whether JWT authentication is enabled for this iClient

    • publishedboolean

      Whether the iClient is published

    • enableIClientReferencesboolean

      Whether iClient references are enabled

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ImportCELIGO_UPDATE_IMPORTAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the import to update

    • fileobjectObligatorio

      File configuration for the import

    • httpobjectObligatorio

      HTTP configuration for the import

    • namestringObligatorio

      Name of the import

    • restobject

      REST configuration for the import

    • hooksobject

      Hooks configuration for the import

    • filterobject

      Filter configuration for the import

    • mappingobject

      Mapping configuration for the import

    • preSaveobject

      Pre-save hooks configuration

    • mappingsobject[]

      Field mappings for the import

    • settingsobject

      Settings for the import

    • _sourceIdstring

      Source ID for the import

    • assistantstringObligatorio

      Assistant/application type for the import (e.g., 'googledrive', 'salesforce')

    • oneToManybooleanObligatorio

      Whether this is a one-to-many import

    • _templateIdstring

      Template ID used by the import

    • adaptorTypestring

      Adaptor type for the import

    • distributedboolean

      Whether the import is distributed

    • settingsFormobject

      Settings form configuration.

    • _connectionIdstringObligatorio

      Connection ID for the import

    • aiDescriptionobject

      AI-generated description of the import.

    • apiIdentifierstringObligatorio

      API identifier for the import

    • ignoreMissingboolean

      Whether to ignore missing records

    • ignoreExistingboolean

      Whether to ignore existing records

    • responseTransformobject

      Response transformation configuration

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Import StateCELIGO_UPDATE_IMPORT_STATEAcción

    Tool 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

    • idstringObligatorio

      The unique identifier of the import resource

    • keystringObligatorio

      The state variable name to store or update

    • state_dataobjectObligatorio

      Arbitrary JSON object containing state data to store. Can include any fields like counter, lastRun, status, etc.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update IntegrationCELIGO_UPDATE_INTEGRATIONAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the integration to update

    • namestringObligatorio

      The name of the integration

    • installobject[]

      Installation configuration array. Defines resources to be installed with the integration.

    • versionstring

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update Resource State ValueCELIGO_UPDATE_RESOURCE_STATE_VALUEAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the resource

    • keystringObligatorio

      The state key to create or update the value for

    • state_dataobjectObligatorio

      Arbitrary JSON object containing state data to store. Can include any fields with various data types.

    • resource_typestringObligatorio

      The type of resource (e.g., 'imports', 'exports', 'flows', 'connections')

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update ScriptCELIGO_UPDATE_SCRIPTAcción

    Tool 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

    • _idstringObligatorio

      The unique identifier of the script to update

    • namestring

      The name of the script

    • contentstring

      The JavaScript code content of the script

    • sandboxboolean

      Whether the script runs in sandbox mode. Set to true to enable sandboxing for security.

    • postResponseHookToProcessOnChildRecordboolean

      Whether the post-response hook processes on child records

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update State ValueCELIGO_UPDATE_STATE_VALUEAcción

    Tool 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

    • keystringObligatorio

      The state key to create or update the value for

    • valueobjectObligatorio

      The value to store for the state key. Must be a valid JSON object with arbitrary structure.

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update TagCELIGO_UPDATE_TAGAcción

    Tool to update a tag's name in Celigo. Use when you need to rename an existing tag.

    Parámetros de entrada

    • idstringObligatorio

      The unique identifier of the tag to update

    • tagstringObligatorio

      The new name/value for the tag

    Parámetros de salida

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not

    Update UserCELIGO_UPDATE_USERAcción

    Tool 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

    • idstringObligatorio

      The 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

    • dataobjectObligatorio

      Data from the action execution

    • errorstring

      Error if any occurred during the execution of the action

    • successfulbooleanObligatorio

      Whether or not the action execution was successful or not