Goldilox API
Goldilox API (3.0)
Download OpenAPI specification:Download
Goldilox Server APIs
Get device authentication JWT token.
path Parameters
apiVersion required | string apiVersion |
partnerCode required | string partnerCode |
header Parameters
Authorization | string JWToken |
Request Body schema: application/json
tokenRequest
awsAccessKey | string |
awsSecretKey | string |
cognitoId | string |
cognitoSessionToken | string |
legacyDeviceAuthToken | string |
legacyDeviceId | string |
pinpointId | string |
Responses
OK
Created
Unauthorized
Forbidden
Not Found
Request samples
- Payload
- "awsAccessKey": "string",
- "awsSecretKey": "string",
- "cognitoId": "string",
- "cognitoSessionToken": "string",
- "legacyDeviceAuthToken": "string",
- "legacyDeviceId": "string",
- "pinpointId": "string"
getBannerRate
path Parameters
apiVersion required | string API and operation version number. |
partnerCode required | string Code used to identify which partner the operation applies to. |
query Parameters
date | string <date> date |
step | string step |
header Parameters
Authorization | string JWToken |
Responses
OK
Unauthorized
Forbidden
Not Found
getBannerRate
path Parameters
apiVersion required | string API and operation version number. |
partnerCode required | string Code used to identify which partner the operation applies to. |
rulesetId required | string rulesetId |
query Parameters
date | string <date> date |
step | string step |
header Parameters
Authorization | string JWToken |
Responses
OK
Unauthorized
Forbidden
Not Found
Get client specific device configuration.
path Parameters
apiVersion required | string apiVersion |
partnerCode required | string partnerCode |
query Parameters
clientVersion required | string clientVersion |
clientVersionCode | string Default: "0" clientVersionCode |
platform required | string platform |
platformVersion required | string platformVersion |
header Parameters
Authorization | string JWToken |
Responses
OK
Unauthorized
Forbidden
Not Found
Gets actions for client device.
path Parameters
apiVersion required | string apiVersion |
partnerCode required | string partnerCode |
state required | string state |
header Parameters
Authorization | string JWToken |
Responses
OK
Unauthorized
Forbidden
Not Found
Get content categories for the client.
path Parameters
apiVersion required | string API and operation version number. |
partnerCode required | string Code used to identify which partner the operation applies to. |
header Parameters
Authorization | string JWToken |
Responses
OK
Unauthorized
Forbidden
Not Found
Response samples
- 200
- "categories": [
- {
- "id": "string",
- "name": "string"
Get content for the client.
path Parameters
apiVersion required | string API and operation version number. |
partnerCode required | string Code used to identify which partner the operation applies to. |
header Parameters
Authorization | string JWToken |
Request Body schema: application/json;charset=UTF-8
contentRequest
metrics | object |
ruleset-id | Array of string |
Responses
OK
Created
Unauthorized
Forbidden
Not Found
Request samples
- Payload
- "metrics": {
- "property1": "string",
- "property2": "string"
- "ruleset-id": [
- "string"
Response samples
- 200
- "displayType": "string",
- "displayView": "string",
- "layout": {
- "height": "string",
- "width": "string"
- "notification": {
- "text": "string",
- "title": "string"
- "url": "string"