Preluarea tutor magazinelor
curl '\
-H 'accept: application/json' \
-H 'token: '*Preluarea tuturor regiunilor*
curl '\
-H 'accept: application/json' \
-H 'token: '*Preluarea* localităților pe regiuni
curl ' \
-H 'accept: application/json' \
-H 'token: '*Preluarea* tuturor sectoarelor
curl '\
-H 'accept: application/json' \
-H 'token: 'Căutarea unui produs după ID/Cod/Nume
curl '\
-H 'accept: application/json' \
-H 'token: '*Preluarea adresei de livrare pentru comandă*
curl '\
-H 'Accept-Language: ro' \
-H API-Token: '\
-H 'Content-Type: application/json'Ștergerea unui articol din comandă
curl -X DELETE '\
-H API-Token: 'Lista tuturor comenzilor (cu filtrare și sortare)
curl 'https://YOURDOMAIN/external/external-order/?ordering=-createdat&created_after=1741710342' \
-H API-Token: 'Căutarea comenzii după ID
curl '*Preluarea unei singure comenzi**
curl '\
-H API-Token: '*Preluarea* magazinelor pe grupă**
curl '\
-H 'accept: application/json' '*Preluarea* listei cu promo-coduri**
curl ' \
-H API-Token: 'Actualizarea/crearea unei comenzi
**curl 'https://YOURDOMAIN/external/external-order/' \
-H 'Accept-Language: ro' \-H API-Token: ' \
-H 'Content-Type: application/json' \
-d '[{
"orderid": 294,
"rrn": "999999",
"shop": 2,
"promocode": 1,
"orderitems": [{
"orderid": 12,
"orderstatus": "done",
"loyaltyprice": 88,
"quantity": 1000,
"product": 104392
}],
"address": {
"addressid": 236154,
"addressru": "testru",
"zipcode": 2068,
"regionid": 101,
"locality_id": 63933,
"sector": 11
}
}]'
ORDERSTATUSNEW = "new"
ORDERSTATUSCONFIRMED = "confirmed"
ORDERSTATUSCANCELED = "canceled"
ORDERSTATUSDONE = "done"
ORDERSTATUSINCOLLECTION = "incollection"
ORDERSTATUSCOLLECTEDWITHCHANGES = "collectedwithchanges"
ORDERSTATUSTOBERETURNEDINTWODAYS = "tobereturnedintwodays"
ORDERSTATUSCOLLECTED = "collected"
ORDERSTATUSCOMPLETEDANDCLOSED = "completedandclosed"
ORDERSTATUSRETURNEDTOWAREHOUSE = "returnedtowarehouse"
ORDERSTATUSCHANGEDANDCLOSED = "changedandclosed"
ORDERSTATUSATCOURIERSORTCENTER = "atcouriersortcenter"
ORDERSTATUSONDELIVERY = "ondelivery"
ORDERSTATUSDELIVERYDATEMOVED = "deliverydatemoved"
ORDERSTATUSCLIENTNOANSWER = "clientnoanswer"
ORDERSTATUSRECIPIENTNOTATHOME = "recipientnotathome"
ORDERSTATUSCUSTOMERREFUSAL = "customerrefusal"
- Obținerea unei liste de comenzi
curl 'https://YOURDOMAIN/external/external-order?createdafter=123456&status=new,done'
Filtrare:
1. created_after=timestamp
2. status=new, done…
Was the article helpful?
Yes, thank you! Unfortunately no