Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Query String Length: The maximum length of the query string is 2048 bytes. 

  • The error message response is nvarchar(100).

  • A REST API call to the Hub accepts a single entity per call. For example, the client must make a new <request> call to the hub for every sales order.

  • Push message entities are sent in parts. Multiple entities can be sent at once.  In an example for Push Stock Adjustment, each separate adjustment entity/part will be sent wrapped in "Responses" and "Response" tags. 

  • The maximum character length of the URL endpoint is 300.

  • For Push JSON, Null or "" is returned when there is no data, i.e., "SalesInvoiceNumber": null, or  "DeliveryAddressLine2": "",. Empty entities can be changed to {} if required.

  • For Push XML, an empty entity is returned, i.e. <DeliveryAddressCounty/

    >  

    >  

  • The endpoint and API is different between the UAT environment and Live within a client entity.

  • DC data is seperated.

  • The message parts are sent one after the other. MessagePart 1 then MessagePart 2 then MessagePart 3 etc.