NI icon

NI

Your Ni Integration

Integration → Create Integration

AI-generated

Overview

This node operation creates a new integration by sending the integration name and platform details to the target API. It is useful for automating the setup of integrations with various platforms, enabling seamless connection and data flow between systems. For example, it can be used to programmatically add integrations for platforms like Shopify, Mailchimp, or Stripe within a workflow.

Use Case Examples

  1. Creating an integration named 'MyShopifyStore' for the 'shopify-next' platform to automate e-commerce data synchronization.
  2. Adding a new integration for 'mailchimp' to manage email marketing campaigns automatically.

Properties

Name Meaning
Integration Name The name of the integration, up to 100 characters, used to identify the integration.
Platform The platform of the integration, specifying which external service or system the integration connects to, e.g., 'shopify-next', 'mailchimp', 'stripe'.
Request Options Settings to control request behavior such as batching, SSL certificate validation, proxy usage, and timeout duration.

Output

JSON

  • id - The unique identifier of the created integration.
  • name - The name of the created integration.
  • platform - The platform associated with the created integration.
  • createdAt - Timestamp when the integration was created.
  • updatedAt - Timestamp when the integration was last updated.

Dependencies

  • An API key credential for authenticating requests to the integration service API.

Troubleshooting

  • Ensure the 'Integration Name' and 'Platform' fields are correctly filled and valid; missing or invalid values will cause errors.
  • Check network connectivity and proxy settings if requests fail or time out.
  • If SSL certificate validation errors occur, consider enabling the 'Ignore SSL Issues' option cautiously.
  • API rate limits may affect batch processing; adjust batch size and interval accordingly.

Discussion