Suche in diesem Bereich
The backend of the AutoDNS XML interface is addressed via XML communication. Every XML request is checked for validity and the existence of required authorizations, processed and then answered with an XML response. The XML response contains information about the successful or unsuccessful completion of the operation and any requested data (for example, for the Info and List tasks ).
Depending on the task the request is processed synchronously (realtime) via data from the database or via communication with the registry (asynchronous).
Every user can use the interface without additional activation.
Transport and Coding
The XML request is sent as a body of an HTTP request to the URLs mentioned above.
The content-type is application/xml.
The encoding is UTF-8.
Only 3 requests per second and IP can be executed.
Meaning of Status Types and Status Codes
The system responses contain information about the status of the request in the tag <status>.
|success||S400101||S (Success) = Order was successfully accepted.|
|error||E400101||E (Error) = An error has occurred.|
N (Notification) = For some types of jobs, instead of a "Success" or "Error" message, you will first receive a "Notification" message.
This means that the request has been accepted and is processed asynchronously. When the job has been completely processed, the user is informed of the final status by email, polling or push.
Example for a status block
The AutoDNS XML API knows five order types for standard objects:
Creating an object
Changing an existing object
Deleting an existing object
Single query of an object
List query for a group of identical objects
For details see page requests.
A request is made up of an authentication and one or more task blocks.
code (task code)
For details see page Responses.
For each task, one Result object is returned, each of which returns a status.
result (Pro Auftragstyp ein Ergebnis)