Request / Response Format
When sending non-idempotent/destructive requests, all parameters must be embedded into a request XML document. The request XML document must always be valid according to the provided XSDs. XML can be validated here.
Every non-idempotent request is either sent as an HTTP POST or an HTTP PUT (depending on the action to be invoked). The HTTP request's body should contain only the plain request XML document. The appropriate HTTP Content-Type header (text/xml) should also be set.
Idempotent/non-destructive API requests are always HTTP GET and accept regular HTTP GET parameters.
API responses (including error responses) will always consist of well-formatted XML. We do not honour the HTTP Accept header.
All prices / monetary amounts are in EUR (€) or in PLN.
Schema for v1.1: Response.xsd