API extension - order functions

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: API extension - order functions  (Read 6117 times)

0 Members and 1 Guest are viewing this topic.

katrinateuserv

  • Guest
API extension - order functions
« on: October 29, 2014, 03:10:43 PM »

Hello,

For some time past EUserv provides an XML-RPC interface / API for all customers who want to connect their own applications directly to the EUserv database. In particular for resellers or customers with many contracts, the management of contracts is thus easier and an anonymization is also possible.

We have upgraded the old API version in the last few days to version 0.5.6 and thus implements some important new features:

It is now possible to carry out orders through the API, which are handled as a "normal" order through the website. In particular for domain registration, the new features are interesting because domains can be tested directly for availability and ordered subsequently. Domain transfers are also possible. Each order will be acknowledged with the usual order confirmation.

So as a user (if you are a reseller for example) you can connect your own ERP system or your own online shop and directly trigger orders.

The following new features have been implemented in the API:

domain.check
---
Use this function to check whether the domain is valid and free under the desired domain extension. If the domain is already registered, the AuthCode must be specified when ordering. Please note, that this function is not a Whois Gateway.


order_external.get_possible_items
---
With this function, you can obtain a list of all items that are available for you. This function needs to be notified, for which items you want to have a list for. You also have the option of restricting (for the article name) the list on a search pattern. The function returns information such as the item number, the monthly price, setup fee, the name, the payment period, the contract period and, if a special price is active, the special price for the setup fee.


order_external.create_order
---
With this function, you can make a purchase. At least an article code is required here. If you order a product from the product line domain, hosting or mail, you must also specify a domain. If this domain already exists, you must specify the corresponding AuthCode to transfer the domain.

For each function, a Running Example (working example) is available as always in the documentation in the programming language PHP. These will facilitate the use and implementation into your system.



For more information and the complete documentation, see the wiki at EUserv http://wiki.euserv.de. The english version is coming up soon.



kind regards,
Katrin
Logged


Pages: [1]   Go Up
 

Page created in 0.13 seconds with 18 queries.