Pokud chcete použít propojení pomocí webhooků, kontaktujte prosím naši technickou podporu: pomocnik@dropshipping.cz tel: 601 550 371
vytvoření objednávky v systému dropshipping.cz
Požadavek webhooku:
POST $endpoint1 HTTP/1.1
Authorization: $token2
Content-Type: application/json
1 URL endpoint, který jste nám předali při aktivaci webhooků
2 Autorizační token, který jste nám předali při aktivaci webhooků
Parametry webhooku:Klíč | Typ | Komentář |
---|---|---|
event_id |
string |
Unikátní identifikátor eventu ve formátu UUID4 |
event_type |
string |
Typ eventu |
data |
array |
Data eventu |
{ "event_id": "c7f0963e-0f72-46bf-bdd1-fe6eec625960", "event_type": "OrderCreated", "data": { "id": 1, "hash": "5y7p7hszrrsr229wy28c6zkokj16y14ytpaznw6nqu37d1xrs5yeu55czoj8gpzc", "number": "10-0001", "paid": false, "recipient": { "firstname": "John", "surname": "Doe" }, "products": [ { "id": "123", "code": "xyz", "quantity": 3, "price": 19.99 } ], "note": "", } }Parametry eventu:
Klíč | Typ | Komentář |
---|---|---|
id |
int |
ID objednávky ze systému dropshipping.cz |
hash |
string |
Hash objednávky ze systému dropshipping.cz, nutný ke komunikaci s Open API (viz níže) |
number |
string |
Číslo objednávky ze systému dropshipping.cz |
paid |
bool |
Byla objednávka zaplacena nebo čeká na zaplacení? |
recipient.firstname |
string |
Jméno zákazníka objednávky |
recipient.surname |
string |
Příjmení zákazníka objednávky |
products.id |
string |
ID produktu ze systému dodavatele |
products.code |
string |
Kód produktu ze systému dodavatele |
products.quantity |
int |
Počet kusů produktu |
products.price |
float |
Cena produktu bez DPH |
note |
string |
Poznámka objednávky |
Informace o zaplacení objednávky v případě objednávky s platbou předem
Požadavek webhooku:
POST $endpoint1 HTTP/1.1
Authorization: $token2
Content-Type: application/json
1 URL endpoint, který jste nám předali při aktivaci webhooků
2 Autorizační token, který jste nám předali při aktivaci webhooků
Parametry webhooku:Klíč | Typ | Komentář |
---|---|---|
event_id |
string |
Unikátní identifikátor eventu ve formátu UUID4 |
event_type |
string |
Typ eventu |
data |
array |
Data eventu |
{ "event_id": "c7f0963e-0f72-46bf-bdd1-fe6eec625960", "event_type": "OrderCreated", "data": { "id": 1, "hash": "5y7p7hszrrsr229wy28c6zkokj16y14ytpaznw6nqu37d1xrs5yeu55czoj8gpzc", "number": "10-0001" } }Parametry eventu:
Klíč | Typ | Komentář |
---|---|---|
id |
int |
ID objednávky ze systému dropshipping.cz |
hash |
string |
Hash objednávky ze systému dropshipping.cz, nutný ke komunikaci s Open API (viz níže) |
number |
string |
Číslo objednávky ze systému dropshipping.cz |
Informace o zrušení objednávky v systému dropshipping.cz. Objednávka může být v budoucnu opět přepnuta k expedici a dojde k opětovnému eventu OrderCreated.
Požadavek webhooku:
POST $endpoint1 HTTP/1.1
Authorization: $token2
Content-Type: application/json
1 URL endpoint, který jste nám předali při aktivaci webhooků
2 Autorizační token, který jste nám předali při aktivaci webhooků
Parametry webhooku:Klíč | Typ | Komentář |
---|---|---|
event_id |
string |
Unikátní identifikátor eventu ve formátu UUID4 |
event_type |
string |
Typ eventu |
data |
array |
Data eventu |
{ "event_id": "c7f0963e-0f72-46bf-bdd1-fe6eec625960", "event_type": "OrderCreated", "data": { "id": 1, "hash": "5y7p7hszrrsr229wy28c6zkokj16y14ytpaznw6nqu37d1xrs5yeu55czoj8gpzc", "number": "10-0001" } }Parametry eventu:
Klíč | Typ | Komentář |
---|---|---|
id |
int |
ID objednávky ze systému dropshipping.cz |
hash |
string |
Hash objednávky ze systému dropshipping.cz, nutný ke komunikaci s Open API (viz níže) |
number |
string |
Číslo objednávky ze systému dropshipping.cz |
potvrzení objednávky
Úplná adresa:https://partner.api.dropshipping.cz/open/orders/<id>/accept?hash=<hash>
JSON požadavek:
POST https://partner.api.dropshipping.cz/open/orders/<id>/accept?hash=<hash> HTTP/1.1
Accept: application/json
Klíč | Typ | Povinné | Komentář |
---|---|---|---|
id |
int |
ANO | ID objednávky za systému dropshipping.cz |
hash |
string |
ANO | Hash objednávky za systému dropshipping.cz |
HTTP/1.1 200
Content-type: application/json;
{ "message": "", "data": { "shipping": { "number": "88750593175", "ticket": "https://partner.api.dropshipping.cz/open/orders/27/ticket?hash=jc6k2djo5nalmewp0kwbzhthqheh0nloxnp30yy8yum82gpe4da57utvsh0sh499" } } }Popis polí odpovědi:
Klíč | Typ | Komentář |
---|---|---|
shipping.number |
string |
Sledovací číslo zásilky |
shipping.ticket |
string |
Odkaz pro stažení PDF štítku |
zamítnutí v případě, kdy některý z produktů objednávky není aktuálně skladem
Úplná adresa:https://partner.api.dropshipping.cz/open/orders/<id>/deny?hash=<hash>
JSON požadavek:
POST https://partner.api.dropshipping.cz/open/orders/<id>/deny?hash=<hash> HTTP/1.1
Accept: application/json
Klíč | Typ | Povinné | Komentář |
---|---|---|---|
id |
int |
ANO | ID objednávky za systému dropshipping.cz |
hash |
string |
ANO | Hash objednávky za systému dropshipping.cz |
{ "products": [ { "code": "17702605", "quantity": 1, "delivery_date": "2024-31-12" } ], "note": "Poznámka" }
Klíč | Typ | Povinné | Komentář |
---|---|---|---|
products.code |
string |
ANO | Kód produktu ze systémá dodavatele |
products.quantity |
int |
ANO | Počet kusů aktuálně skladem |
products.delivery_date |
string|NULL |
ANO | Datum naskladnění chybějích kusů produktů ve formátu "yyyy-mm-dd" |
note |
string |
NE | Poznámka, upřesňující informace k zamitnutí objednávky |
HTTP/1.1 200
Content-type: application/json;
získání spedičních štítků objednávky v PDF formátu
Úplná adresa:https://partner.api.dropshipping.cz/open/orders/<id>/ticket?hash=<hash>
JSON požadavek:
POST https://partner.api.dropshipping.cz/open/orders/<id>/ticket?hash=<hash> HTTP/1.1
Accept: application/json
Klíč | Typ | Povinné | Komentář |
---|---|---|---|
id |
int |
ANO | ID objednávky za systému dropshipping.cz |
hash |
string |
ANO | Hash objednávky za systému dropshipping.cz |
format |
string |
NE | Formát PDF štítku. "default" pro tisk na formát A4. "single" pro tisk štítků na kotouč |
HTTP/1.1 200
Content-type: application/json;
{ "message": "", "data": { "number": "88750593175", "pdf": "JVBERi0xLjQKJeLjz9MKMyAwIG9iago..." } }Popis polí odpovědi:
Klíč | Typ | Komentář |
---|---|---|
number |
string |
Sledovací číslo zásilky |
pdf |
string |
PDF štítku jako base64 encode string. |