My APIs are custom HTTP endpoints built directly in integrator.io, which client applications can invoke. They are simply custom-made endpoints. Usually, integrator.io initiates a transfer between applications; however, with My API, integrator.io receives a request from an external application to trigger a flow, export, or import. The external application sends a request and receives a response from My API. My API also uses synchronous requests to invoke exports and imports. Flows invoked from your My API script don’t guarantee immediate flow execution. This function ensures that the flow is added to the execution queue. My API logs, errors, and dashboards are not updated. My API is also the only integrator.io resource that supports returning a response in a format other than JSON.
With My API, integrator.io receives a request from Shopify to trigger an import or export that makes NetSuite perform a task. For example, Shopify can send a My API request that invokes an import to create an invoice in NetSuite. In this case, integrator.io didn’t initiate the request; they received it from Shopify.
