Abfrage von Versanddienstleistern aus Speed4Trade CONNECT. |
<request method="fetchShippingCarriers" version="1.0.0"> <filter> <mandator_id filter_method="=" filter_value="1" /> <shipping_carrier_id filter_method="=" filter_value="1448" /> <!-- <shipping_carrier_identifier filter_method="=" filter_value="Hermes" /> --> <external_id filter_method="=" filter_value="H" /> </filter> </request> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
---|---|---|---|---|
request |
Root-Element der Anfrage |
1 |
Element |
|
method |
Attribut von request. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchShippingCarriers“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
filter |
Legt Parameter fest nach denen die Ergebnismenge eingeschränkt wird. Mehrere Filter werden als ODER-Verknüpfung, Elemente innerhalb des Filters als UND-Verknüpfung behandelt. |
1..N |
Element |
|
mandator_id |
Schränkt die Ergebnismenge der Abfrage auf einen bestimmten Mandanten ein. |
1 |
Element |
|
filter_method |
Attribut von mandator_id. Legt das Verhalten des ID-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von mandator_id. Legt den Filterwert des ID-Filters fest. |
1 |
integer |
|
shipping_carrier_id |
Schränkt die Ergebnismenge der Abfrage auf einen bestimmten Versanddienstleister ein. |
0..1 |
Element |
|
filter_method |
Attribut von shipping_carrier_id. Legt das Verhalten des Versanddienstleister-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von shipping_carrier_id. Legt den Filterwert des Versanddienstleister-Filters fest. |
1 |
string |
|
shipping_carrier_identifier |
Schränkt die Ergebnismenge der Abfrage auf einen bestimmten Versanddienstleister ein. |
0..1 |
Element |
|
filter_method |
Attribut von shipping_carrier_identifier. Legt das Verhalten des Versanddienstleister-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von shipping_carrier_identifier. Legt den Filterwert des Versanddienstleister-Filters fest. |
1 |
string |
|
external_id |
Schränkt die Ergebnismenge der Abfrage auf eine bestimmte exteren ID ein. |
1 |
Element |
|
filter_method |
Attribut von external_id. Legt das Verhalten des Externen-ID-Filters fest. |
1 |
string |
Fester Wert: „=“ |
filter_value |
Attribut von external_id. Legt den Filterwert des Externen-ID-Filters fest. |
1 |
string |
<response method="fetchShippingCarriers" version="1.0.0"> <report return_code="0"/> <shipping_carrier> <shipping_carrier_id>145</shipping_carrier_id> <mandator_id>1</mandator_id> <shipping_carrier_identifier>Hermes</shipping_carrier_identifier> <tracking_account_id>375</tracking_account_id> <link></link> <external_id>H</external_id> </shipping_carrier> </response> |
Name |
Beschreibung |
Anz. |
Typ |
sonstiges |
response |
Root-Element der Antwort |
1 |
Element |
|
method |
Attribut von response. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „fetchShipping Carriers“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
string |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
1 |
Element |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
shipping_carrier |
Wrapper-Element, das die Daten eines Versanddienstleister zusammenfasst |
0..N |
Element |
|
shipping_ carrier_id |
ID des Versanddienstleisters |
1 |
integer |
|
mandator_id |
ID des Mandanten |
1 |
integer |
|
shipping_ carrier_identifier |
Bezeichnung des Versanddienstleisters |
1 |
string |
|
tracking_account_id |
ID des Trackingaccounts |
0..1 |
integer |
|
link |
URL zur Tracking-Hompage |
0..1 |
string |
|
external_id |
externe ID |
0..1 |
string |
Version |
Änderungsbeschreibung |
3.2.9.88 |
Einführung des Calls |
3.4.35.1 |
Erweiterung der Response um tracking_account_id. |
3.5.37 |
Hinzufügen der externen ID |