Sending Request Through cURL

The cURL is a command line tool for getting or sending data using URL syntax. For details on cURL, its syntax and exit codes, please visit their official site.

To post request to Billing we recommend the following command:

curl --connect-timeout 10 -d'
<xml request>
' -H 'Content-type:text/xml' https://<Billing Core server>:<Port>/RP

where

  • <xml request> is an Billing API method call formed according to XML-RPC specification

    Note: To make a call from a file, use command -d@ instead of -d.

  • <Billing Core server> is a host name or IP address of a server where Billing Core is installed
  • <port> is a xmlrpcd port number listened by Billing Core server, by default it is 5224

Example:

curl --connect-timeout 10 -d@'/root/DomainSubscrAdd_API.xml' -H 'Content-type:text/xml' https://10.183.05.190:5224
CloudBlue, an Ingram Micro business, uses cookies to improve the usability of our site. By continuing to use this site and/or logging in you are accepting the use of these cookies. For more information, visit our Privacy Policy.