Skip to content

XML Schema Definition.xsd

The XML schema GdxEoStructures.xsd defines every data structure used by the SOAP Custom Link — orders, tasks, addresses, invoices, rides and more. Use it to generate types, validate outgoing XML, and look up the exact fields for each structure.

  • Validate before you send. Validate your StoreOrdersNormal (and other) payloads against this schema to catch structural errors locally.
  • Generate types. Feed it to your SOAP/XML tooling (e.g. xsd.exe, wsimport, or a code generator) to produce strongly-typed classes.
  • Look up fields. Each type carries <xs:documentation> describing its elements — search the file for a type name such as TEoOrderMx or TEoTaskMx.
TypePurpose
TEoCustomLinkStoreOrdersNormalWrapper for the store-orders request
TEoOrderMxList / TEoOrderMxThe order(s) to store
TEoTaskMxList / TEoTaskMxTasks on an order (pickup, delivery, …)
TEoAddressAn address (name, street, postcode, place, country)
TEoDateTimeWindowA DateTimeBegin / DateTimeEnd time window
TEoKeyIntInfraMx_NoData (written on the wire as Type="TEoKeyIntInfraMx")Record key; negative Id = insert, positive = update

See the order intake example for a complete request/response built from these types.