The Integrations API provides endpoints for configuring and managing external platform integrations.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Mercaline2024/Ecomdrop-ia-connector-2/llms.txt
Use this file to discover all available pages before exploring further.
Save Dropi Integration
Saves or updates Dropi integration settings for the shop.Request Body (Form Data)
Dropi store name
Store country code (e.g., “US”, “MX”, “CO”)
Dropi integration API token (required for new configurations)
Response
Whether the configuration was saved successfully
Updated shop configuration
Error message (if success is false)
Example Response
The Dropi token is validated against the Ecomdrop API before being saved. Ecomdrop API key must be configured first.
Ecomdrop Callback
Receives notifications from Ecomdrop when order processing is complete. This endpoint updates order tags based on the processing status.Request Body (JSON)
Ecomdrop API key for authentication (also accepts
api_key or token)Shopify order name (e.g., “#1001”) - primary identifier
Shopify order ID (GraphQL format: gid://shopify/Order/123)
Shop domain (optional, determined from API key if not provided)
Single tag to add to the order
Multiple tags to add (string with comma separation or array)
Processing status - automatically maps to tags:
success→ “ecomdrop-processed”completed→ “ecomdrop-completed”pending→ “ecomdrop-pending”errororfailed→ “ecomdrop-error”
Response
Whether the callback was processed successfully
Success message with applied tags
Shopify order ID (GraphQL format)
Tags that were added to the order
Error message (if success is false)
Example Request
Example Response
If no tags are explicitly provided, the endpoint will use a default tag based on the
status field, or “ecomdrop-processed” if no status is provided.Tag Priority
Tags are applied in the following priority order:- Explicit
tagortagsparameters - Auto-mapped tags from
statusfield - Default tag: “ecomdrop-processed”
Authentication
The endpoint authenticates requests using theapiKey parameter, which must match an Ecomdrop API key stored in the database. The shop is identified automatically based on the API key.