Skip to main content

Incentive Program Resource - List

Purpose

Retrieve a list of Incentive Programs which your API Credentials have access to. This JSON response includes Incentive Program data.

Request - Incentive Programs List

Endpoint

/incentive_programs

Authentication

Include your API Key within the x-api-key header as described here.

Parameters

The following table lists the parameters that this query supports. All of the parameters listed are query parameters.

ParameterTypeDefinition
pageintThe page number of the results you want (set to 1, if not provided)

Request Body

Do not provide a request body when calling this method.

Response - Incentive Programs List

If successful, this method returns a response body with the following structure:

Response Body

{
"code":200,
"success":1,
"data": [
Incentive Program Resources listed here... (See "Incentive Program Overview" page)
]
"errors": []
"meta": {
"current_page": 1,
"from": 1,
"last_page": 1,
"path": "[path_to_endpoint]",
"per_page": 50,
"to": 10,
"total": 10
},
"links": {
"first": "[path_to_endpoint]?page=1",
"last": "[path_to_endpoint]?page=1",
"prev": null,
"next": null
}
}

Properties

The following table defines the properties that appear in this resource:

KeyTypeDefinition
codeintegerHTTP Status Code (ie; 200, 403, etc).
successintegerEither 1 (success) or 0 (fail).
datalistList of Incentive Programs returned. The data structure of each Utilizations is a Incentive Program Resource.
errorsobjectIf the request fails, this will contain information about the error.
metaobjectContains information about pagination and total record count.
linksobjectContains pre-built links for forward/backward pagination.