API Example Get Account Balance

From InClickAdServer

Get Account Balance - Single Account

This API Service Request will obtain the balance of the provided inClick Ad Server user account. This Service Request can be used to obtain the balance of any account in the system, advertiser or publisher.

In the factory User Interface (UI), the corresponding information is the Account Balance located in the upper right corner of most screens inside the Account Summary block.

The Code Example

Breaking Down the Code

This require references the local inClick Ad Server deployment configuration files allowing your code to utilize the pre-packaged API Objects as well as the bundled PHPOlait services.


This will include the files that contain the API Objects and Classes needed for this API Service Request.


The $base_url is the URL to your inClick Ad Server deployment, the ad server root URL. For local host API usage, the constant of INCLICK_WEB_URL is defined in the globals.php file referenced earlier. Remote deployments, deployments where the ad server and API Request Location are not on the same server, would change this to the fully qualified URL to the ad server root directory.

The $service_key is one of the the api_service_keys values you created for your ad server. (more information)


This is where we create an instance of the class needed to perform an Account Balance request.


This line processes the API Service Request using the Account ID ($account_id) provided.


This section of code is provided to give you a visual confirmation of what occurred, or to let you know what error occurred.