Getting Started


 

CloudBilling may often require information from external systems, e.g. customer information, purchasing and usage information, etc.

Furthermore, external systems may need access to information stored within, or generated by CloudBilling, e.g. retrieval of calculated Invoice information for use in a financial system.

Integration is thus a crucial component of the CloudBilling platform. This section highlights how such integration is achieved via the secure CloudBilling API.

Overview

All available API methods are listed in the Methods section. This is a sensible starting point in order to get familiarised with API functionality.

A more detailed clarification of types used by various methods can be viewed in the Types/Objects section.

Using the API

Note that usage of the CloudBilling API requires authentication. Details around the authentication mechanism employed in the CloudBilling API is described in more detail in the Understanding API Security section. The URL for consuming the API is https://api.cloudbilling.nl/v1_3_2.svc and the WSDL can be found at https://api.cloudbilling.nl/v1_3_2.svc?wsdl.

Examples

Code samples for various languages can be found here. Note that these examples were written for an older version of the API. These will be updated in the near future.

Quick Start

The following quick start guide lists some of the most common API functionality:

I want to...MethodTypes/Objects
Upload Usage informationUploadPurchasesPurchase
Upload CustomersUploadCustomersCustomer
Download Invoice HeadersGetInvoiceHeadersInvoice Header
Download a full InvoiceGetInvoiceDetailsInvoice Result
Download a Transformed InvoiceComing soon...