Sie sind hier:  API > Datenbereiche >

Aufträge

Dieses Thema drucken Vorheriges ThemaZurück zur ThemenübersichtNächstes Thema

Beschreibung

Im API Endpunkt der orders können Aufträge in verschiedenen Formen abgerufen werden.

Zum einen können Listen von Aufträgen in kompakter Form als auch einzelne Aufträge mit detaillierten Daten abgerufen werden.

 

Aufträge

Abrufbar unter api/[MANDANT]/orders im folgenden Format mit den folgenden Filtermöglichkeiten:

 

Format

 

Schlüssel

Wert

Datentyp

id

Auftragsnummer

int

orderDate

Datum

date YYYY-MM-DD 00:00:00

status

Status

 

0 = Neu
1 = Teilgeliefert
2 = Erledigt
3 = Versandt

int

shopId

Shop- bzw. Marktplatznummer

int

externalOrderId

externe Bestellnummer

string

deliveryMethodId

ID der Versandart

int

paymentMethodId

ID der Zahlungsart

int

totalGross

Gesamtbetrag (Brutto)

float

totalNet

Gesamtbetrag (Netto)

float

amount

Endbetrag

float

customerId

Kundennummer

int

customerEmail

eMail- Adresse des Kunden

string

 

Filter

 

Parameter

Wert

Datentyp

searchTerm

Volltextsuche nach ...

 

Auftragsnummer
Kundennummer
externe Bestellnummer
Kunden- Benutzername

string

customerId

Kundennummer

int

shopId

Shopnummer

int

ebayAccount

eBay Benutzername

string

email

eMail-Adresse

string

dateFrom

Aufträge ab diesem Datum

date TT.MM.JJJJ

dateTo

Aufträge bis zu diesem Datum

date TT.MM.JJJJ

 

Beispiel JSON-Antwort

 

[  

   {  

      "id":40,

      "orderDate":"2018-01-08T00:00:00",

      "status":0,

      "shopId":null,

      "externalOrderId":null,

      "deliveryMethodId":0,

      "paymentMethodId":0,

      "totalGross":908.97,

      "totalNet":784.22,

      "amount":908.97,

      "customerId":10009,

      "customerEmail":"john@doe.de"

   },

   {  

      "id":39,

      "orderDate":"2018-01-16T00:00:00",

      "status":3,

      "shopId":4,

      "externalOrderId":"20001",

      "deliveryMethodId":3,

      "paymentMethodId":30,

      "totalGross":24.45,

      "totalNet":20.54,

      "amount":24.45,

      "customerId":10018,

      "customerEmail":"max@muster.de"

   }

]

 

Auftrag

Abrufbar unter api/[MANDANT]/orders/[ID] im folgenden Format:

 

Format

 

Schlüssel

Wert

Datentyp

id

Auftragsnummer

int

orderDate

Datum

date YYYY-MM-DD 00:00:00

status

Status

 

0 = Neu
1 = Teilgeliefert
2 = Erledigt
3 = Versandt

int

languageCode

Sprachkennzeichen

string

shopId

Shop- bzw. Marktplatznummer

int

externalOrderId

externe Bestellnummer

string

deliveryMethodId

ID der Versandart

int

deliveryMethodName

Versandart

string

shippingDate

Versanddatum

date YYYY-MM-DD 00:00:00

deliveryDate

(geplantes) Lieferdatum

date YYYY-MM-DD 00:00:00

deliveryPriority

Versandpriorität

 

0 = keine Prio.

1 = Prio.

int

deliveryCostsGross

Versandkosten (Brutto)

float

deliveryCostsNet

Versandkosten (Netto)

float

paymentMethodId

ID der Zahlungsart

int

paymentMethodName

Zahlungsart

string

paymentDate

Zahlungseingangsdatum

date YYYY-MM-DD 00:00:00

transactionId

Transaktions- ID

string

taxClass

Steuerkennzeichen (MwSt. Satz)

float

priceGroup

Preisgruppe

int

customerGroup

Kundengruppe (ID)

string

discount

Rabatt

float

totalGross

Gesamtbetrag (Brutto)

float

totalNet

Gesamtbetrag (Netto)

float

amount

Endbetrag

float

balance

Restbetrag

float

weight

Gewicht (in KG)

float

volume

Volumen

float

customerId

Kundennummer

string

marketplaceAccount

Marktplatz Verkäuferkonto

string

