Identifikatoren
Die meisten Ressourcen- und Referenz-IDs bestehen aus einer 24-stelligen hexadezimalen Zeichenfolge. Behandeln Sie jede ID als undurchsichtig und speichern Sie sie exakt so, wie sie zurückgegeben wird.Zeitstempel
Öffentliche Zeitstempel verwenden ISO-8601-UTC-Werte mit abschließendemZ:
- Bewahren Sie den Zeitpunkt in Logs und Checkpoints in UTC auf.
- Entfernen Sie das abschließende
Znicht. createdAtFromundcreatedAtTosind inklusive Grenzen.
Payroll-Monate
Zeiträume von Payroll-Dokumenten verwendenYYYY-MM:
startMonth ist der erste abgedeckte Monat und endMonth der letzte abgedeckte Monat gemäß den Dokumentmetadaten.
Ländercodes
countryCode verwendet einen zweistelligen Länder- oder Gebietscode in Großbuchstaben, beispielsweise:
Geldwerte in Bestellprodukten
Umsatzsteuer- und Preiswerte eines Bestellprodukts werden als Dezimalzeichenfolgen und nicht als ganzzahlige Cent-Werte zurückgegeben:- Bewahren Sie die zurückgegebene Genauigkeit unverändert auf.
- Verwenden Sie für Berechnungen einen exakten Dezimaldatentyp und keine binäre Gleitkommaarithmetik.
vatRateist ein als Zeichenfolge dargestellter Dezimalprozentsatz.vatRateundgrossAmountverwenden zwei Nachkommastellen;netAmountverwendet vier Nachkommastellen.grossServiceundnetServicesind nullable Dezimalzeichenfolgen mit zwei Nachkommastellen.serviceist nullable; das Anbieter-Schema verwendet bei Zubehörnull, wenn das Servicekennzeichen nicht anwendbar ist.model,manufacturerNameundarticleGroupNamesind nullable Zeichenfolgen.- Die bisherigen Felder
description,rateInCentsundserviceRateInCentssind nicht mehr Bestandteil vonOrderProduct.
Enums
Enum-Werte sind case-sensitive. Beispiele:
Ein Client darf nicht allein deshalb fehlschlagen, weil eine Response einen zusätzlichen Enum-Wert enthält, der durch ein kompatibles Vertragsupdate eingeführt wurde. Protokollieren Sie unbekannte Werte und stellen Sie sie zur Mapping-Prüfung bereit.
Null, ausgelassene Eigenschaft und leerer String
Dateien
Incident-Uploads akzeptierenimage/* oder application/pdf im Multipart-Feld uploads, vorbehaltlich der dokumentierten Grenzwerte für Dateianzahl und vollständige Body-Größe. Download-Endpoints geben den in der Response dokumentierten Medientyp zurück.