URL de bază
https://{tenant}.logzi.com/api/shipping/
Fiecare cerere returnează un răspuns JSON. În caz de succes result.code == 1, în caz de eroare result.code == 0. API-ul de livrare permite evidența modurilor de livrare aferente magazinului online și comenzilor, calculul tarifelor și preluarea tipurilor.
/api/shipping/get
Preluarea unui singur mod de livrare.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | Identificatorul modului de livrare | |
shipping_default | int | Livrare implicită (0/1) | |
shipping_webname | string | Numele afișat în magazinul online | |
language_id | int | Identificatorul limbii |
Exemplu de cerere
GET /api/shipping/get?id=1&language_id=1
X-API-KEY: {cheia_dvs_api}
/api/shipping/get_all
Preluarea tuturor modurilor de livrare.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | Filtrare după identificator |
Exemplu de cerere
GET /api/shipping/get_all
X-API-KEY: {cheia_dvs_api}
/api/shipping/get_receipt_cost
Calculul tarifului de livrare pe baza unei liste de produse date.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | Identificatorul modului de livrare | |
product_list | array | Lista produselor pentru calculul tarifului |
Exemplu de cerere
GET /api/shipping/get_receipt_cost?id=1
X-API-KEY: {cheia_dvs_api}
/api/shipping/get_type
Preluarea tipului de livrare al partenerului.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
partner_id | int | Identificatorul partenerului | |
shipping_type_name | string | Numele tipului de livrare | |
language_id | int | Identificatorul limbii |
Exemplu de cerere
GET /api/shipping/get_type?partner_id=1&language_id=1
X-API-KEY: {cheia_dvs_api}
/api/shipping/list
Preluarea listei modurilor de livrare într-o anumită limbă.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
language_id | int | Identificatorul limbii |
Exemplu de cerere
GET /api/shipping/list?language_id=1
X-API-KEY: {cheia_dvs_api}
/api/shipping/save
Creare sau modificare mod de livrare.
Câmpuri POST — obiectul data
În obiectul data trebuie specificate datele modului de livrare (nume, nume magazin online, tarife, tip de livrare).
Exemplu de cerere
POST /api/shipping/save
X-API-KEY: {cheia_dvs_api}
Content-Type: application/json
{ "data": { "id": 1 } }
/api/shipping/delete
Ștergerea unui mod de livrare pe baza identificatorului.
Câmpuri POST
| Câmp | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | Identificatorul modului de livrare de șters |
Exemplu de cerere
POST /api/shipping/delete
X-API-KEY: {cheia_dvs_api}
Content-Type: application/json
{ "id": 1 }
Ești interesat de software-ul nostru? Scrie-ne cu încredere!
Dacă nu găsești răspunsul și ai nevoie de asistență
Creează-ți contul acum,
plătește mai târziu!