Hepsiburada entegrasyonu | Zervanor
← Tüm konnektörler

Hepsiburada

Aynı zamanda bir ajan aracı
ecommerce

Hepsiburada — Turkish e-commerce marketplace. Seller / Marketplace Integration API (orders, shipment packages, returns/claims, listing price & stock sync, products, categories, customer Q&A, finance) over HTTP Basic auth. The surface spans several hosts (OMS, listing, MPOP, finance) sharing one credential; production + sandbox (SIT) environments.

49 eylemler · 6 tetikleyiciler

Hepsiburada entegrasyonu — 49 aksiyon ve 6 tetikleyici ile Hepsiburada'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: List Orders, Get Order Line Items, List Packages, List Delivered Packages, Create Packages. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 6

Hepsiburada üzerinde bir iş akışını başlatabilen olaylar.

webhook

Order Created / Updated

Fires when a new paid order appears or an order changes status (polling list_orders).

webhook

Customer Question Created

Fires when a customer asks a question (polling list_questions).

webhook

Return Claim Created

Fires when a customer opens a return claim (polling list_claims).

polling

New / updated Hepsiburada order

Fires when a new paid order appears or an order changes status. Filter to Open for new-order semantics.

polling

New Hepsiburada return claim

Fires when a customer opens a return claim. De-dup on claim number + status.

polling

New Hepsiburada customer question

Fires when a customer asks a question. Filter status=1 (waiting) for unanswered-question semantics.

Eylemler 49

Zervanor'un Hepsiburada üzerinde yapabilecekleri.

Packages11

GET

List Packages

List the merchant's shipment packages (Open = ready to ship). offset/limit mandatory.

GET

List Delivered Packages

List packages already delivered.

POST

Create Packages

Create a shipment package from order line items.

POST

Unpack Package

Dissolve a package; items return to the paid-orders feed.

POST

Split Package

Split a package into multiple packages by line ids.

POST

Mark Package Delivered

Report the package as delivered.

POST

Mark Package Undelivered

Report the package as not delivered.

PUT

Update Cargo Number

Update a package's cargo/tracking number.

GET

List Package Cargo Info

List cargo info for a package.

GET

List Changeable Cargo Companies

List cargo companies a package can be switched to.

POST

Send Invoice Link

Share an e-Archive invoice URL (PDF/HTML) with the buyer (the flagship's invoice -> Hepsiburada step). The URL Content-Type must be application/pdf or text/html.

Listings9

POST

Update Listing Inventory

Bulk update stock, price, delivery time & delivery profile (<= 4000 SKUs). Returns an Inventory Upload Id; async — poll get_inventory_upload_status for per-item success.

POST

Update Price

Bulk update listing prices. Returns a tracking id; async.

POST

Update Stock

Bulk update listing stock. Returns a tracking id; async.

POST

Update Single Listing

Update one listing's price, stock & delivery time together.

POST

Update Listing Delivery

Update listing delivery time/profile.

GET

Get Inventory Upload Status

Check success/failure of an inventory update by upload id.

GET

Get Price Upload Status

Check success/failure of a price update by tracking id.

GET

Get Stock Upload Status

Check success/failure of a stock update by tracking id.

GET

List Merchant Listings

List the merchant's listings (by HB SKU / merchant SKU).

Product7

GET

List Products By Merchant

List all of the store's products with attribute values.

GET

Get Products By Status

List products filtered by status.

GET

Check Product Status

Check a product's status.

GET

Get Product Status By Trace Id

Check a product-submission status by tracking id.

POST

Upload Fast Listing

Quick-list a catalogued product by global barcode (no mapping).

GET

Get Categories

List the category tree (filterable by parameters).

GET

Get Category Attributes

List required/optional attributes for a leaf category.

Claims6

GET

List Claims

List all return claims for the merchant.

GET

List Claims By Status

List claims filtered by status.

POST

Create Claim

Open a new claim (used by sellers/tests).

POST

Accept Claim

Approve a return claim.

POST

Reject Claim

Reject a claim with a ClaimRejectionReason code (enum 0-11).

POST

Create Claim Packages

Create packages required for an accepted claim.

Questions5

GET

List Questions

List customer questions (Satıcıya Sor). Filter by status (1 waiting, 2 answered, 3 reported, 4 auto-closed).

GET

Get Question Detail

Get a single question's detail.

GET

Get Question Count By Status

Count questions per status.

POST

Answer Question

Answer a customer question.

POST

Create Question

Create a question (SIT/test environment only).

Api4

POST

Create Product

Create a product (spu, brand, category, image, name, variants). Async — returns a tracking id; poll get_product_status_by_traceid.

PUT

Update Product

Update a product.

GET

Get Product

Find a product by company & product id.

PUT

Update Variant

Update a product variant.

Lineitems3

GET

Get Order Line Items

List item details for an order line.

PUT

Change Line Item Cargo Company

Change the cargo company of an Open order line.

PUT

Cancel Line Item

Cancel an order line item.

Cargofirms1

GET

List Cargo Firms

List all cargo companies defined in Hepsiburada.

Invoices1

GET

List Invoices

List invoice records. offset/limit mandatory.

Orders1

GET

List Orders

List paid orders (Open/Unpacked) for the merchant — the flagship order feed and polling source. offset/limit are mandatory (limit <= 100).

Transactions1

GET

List Transactions

List settlement/payment & invoice records (record-based accounting). offset/limit mandatory.

Hepsiburada kullanan Çözüm Şablonları

📖 Blog yazısı: Zervanor motorunda Hepsiburada: sipariş, iade ve stok →

Sıkça sorulan sorular

Hepsiburada ile neler otomatikleştirebilirim?

49 aksiyon var — örneğin: List Orders, Get Order Line Items, List Packages, List Delivered Packages, Create Packages ve daha fazlası.

Hangi Hepsiburada olayları bir workflow başlatabilir?

6 tetikleyici — örneğin: Order Created / Updated, Customer Question Created, Return Claim Created, New / updated Hepsiburada order.

Hepsiburada bir AI agent aracı olarak kullanılabilir mi?

Evet. Hepsiburada'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Hepsiburada entegrasyonu nasıl modellenir?

Hepsiburada sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.