HepsiGlobal Marketplace API
  1. Listing
HepsiGlobal Marketplace API
  • Introduction
  • Authentication
    • Create token
      POST
  • Products
    • Product Status
      PUT
  • Orders
    • Create Order
      POST
    • Order Item Delivery
      PUT
    • Cancel order by marketplace
      PUT
  • Shipments
    • Send shipment label (fulfillment by MP)
      POST
    • Set shipment status (fulfillment by MP)
      PUT
  • Tracking
    • Shipment Tracking With Barcode
      GET
    • Shipment Tracking With Shipment ID
      GET
  • Refunds
    • Create Refund
      POST
  • Webhooks Integration API (Marketplace's API)
    • Product
      • Product Create
      • Product Update
      • Variant Create
      • Variant Update
      • Enable/Disable product
    • Listing
      • Listing Priority
        PUT
      • Stock update
        PUT
      • Price update
        PUT
      • Bulk Merchant Active
        POST
      • Bulk Merchant Inactive
        POST
      • Variant Listing Status
        POST
      • Variant Listing Count
        GET
    • Orders
      • Send invoice
      • Order cancel (canceled by seller)
    • Shipment
      • Create shipment
      • Set shipment status (fulfillment by HG)
      • Cancel shipment
    • Refund
      • Refund create result
  1. Listing

Variant Listing Status

Developing
POST
/webhooks/variant-listing-status
This endpoint allows clients to retrieve the listing statuses of variants on the marketplace platform. It provides detailed information for each variant, including company_id, SKU, marketplace SKU (mp_sku), listing status, and the associated report_date.
It supports various filters such as company_id, multiple sku values, multiple mp_sku values, mp_status, and report_date. Results are paginated to ensure efficient handling of large datasets.

Request

Body Params application/json

Example
{
    "company_id": 123,
    "mp_status": "ENABLED",
    "sku": [
        "HBCV00006RXNEP",
        "HBCV00006RXNER"
    ],
    "mp_sku": [
        "mp-sku-001",
        "mp-sku-002"
    ],
    "page": 2,
    "limit": 10
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/webhooks/variant-listing-status' \
--header 'Content-Type: application/json' \
--data-raw '{
    "company_id": 123,
    "mp_status": "ENABLED",
    "sku": [
        "HBCV00006RXNEP",
        "HBCV00006RXNER"
    ],
    "mp_sku": [
        "mp-sku-001",
        "mp-sku-002"
    ],
    "page": 2,
    "limit": 10
}'

Responses

🟢200Success
application/json
Body

Example
{
    "status": "success",
    "page": 2,
    "limit": 10,
    "total": 57,
    "report_date": "2024-07-13T16:01:26+00:00",
    "data": [
        {
            "company_id": "123",
            "sku": "HBCV00006RXNEP",
            "mp_sku": "MP-001-A",
            "mp_status": "ENABLED"
        },
        {
            "company_id": "123",
            "sku": "HBCV00006RXNER",
            "mp_sku": "MP-001-C",
            "mp_status": "DISABLED"
        }
    ]
}
Modified at 2025-03-27 13:28:34
Previous
Bulk Merchant Inactive
Next
Variant Listing Count
Built with