{
  "generatedFrom": "scripts/sdks/parity-manifest.json",
  "operationCount": 119,
  "sdkCount": 11,
  "sdks": [
    "go",
    "typescript",
    "python",
    "rust",
    "dotnet",
    "dotnet-legacy",
    "kotlin",
    "dart",
    "swift",
    "cpp",
    "zig"
  ],
  "tags": {
    "Auth": [
      {
        "id": "GET /api/v1/auth/credentials",
        "method": "GET",
        "path": "/api/v1/auth/credentials",
        "asyncCapable": false
      }
    ],
    "Branches": [
      {
        "id": "GET /api/v1/branches",
        "method": "GET",
        "path": "/api/v1/branches",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/branches",
        "method": "POST",
        "path": "/api/v1/branches",
        "asyncCapable": true
      },
      {
        "id": "POST /api/v1/branches/bulk",
        "method": "POST",
        "path": "/api/v1/branches/bulk",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/branches/{ivId}",
        "method": "DELETE",
        "path": "/api/v1/branches/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/branches/{ivId}",
        "method": "GET",
        "path": "/api/v1/branches/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/branches/{ivId}",
        "method": "PUT",
        "path": "/api/v1/branches/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/branches/{ivId}/working-hours",
        "method": "PUT",
        "path": "/api/v1/branches/{ivId}/working-hours",
        "asyncCapable": false
      }
    ],
    "Brands": [
      {
        "id": "GET /api/v1/brands",
        "method": "GET",
        "path": "/api/v1/brands",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/brands",
        "method": "POST",
        "path": "/api/v1/brands",
        "asyncCapable": true
      },
      {
        "id": "POST /api/v1/brands/bulk",
        "method": "POST",
        "path": "/api/v1/brands/bulk",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/brands/code/{brandCode}",
        "method": "DELETE",
        "path": "/api/v1/brands/code/{brandCode}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/brands/code/{brandCode}",
        "method": "GET",
        "path": "/api/v1/brands/code/{brandCode}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/brands/code/{brandCode}",
        "method": "PUT",
        "path": "/api/v1/brands/code/{brandCode}",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/brands/code/{brandCode}/products",
        "method": "PATCH",
        "path": "/api/v1/brands/code/{brandCode}/products",
        "asyncCapable": false
      }
    ],
    "Categories": [
      {
        "id": "GET /api/v1/categories",
        "method": "GET",
        "path": "/api/v1/categories",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/categories",
        "method": "POST",
        "path": "/api/v1/categories",
        "asyncCapable": true
      },
      {
        "id": "DELETE /api/v1/categories/code/{code}",
        "method": "DELETE",
        "path": "/api/v1/categories/code/{code}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/categories/code/{code}",
        "method": "GET",
        "path": "/api/v1/categories/code/{code}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/categories/code/{code}",
        "method": "PUT",
        "path": "/api/v1/categories/code/{code}",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/categories/code/{code}/move",
        "method": "PATCH",
        "path": "/api/v1/categories/code/{code}/move",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/categories/code/{code}/products",
        "method": "PATCH",
        "path": "/api/v1/categories/code/{code}/products",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/categories/tree",
        "method": "GET",
        "path": "/api/v1/categories/tree",
        "asyncCapable": false
      }
    ],
    "Connectivity": [
      {
        "id": "GET /api/v1/ping",
        "method": "GET",
        "path": "/api/v1/ping",
        "asyncCapable": false
      }
    ],
    "Customer Addresses": [
      {
        "id": "GET /api/v1/customers/{customerId}/addresses",
        "method": "GET",
        "path": "/api/v1/customers/{customerId}/addresses",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/customers/{customerId}/addresses",
        "method": "POST",
        "path": "/api/v1/customers/{customerId}/addresses",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/customers/{customerId}/addresses/{addressId}",
        "method": "DELETE",
        "path": "/api/v1/customers/{customerId}/addresses/{addressId}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/customers/{customerId}/addresses/{addressId}",
        "method": "PUT",
        "path": "/api/v1/customers/{customerId}/addresses/{addressId}",
        "asyncCapable": false
      }
    ],
    "Customer Groups": [
      {
        "id": "GET /api/v1/customer-groups",
        "method": "GET",
        "path": "/api/v1/customer-groups",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/customer-groups",
        "method": "POST",
        "path": "/api/v1/customer-groups",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/customer-groups/{id}",
        "method": "DELETE",
        "path": "/api/v1/customer-groups/{id}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/customer-groups/{id}",
        "method": "PUT",
        "path": "/api/v1/customer-groups/{id}",
        "asyncCapable": false
      }
    ],
    "Customers": [
      {
        "id": "GET /api/v1/customers",
        "method": "GET",
        "path": "/api/v1/customers",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/customers",
        "method": "POST",
        "path": "/api/v1/customers",
        "asyncCapable": true
      },
      {
        "id": "GET /api/v1/customers/lookup",
        "method": "GET",
        "path": "/api/v1/customers/lookup",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/customers/search",
        "method": "POST",
        "path": "/api/v1/customers/search",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/customers/{id}",
        "method": "DELETE",
        "path": "/api/v1/customers/{id}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/customers/{id}",
        "method": "GET",
        "path": "/api/v1/customers/{id}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/customers/{id}",
        "method": "PUT",
        "path": "/api/v1/customers/{id}",
        "asyncCapable": false
      }
    ],
    "Documentation": [
      {
        "id": "GET /api/v1/docs",
        "method": "GET",
        "path": "/api/v1/docs",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/docs/info",
        "method": "GET",
        "path": "/api/v1/docs/info",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/docs/swagger.json",
        "method": "GET",
        "path": "/api/v1/docs/swagger.json",
        "asyncCapable": false
      }
    ],
    "Email marketing": [
      {
        "id": "GET /api/v1/email-marketing/{slug}/preview",
        "method": "GET",
        "path": "/api/v1/email-marketing/{slug}/preview",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/email-marketing/{slug}/send",
        "method": "POST",
        "path": "/api/v1/email-marketing/{slug}/send",
        "asyncCapable": false
      }
    ],
    "Generics": [
      {
        "id": "GET /api/v1/generics",
        "method": "GET",
        "path": "/api/v1/generics",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/generics",
        "method": "POST",
        "path": "/api/v1/generics",
        "asyncCapable": true
      },
      {
        "id": "POST /api/v1/generics/bulk",
        "method": "POST",
        "path": "/api/v1/generics/bulk",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/generics/cache/clear",
        "method": "POST",
        "path": "/api/v1/generics/cache/clear",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/generics/code/{genericCode}",
        "method": "DELETE",
        "path": "/api/v1/generics/code/{genericCode}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/generics/code/{genericCode}",
        "method": "GET",
        "path": "/api/v1/generics/code/{genericCode}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/generics/code/{genericCode}",
        "method": "PUT",
        "path": "/api/v1/generics/code/{genericCode}",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/generics/search",
        "method": "POST",
        "path": "/api/v1/generics/search",
        "asyncCapable": false
      }
    ],
    "Health": [
      {
        "id": "GET /api/v1/health",
        "method": "GET",
        "path": "/api/v1/health",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/health/system",
        "method": "GET",
        "path": "/api/v1/health/system",
        "asyncCapable": false
      }
    ],
    "Integrations": [
      {
        "id": "GET /api/v1/apps",
        "method": "GET",
        "path": "/api/v1/apps",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/integrations",
        "method": "GET",
        "path": "/api/v1/integrations",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/integrations/{orgId}/execute-batch",
        "method": "POST",
        "path": "/api/v1/integrations/{orgId}/execute-batch",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/integrations/{orgId}/{slug}/config",
        "method": "GET",
        "path": "/api/v1/integrations/{orgId}/{slug}/config",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/integrations/{orgId}/{slug}/execute",
        "method": "POST",
        "path": "/api/v1/integrations/{orgId}/{slug}/execute",
        "asyncCapable": false
      }
    ],
    "Metrics": [
      {
        "id": "GET /api/v1/telemetry",
        "method": "GET",
        "path": "/api/v1/telemetry",
        "asyncCapable": false
      }
    ],
    "Offers": [
      {
        "id": "GET /api/v1/offers",
        "method": "GET",
        "path": "/api/v1/offers",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/offers",
        "method": "POST",
        "path": "/api/v1/offers",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/offers/bulk",
        "method": "POST",
        "path": "/api/v1/offers/bulk",
        "asyncCapable": true
      },
      {
        "id": "DELETE /api/v1/offers/{id}",
        "method": "DELETE",
        "path": "/api/v1/offers/{id}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/offers/{id}",
        "method": "GET",
        "path": "/api/v1/offers/{id}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/offers/{id}",
        "method": "PUT",
        "path": "/api/v1/offers/{id}",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/offers/{id}/status",
        "method": "PATCH",
        "path": "/api/v1/offers/{id}/status",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/reports/offers",
        "method": "GET",
        "path": "/api/v1/reports/offers",
        "asyncCapable": false
      }
    ],
    "Orders": [
      {
        "id": "GET /api/v1/orders",
        "method": "GET",
        "path": "/api/v1/orders",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/orders",
        "method": "POST",
        "path": "/api/v1/orders",
        "asyncCapable": true
      },
      {
        "id": "GET /api/v1/orders/analytics/summary",
        "method": "GET",
        "path": "/api/v1/orders/analytics/summary",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/orders/bulk",
        "method": "DELETE",
        "path": "/api/v1/orders/bulk",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/orders/bulk",
        "method": "POST",
        "path": "/api/v1/orders/bulk",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/orders/bulk/status",
        "method": "PATCH",
        "path": "/api/v1/orders/bulk/status",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/orders/export",
        "method": "GET",
        "path": "/api/v1/orders/export",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/orders/{id}",
        "method": "DELETE",
        "path": "/api/v1/orders/{id}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/orders/{id}",
        "method": "GET",
        "path": "/api/v1/orders/{id}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/orders/{id}",
        "method": "PUT",
        "path": "/api/v1/orders/{id}",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/orders/{id}/status",
        "method": "PATCH",
        "path": "/api/v1/orders/{id}/status",
        "asyncCapable": false
      }
    ],
    "Organization Apps": [
      {
        "id": "GET /api/v1/org-apps/{orgAppId}/dependents",
        "method": "GET",
        "path": "/api/v1/org-apps/{orgAppId}/dependents",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/org-apps/{orgAppId}/uninstall",
        "method": "DELETE",
        "path": "/api/v1/org-apps/{orgAppId}/uninstall",
        "asyncCapable": false
      }
    ],
    "Payments": [
      {
        "id": "POST /api/v1/payments/orders",
        "method": "POST",
        "path": "/api/v1/payments/orders",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/payments/orders/{id}",
        "method": "GET",
        "path": "/api/v1/payments/orders/{id}",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/payments/orders/{id}/confirm",
        "method": "POST",
        "path": "/api/v1/payments/orders/{id}/confirm",
        "asyncCapable": false
      }
    ],
    "Posts": [
      {
        "id": "GET /api/v1/posts",
        "method": "GET",
        "path": "/api/v1/posts",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/posts/id/{id}",
        "method": "GET",
        "path": "/api/v1/posts/id/{id}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/posts/{slug}",
        "method": "GET",
        "path": "/api/v1/posts/{slug}",
        "asyncCapable": false
      }
    ],
    "Products": [
      {
        "id": "GET /api/v1/products",
        "method": "GET",
        "path": "/api/v1/products",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/products",
        "method": "POST",
        "path": "/api/v1/products",
        "asyncCapable": true
      },
      {
        "id": "POST /api/v1/products/bulk",
        "method": "POST",
        "path": "/api/v1/products/bulk",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/products/fix-skus",
        "method": "POST",
        "path": "/api/v1/products/fix-skus",
        "asyncCapable": false
      },
      {
        "id": "DELETE /api/v1/products/iv/{ivId}",
        "method": "DELETE",
        "path": "/api/v1/products/iv/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/products/iv/{ivId}",
        "method": "GET",
        "path": "/api/v1/products/iv/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/products/iv/{ivId}",
        "method": "PUT",
        "path": "/api/v1/products/iv/{ivId}",
        "asyncCapable": false
      }
    ],
    "Providers": [
      {
        "id": "GET /api/v1/providers",
        "method": "GET",
        "path": "/api/v1/providers",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/providers/config/{provider}",
        "method": "GET",
        "path": "/api/v1/providers/config/{provider}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/providers/paylinks",
        "method": "GET",
        "path": "/api/v1/providers/paylinks",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/providers/paylinks",
        "method": "POST",
        "path": "/api/v1/providers/paylinks",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/providers/paylinks/{id}",
        "method": "GET",
        "path": "/api/v1/providers/paylinks/{id}",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/providers/paylinks/{id}/cancel",
        "method": "POST",
        "path": "/api/v1/providers/paylinks/{id}/cancel",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/providers/paylinks/{id}/capture",
        "method": "POST",
        "path": "/api/v1/providers/paylinks/{id}/capture",
        "asyncCapable": false
      }
    ],
    "Queue": [
      {
        "id": "GET /api/v1/jobs/{id}",
        "method": "GET",
        "path": "/api/v1/jobs/{id}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/queue/metrics",
        "method": "GET",
        "path": "/api/v1/queue/metrics",
        "asyncCapable": false
      }
    ],
    "SKUs": [
      {
        "id": "POST /api/v1/skus",
        "method": "POST",
        "path": "/api/v1/skus",
        "asyncCapable": true
      },
      {
        "id": "POST /api/v1/skus/bulk",
        "method": "POST",
        "path": "/api/v1/skus/bulk",
        "asyncCapable": true
      },
      {
        "id": "DELETE /api/v1/skus/iv/{ivId}",
        "method": "DELETE",
        "path": "/api/v1/skus/iv/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/skus/iv/{ivId}",
        "method": "GET",
        "path": "/api/v1/skus/iv/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "PUT /api/v1/skus/iv/{ivId}",
        "method": "PUT",
        "path": "/api/v1/skus/iv/{ivId}",
        "asyncCapable": false
      },
      {
        "id": "PATCH /api/v1/skus/iv/{ivId}/stock",
        "method": "PATCH",
        "path": "/api/v1/skus/iv/{ivId}/stock",
        "asyncCapable": false
      }
    ],
    "SMS outbox": [
      {
        "id": "POST /api/v1/sms/outbox",
        "method": "POST",
        "path": "/api/v1/sms/outbox",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/sms/outbox/{id}",
        "method": "GET",
        "path": "/api/v1/sms/outbox/{id}",
        "asyncCapable": false
      }
    ],
    "SMS providers": [
      {
        "id": "GET /api/v1/sms-providers/{slug}/balance",
        "method": "GET",
        "path": "/api/v1/sms-providers/{slug}/balance",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/sms-providers/{slug}/bulk-send",
        "method": "POST",
        "path": "/api/v1/sms-providers/{slug}/bulk-send",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/sms-providers/{slug}/progress",
        "method": "GET",
        "path": "/api/v1/sms-providers/{slug}/progress",
        "asyncCapable": false
      },
      {
        "id": "POST /api/v1/sms-providers/{slug}/send",
        "method": "POST",
        "path": "/api/v1/sms-providers/{slug}/send",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/sms-providers/{slug}/sender-names",
        "method": "GET",
        "path": "/api/v1/sms-providers/{slug}/sender-names",
        "asyncCapable": false
      },
      {
        "id": "GET /api/v1/sms-providers/{slug}/template/{format}",
        "method": "GET",
        "path": "/api/v1/sms-providers/{slug}/template/{format}",
        "asyncCapable": false
      }
    ],
    "Tags": [
      {
        "id": "GET /api/v1/tags",
        "method": "GET",
        "path": "/api/v1/tags",
        "asyncCapable": false
      }
    ],
    "Verifications": [
      {
        "id": "POST /api/v1/verifications/{slug}",
        "method": "POST",
        "path": "/api/v1/verifications/{slug}",
        "asyncCapable": false
      }
    ]
  }
}
