Fuvarozás API

Fuvarozási rendelések kezelése

Alap URL
https://{tenant}.logzi.com/api/transport/
GET /api/transport/get/

Egyedi fuvarozási bizonylat lekérése azonosító alapján.

Paraméterek
ParaméterTípusKötelezőLeírás
idintegerA fuvarozási bizonylat egyedi azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/transport/get/?id=1
X-API-KEY: {api_kulcs}
GET /api/transport/list/

Fuvarozási bizonylatok listájának lekérése szűrési lehetőséggel.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_condition[identify]stringBizonylatszámra szűrés
list_condition[status_id]integerStátusz szerinti szűrés
list_condition[date_create_from]stringLétrehozás dátuma (tól), YYYY-MM-DD
list_condition[date_create_to]stringLétrehozás dátuma (ig), YYYY-MM-DD
Példa kérés
GET https://{tenant}.logzi.com/api/transport/list/?list_offset=0&list_condition[status_id]=1
X-API-KEY: {api_kulcs}
GET /api/transport/list_item_group/

Fuvarozási tételek csoportosított listájának lekérése szűrési lehetőséggel.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_conditionobjectSzűrési feltételek
Példa kérés
GET https://{tenant}.logzi.com/api/transport/list_item_group/?list_offset=0
X-API-KEY: {api_kulcs}
GET /api/transport/get_postpoints/

Elérhető csomagpontok (pl. csomagautomata, postapont) listájának lekérése.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_conditionobjectSzűrési feltételek
paramsobjectKiegészítő paraméterek (pl. futárszolgálat-specifikus beállítások)
Példa kérés
GET https://{tenant}.logzi.com/api/transport/get_postpoints/?list_offset=0
X-API-KEY: {api_kulcs}
GET /api/transport/get_carriers/

Elérhető fuvarozók (szállítók) listájának lekérése.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_conditionobjectSzűrési feltételek
Példa kérés
GET https://{tenant}.logzi.com/api/transport/get_carriers/?list_offset=0
X-API-KEY: {api_kulcs}
GET /api/transport/get_shipper_service_list/

Futárszolgálati szolgáltatástípusok listájának lekérése (pl. expressz, normál, csomagpont).

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_conditionobjectSzűrési feltételek
Példa kérés
GET https://{tenant}.logzi.com/api/transport/get_shipper_service_list/?list_offset=0
X-API-KEY: {api_kulcs}
POST /api/transport/save/

Fuvarozási bizonylat létrehozása vagy módosítása. Ha data[id] értéke null vagy 0, új bizonylat jön létre.

Adatok (data objektum)
MezőTípusKötelezőLeírás
idintegerBizonylat azonosítója (null = új)
company_idintegerCég azonosítója
company_user_idintegerFelhasználó azonosítója
company_address_idintegerTelephely azonosítója
partner_idintegerVevő/megrendelő partner azonosítója
receipt_idintegerKapcsolódó bizonylat azonosítója
delivery_modestringSzállítási mód
shipper_partner_idintegerFutárszolgálat partner azonosítója
comment_bottomstringMegjegyzés
Paraméterek (params objektum)
ParaméterTípusKötelezőLeírás
closeinteger1 = bizonylat lezárása mentés után
Példa kérés
POST https://{tenant}.logzi.com/api/transport/save/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "id": null,
    "partner_id": 6,
    "shipper_partner_id": 2,
    "delivery_mode": "courier",
    "comment_bottom": "Törékeny küldemény"
  },
  "params": { "close": 0 }
}
POST /api/transport/delete/

Fuvarozási bizonylat törlése. Csak nyitott bizonylat törölhető.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA törlendő bizonylat azonosítója
Példa kérés
POST https://{tenant}.logzi.com/api/transport/delete/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{ "receipt_id": 8 }
POST /api/transport/close/

Fuvarozási bizonylat lezárása. Lezárás után a bizonylat nem módosítható.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA lezárandó bizonylat azonosítója
Példa kérés
POST https://{tenant}.logzi.com/api/transport/close/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{ "receipt_id": 8 }
POST /api/transport/save_expert/

Fuvarozási bizonylat mentése expert (haladó) módban. Az összes szállítási és csomagadatot explicit meg kell adni — a rendszer nem tölti fel automatikusan a bizonylatból. Ha ma már van nyitott fuvar ugyanehhez a futárszolgálathoz, az új cím ahhoz kerül hozzáadva.

