Optimise Network API

Optimise Network API – Getting Started

Introduction The Optimise Network API is a REST API that provides access to a number of methods for both Affiliates & Merchants. The API gives response in XML & JSON formats. There are two ways by which you can get the response in your requested format. 1. Pass the parameter output=json(for JSON) or xml(for XML) […]

Optimise Network API – Affiliate

Optimise API Request Headers The API will return responses in both JSON and XML format. There are two ways by which you can get the response in your requested format. 1. Pass the parameter output=json(for JSON) or xml(for XML) in your request URL. 2. Pass the appropriate headers in your request for getting the response […]

API Authentication

Overview With each API request you must send 3 parameters to validate your identity: API Key Signature value (encrypted with your private key) SigData value (unencrypted) Within your Optimise Affiliate Login you will be able to generate 2 keys: API Key (public) Private Key (private – you should never transmit your private key) Find your […]

Optimise Network API – Merchant

Optimise API Request Headers The API will return responses in both JSON and XML format. You need to add the appropriate headers to your request. For JSON Response: Content-Type: application/json; charset=utf-8 For XML Response: Content-Type: text/xml; charset=UTF-8 Authentication With each request you must authenticate with API service by passing the following information: API Key Signature […]

Optimise Network API – GetProducts – Code Samples

The following samples can be used to access the Optimise Network API Affiliate GetProducts method. PHP ASP.net – C# ASP.net – VB.net Java Read more about the GetProducts method and the Getting Started Guide here. PHP All requests are HTTP/HTTPS GET. Implement the below code into your PHP programme to consume the service. <?php error_reporting(E_ALL ^ E_WARNING); date_default_timezone_set(“UTC”); […]

Time zones

Optimise Campaigns run the Time Zone related to where the primary activity takes place. For example a Singapore Hotels Campaign would run in (UTC+08:00) Kuala Lumpur, Singapore. The following table lists Time Zone IDs that can be used with the Optimise Network API. TimeZoneID Time Zone Name 1 (UTC-12:00) International Date Line West 2 (UTC-11:00) Coordinated […]