Services
Services
Section titled “Services”Services represent available e-commerce platforms that can be integrated (Shopify, Amazon, WooCommerce, etc.).
List Services
Section titled “List Services”GET /api/ 2.0/app/servicesAuthorization: Bearer YOUR_TOKENResponse:
{ "data": [ { "id": 1, "name": "Shopify", "type": "SHOPIFYV2", "logo": "https://<GATEWAY_URL>/storage/logos/shopify.png", "description": "Connect your Shopify store", "oauth_required": true, "active": true, "configuration": { "params": [ { "name": "name", "type": "text", "label": "Integration Name", "required": true }, { "name": "shop", "type": "text", "label": "Shop Host", "placeholder": "your-store.myshopify.com", "required": true } ], "resources": [ { "name": "get_orders", "label": "Orders", "schedulable": true, "params": [ { "name": "order_status", "type": "multiselect", "label": "Order Status", "items": [ { "value": "open", "label": "Open" }, { "value": "closed", "label": "Closed" } ] } ] } ] } } ]}Get Service
Section titled “Get Service”GET /api/2.0/app/services/{id}Authorization: Bearer YOUR_TOKENUse service configuration to build dynamic UI for integration installation.