Sanal AI
  1. API Requirements
Sanal AI
  • Introduction
    • ๐Ÿš€ Sanal AI - Encore Data
    • ๐Ÿ› ๏ธ Getting Started
    • ๐Ÿค The Approach / Model
  • Data Structures
    • ๐Ÿ“ Data Layout
    • ๐Ÿช Merchants
    • ๐Ÿ“‚ Categories
    • ๐Ÿท๏ธ Items
    • ๐Ÿ›’ Products
    • ๐Ÿ“ฆ Inventory
    • ๐Ÿ‘ค Customers
    • ๐Ÿงพ Orders
    • ๐Ÿงพ Variants & Combinations
  • API Requirements
    • ๐Ÿ”Œ API Requirements
    • API: `syncMerchants`
    • API: `syncCategories`
    • API: `syncItems`
    • API: `syncProducts`
    • API: `syncInventory`
    • API: `syncCustomers`
    • API: `syncOrders`
  1. API Requirements

API: `syncCategories`

This endpoint is used to synchronize the category tree.
Endpoint: POST /v1/syncCategories

Request Payload#

KeyTypeDescription
commandstringThe action to perform: "create" or "update".
infoobjectThe full Category data object.
Sample Request Body#
{
  "categories": [
    {
      "command": "create",
      "info": {
        "id": "cat_beverages",
        "name": "Beverages",
        "parent_id": null,
        "updated_at": "2025-10-16T15:15:00Z"
      }
    }
  ]
}
Previous
API: `syncMerchants`
Next
API: `syncItems`
Built with