Partner API v1

Categories API

BaZaaRDan kategori ağacını entegratör sistemlerine aktarır. Entegra gibi connector yazılımları ürün göndermeden önce kategori eşleştirme için bu endpointi kullanır.

Endpoint

GET/categories.php

AuthenticationHMAC SHA256 required
ScopeSeller scoped
Permissioncatalog:read
Base URLhttps://bazaardan.com/api/partner/v1

Required Headers

HeaderAçıklama
X-BZ-CLIENT-IDPartner uygulamasının Client ID değeri.
X-BZ-TIMESTAMPUnix timestamp. Örnek: 1778269200
X-BZ-SIGNATUREClient Secret ile üretilen HMAC SHA256 imzası.
Acceptapplication/json
Content-TypePOST/PUT isteklerinde application/json

Signature Standardı

İmza her zaman base URL sonrasındaki path üzerinden üretilir. Örnek: /categories.php

METHOD + "\n" + PATH_WITH_QUERY + "\n" + TIMESTAMP + "\n" + RAW_BODY

Example Response

{
  "ok": true,
  "data": {
    "categories": [
      {
        "id": 1,
        "name": "Moda & Giyim",
        "parent_id": null,
        "level": 1,
        "is_leaf": false
      },
      {
        "id": 25,
        "name": "Kadın Giyim",
        "parent_id": 1,
        "level": 2,
        "is_leaf": true
      }
    ]
  }
}