customerEmail

eMail- Adresse des Kunden

string

customerAccount

Benutzername/Shop-KdNr.

string

customerPhone1

Telefon 1

string

customerPhone2

Telefon 2

string

customerFax

Fax

string

customerBirthday

Geburtstag

date YYYY-MM-DD 00:00:00

messageInternal

Memo

string

messageExternal

Mitteilung

string

textFooter

Fußtext

string

textAdditional

Sondertext

string

trackingCodes

Paketnummern

string

Rechnungsanschrift

billingSalutation

Anrede

string

billingFirstname

Vorname

string

billingName1

Name1

string

billingName2

Name2

string

billingStreet

Straße

string

billingZip

PLZ

string

billingCity

Stadt

string

billingCountry

Land

string

Lieferanschrift

deliveryCustomerId

Kundennummer der Lieferanschrift

int

deliverySalutation

Anrede

string

deliveryFirstname

Vorname

string

deliveryName1

Name1

string

deliveryName2

Name2

string

deliveryStreet

Straße

string

deliveryZip

PLZ

string

deliveryCity

Stadt

string

Positionen

positions

Liste mit Artikeln

array

 

Artikelformat

 

Schlüssel

Wert

Datentyp

artcode

Artikelcode

string

title

Titel

string

description

Langtext

string

unit

Einheit

string

costsGross

Einzelpreis (Brutto)

float

costsNet

Einzelpreis (Netto)

float

totalGross

Gesamtpreis (Brutto)

float

totalNet

Gesamtpreis (Netto)

float

quantity

Menge

float

discount

Positionsrabatt

float

priceUnit

Preiseinheit

int

taxRate

MwSt. Satz

float

 

Beispiel JSON-Antwort

 

{  

   "id":41,

   "orderDate":"2018-04-09T00:00:00",

   "createdBy":"Gastbenutzer",

   "status":0,

   "languageCode":"DE",

   "shopId":4,

   "externalOrderId":"20001",

   "deliveryMethodId":3,

   "deliveryMethodName":"Postpaket",

   "shippingDate":"2018-04-09T00:00:00",

   "deliveryDate":"2015-06-16T00:00:00",

   "deliveryPriority":0,

   "deliveryCostsGross":4.9,

   "deliveryCostsNet":4.12,

   "paymentMethodId":30,

   "paymentMethodName":"Vorauskasse 2% Skonto",

   "paymentDate":"2018-04-09T00:00:00",

   "transactionId":null,

   "taxClass":2,

   "priceGroup":9,

   "customerGroup":null,

   "discount":0.0,

   "totalGross":24.85,

   "totalNet":20.88,

   "amount":24.85,

   "balance":0.0,

   "weight":0.12,

   "volume":0.0,

   "customerId":10018,

   "marketplaceAccount":null,

   "customerEmail":"max@muster.de",

   "customerAccount":"20003",

   "customerPhone1":null,

   "customerPhone2":null,

   "customerFax":null,

   "customerBirthday":null,

   "billingSalutation":"Herr",

   "billingFirstname":"Max",

   "billingName1":"Muster",

   "billingName2":null,

   "billingStreet":"Musterstr. 1",

   "billingZip":"12345",

   "billingCity":"Musterstadt",

   "billingCountry":"DE",

   "deliveryCustomerId":null,

   "deliverySalutation":null,

   "deliveryFirstname":null,

   "deliveryName1":null,

   "deliveryName2":null,

   "deliveryStreet":null,

   "deliveryZip":null,

   "deliveryCity":null,

   "positions":[  

      {  

         "artcode":"TR-03",

         "unit":null,

         "costsGross":19.95,

         "costsNet":16.76,

         "totalGross":19.95,

         "totalNet":16.76,

         "quantity":1.0,

         "discount":null,

         "priceUnit":1,

         "title":"Taschenrechner Modell 03",

         "taxRate":19.0,

         "description":"Kahsio Taschenrechner aus Plastik, transparent / blaues Gehäuse für den besonderen Look!"

      }

   ],

   "messageInternal":"Interne Nachricht",

   "messageExternal":"Bitte schnell liefern, Danke!",

   "textFooter":"Wir bedanken uns für Ihr Vertrauen.\r\nDiesem Auftrag liegen die Lieferungs- und Zahlungsbedingungen unseres Hauses zugrunde.\r\n",

   "textAdditional":"",

   "trackingCodes":"123456789"

}