Video Guide
Step 1: Generate AToken
method: POST
url: https://v9.footfallcam.com/account/GenerateAccessToken
Body(payload):
{
"email": "[email protected]",
"password": "123456",
"expiration": "2024-03-15"
}
After clicking send, you may able to get the AToken in the Body Response.
Step 2: Generate site detail
method: GET
url: https://data.footfallcam.com/api/Sites
Hearder: add the KEYWORD AToken in key, and paste the AToken generated before into value
After clicking send, you can get the BranchId in the Body Response.
Step 3: Call Cube Example
Method: POST
URL: https://cube.footfallcam.com/API/v1/load
Authorization: Bearer Token: {{your access token}}
KEY Content-Type VALUE: application/json
Body:
{ "query": { "measures": [ "sitearea_footfallcounting_hour.FC01_1_SUM", "sitearea_footfallcounting_hour.FC02_1_SUM" ], "dimensions": [ "sitearea_footfallcounting_hour.BranchName", "sitearea_footfallcounting_hour.Time" ], "filters": [ { "member": "sitearea_footfallcounting_hour.BranchId", "operator": "equals", "values": [ "6903" ] }, { "member": "sitearea_footfallcounting_hour.isoperating", "operator": "equals", "values": [ "true" ] } ], "timeDimensions": [ { "dimension": "sitearea_footfallcounting_hour.Time", "dateRange": [ "2023-07-27T00:00:00.000", "2023-07-27" ] } ], "order": [ [ "sitearea_footfallcounting_hour.BranchId", "asc" ], [ "sitearea_footfallcounting_hour.Time", "asc" ] ], "offset": 0, "limit": 100 } }
You can get the data in the Body Response after clicking send.
Please refer List of Cube to use other cube and refer Metric Documentation for the metrics.