Adatok (data objektum)
MezőTípusKötelezőLeírás
company_idintegerCég azonosítója
company_user_idintegerFelhasználó azonosítója
partner_idintegerVevő partner azonosítója
partner_user_idintegerVevő kapcsolattartójának azonosítója
partner_shipping_idintegerVevő szállítási cím azonosítója
shipper_partner_idintegerFutárszolgálat partner azonosítója
delivery_modestringSzállítási mód rövid neve (pl. HD, HA, PP)
quantityintegerCsomagok száma
weightnumberSúly (gramm)
cod_amountnumberUtánvét összege (0 ha nincs utánvét)
cod_amount_registernumberBiztosított érték összege
idintegerBizonylat azonosítója (null vagy 0 = új)
company_shipping_idintegerSaját telephely azonosítója (alapértelmezett: 1)
shipper_partner_user_idintegerFutárszolgálat kapcsolattartójának azonosítója
receipt_idintegerKapcsolódó bizonylat azonosítója (pl. számla)
receipt_type_idintegerKapcsolódó bizonylat típusa (8/13/33=számla, 5=megrendelés) — kötelező ha receipt_id meg van adva
receipt_identifystringKapcsolódó bizonylat azonosító szövege (opció a DB-lookup kiváltására)
parcel_create_labelintegerCsomagcímke generálása: 1 = igen (alapértelmezett), 0 = nem
postpointobjectCsomagpont adatai (csomagautomata / postapont esetén)
shipper_service_listobjectFutárszolgálat-specifikus extra szolgáltatások
comment_topstringFejléc megjegyzés a fuvarlevélen
comment_bottomstringLábléc megjegyzés a fuvarlevélen
partner_comment_topstringPartner-szintű fejléc megjegyzés
address_commentstringSzállítási cím megjegyzés (pl. csengő, emelet)
address_user_namestringÁtvevő neve a szállítási címen
jobnumber_idintegerMunkaszám azonosítója
departmentnumber_idintegerRészlegszám azonosítója
direction_idintegerSzállítás iránya (alapértelmezett: 1)
Példa kérés
POST https://{tenant}.logzi.com/api/transport/save_expert/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "company_id": 1,
    "company_user_id": 3,
    "company_shipping_id": 1,
    "partner_id": 6,
    "partner_user_id": 12,
    "partner_shipping_id": 8,
    "shipper_partner_id": 2,
    "delivery_mode": "HD",
    "quantity": 1,
    "weight": 2000,
    "cod_amount": 0,
    "cod_amount_register": 15000,
    "receipt_id": 45,
    "receipt_type_id": 8,
    "parcel_create_label": 1,
    "comment_bottom": "Törékeny küldemény"
  }
}
POST /api/transport/save_expert_item/

Csomagcímke generálása egy már meglévő fuvarozási cím bejegyzéshez (transport_address_id). Akkor használatos, ha a fuvar tétele már létezik, de a futárszolgálat-integrációs csomagcímke még hiányzik vagy újra kell generálni.

Adatok (data objektum)
MezőTípusKötelezőLeírás
company_idintegerCég azonosítója
company_user_idintegerFelhasználó azonosítója
transport_address_idintegerA fuvarozási cím bejegyzés azonosítója, amelyhez a csomagcímkét generálni kell
shipper_partner_idintegerFutárszolgálat partner azonosítója
delivery_modestringSzállítási mód rövid neve (pl. HD, HA, PP)
quantityintegerCsomagok száma
weightnumberSúly (gramm)
parcel_create_labelintegerCsomagcímke generálása: 1 = igen (alapértelmezett), 0 = nem
cod_amountnumberUtánvét összege (alapértelmezett: 0)
cod_amount_registernumberBiztosított érték összege (alapértelmezett: 0)
postpointobjectCsomagpont adatai
shipper_service_listobjectFutárszolgálat-specifikus extra szolgáltatások
Példa kérés
POST https://{tenant}.logzi.com/api/transport/save_expert_item/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "company_id": 1,
    "company_user_id": 3,
    "transport_address_id": 57,
    "shipper_partner_id": 2,
    "delivery_mode": "HD",
    "quantity": 1,
    "weight": 2000,
    "cod_amount": 0,
    "cod_amount_register": 15000,
    "parcel_create_label": 1
  }
}
POST /api/transport/save_expert_light/

Fuvarozási bizonylat mentése egyszerűsített módban. A partner, cím, utánvét és súlyadatokat a rendszer automatikusan kinyeri a megadott bizonylatból (megrendelés / számla / gyűjtő). A futárszolgálat és szállítási mód automatikusan kerül meghatározásra a megrendelés szállítási beállításaiból, de felülírható.

Adatok (data objektum)
MezőTípusKötelezőLeírás
company_idintegerCég azonosítója
receipt_idintegerA forrásbizonylat azonosítója (megrendelés, számla stb.)
receipt_type_idintegerA forrásbizonylat típusa: 5 = megrendelés, 8/13/33 = számla, 32/34 = gyűjtő
shipper_partner_idintegerFutárszolgálat partner azonosítója — felülírja a bizonylatból automatikusan meghatározott értéket
delivery_modestringSzállítási mód rövid neve (pl. HD, HA) — felülírja az automatikusan meghatározott értéket
Példa kérés
POST https://{tenant}.logzi.com/api/transport/save_expert_light/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "company_id": 1,
    "receipt_id": 45,
    "receipt_type_id": 8
  }
}
GET /api/transport/download_parcel_label/

Csomagcímke letöltése. Futárszolgálat integráció esetén a futárszolgálat által generált címkét adja vissza.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA fuvarozási bizonylat azonosítója
receipt_type_idintegerA bizonylat típusának azonosítója
file_typestringFájl típus: pdf, pdf-string
languagestringNyelv kódja (alapértelmezett: hungarian)
Példa kérés
GET https://{tenant}.logzi.com/api/transport/download_parcel_label/?receipt_id=8&receipt_type_id=11&file_type=pdf
X-API-KEY: {api_kulcs}
GET /api/transport/download/

Fuvarozási bizonylat letöltése PDF formátumban.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA bizonylat azonosítója
file_typestringFájl típus: pdf, pdf-string, pdf-string-sample, parcel-manifest, stream
languagestringNyelv neve (pl. hungarian, english)
language_idintegerNyelv azonosítója (alternatíva a language paraméterhez)
template_idintegerNyomtatási sablon azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/transport/download/?receipt_id=8&file_type=pdf
X-API-KEY: {api_kulcs}

Vedd fel a kapcsolatot velünk

Érdeklődsz a szoftverünkkel kapcsolatban, írj bátran!

Segítségre van szükséged?

Ha nem találod a választ és szükséged van segítségre

Regisztrációdat hozd létre most,
fizess később!

Próbáld ki 3 napig ingyen, kockázatok és kötöttségek nélkül!