Block 64 Partner Metadata API will allow you to programmatically access Combine data and features.
Prerequisites
client id and secret and partner id
- A list of client id, client secret and partner id is provided.
Sample CURL request and response
Authorize request
curl --location --request POST 'https://api.block64.com/api/v1/auth/authorize' \--form 'client_id="a2264f899a38dca762f818bd47dbeb1676f956088ade1799cfc64a5ccdecaab8"' \--form 'client_secret="c0cb25446703c6c9ac3e1fd3dee0964130d63c5b007a69fd7821f59152fd0d2e8bb1302dcc272da3fc7db86dacec9f4777a8f9e9adf2a2d7bcccecd69f521a81"' \--form 'partner_id=104'
Authorize response
{"expire_time": 3600,"region_url": "https://api.block64.com/api/v1","token": "eyJhbGciOiJIUzUxKiIsImlhdCI6MTY0OTI1Njc4NCwiZXhwIjoxNjQ5MjYwMzg0fQ.eyJjbGllbnRfaWQiOiJhMjI2M2Y4OTlhMzhkY2E3NjJmODE4YmQ0N2RiZWIxNjc2Zjk1NjA4OGFkZTE3OTljZmM2NGE1Y2NkZWNhYWI4IiwidXNlcl9pZCI6MTAwMSwiY3VzdG8tZXJfZ3VpZCI6IjQ2YzE5Y2U1LTJkMzYtODdlOC04MGQ0LTk0YmZhMTlmMGY5ZiJ9.jGBER3jbbNdrK_D3-JjxR14dbEBJJwzbX3MXB2TaHN18zzjMrbg8I4QnwWPMDWpEyCi42qi9BdYNTQ8epWocEg"}
Index fetch request
curl --location --request GET 'https://api.block64.com/api/v1/reports/index' \--header 'Authorization: Bearer eyJhbGciOiJIUzUxKiIsImlhdCI6MTY0OTI1Njc4NCwiZXhwIjoxNjQ5MjYwMzg0fQ.eyJjbGllbnRfaWQiOiJhMjI2M2Y4OTlhMzhkY2E3NjJmODE4YmQ0N2RiZWIxNjc2Zjk1NjA4OGFkZTE3OTljZmM2NGE1Y2NkZWNhYWI4IiwidXNlcl9pZCI6MTAwMSwiY3VzdG8tZXJfZ3VpZCI6IjQ2YzE5Y2U1LTJkMzYtODdlOC04MGQ0LTk0YmZhMTlmMGY5ZiJ9.jGBER3jbbNdrK_D3-JjxR14dbEBJJwzbX3MXB2TaHN18zzjMrbg8I4QnwWPMDWpEyCi42qi9BdYNTQ8epWocEg'
Index fetch response
- This is the full list of available url to fetch data.
[{"DataURL": "","IsLeaf": false,"ItemKind": "Folder","ItemName": "Folder","Key": "block_64_deployments","Name": "Block 64 Deployments","Parent": "sites"},{"DataURL": "https://api.block64.com/api/v1/reports/deployments","IsLeaf": true,"ItemKind": "Table","ItemName": "Table","Key": "deployments","Name": "Deployments","Parent": "block_64_deployments"},{"DataURL": "https://api.block64.com/api/v1/reports/deployment_activities","IsLeaf": true,"ItemKind": "Table","ItemName": "Table","Key": "deployment_activities","Name": "Deployment Activites","Parent": "block_64_deployments"}]
Data fetch request
- The same Bearer Token needs to be put into headers when making requests.
curl --location --request GET 'https://api.block64.com/api/v1/reports/deployments' \--header 'Authorization: Bearer eyJhbGciOiJIUzUxKiIsImlhdCI6MTY0OTI1Njc4NCwiZXhwIjoxNjQ5MjYwMzg0fQ.eyJjbGllbnRfaWQiOiJhMjI2M2Y4OTlhMzhkY2E3NjJmODE4YmQ0N2RiZWIxNjc2Zjk1NjA4OGFkZTE3OTljZmM2NGE1Y2NkZWNhYWI4IiwidXNlcl9pZCI6MTAwMSwiY3VzdG8tZXJfZ3VpZCI6IjQ2YzE5Y2U1LTJkMzYtODdlOC04MGQ0LTk0YmZhMTlmMGY5ZiJ9.jGBER3jbbNdrK_D3-JjxR14dbEBJJwzbX3MXB2TaHN18zzjMrbg8I4QnwWPMDWpEyCi42qi9BdYNTQ8epWocEg'
Data fetch response
{"count": 71,"limit": 100000,"next": null,"previous": null,"results": [{"activation_email_opened": "2022-01-05T20:27:02Z","activation_email_sent": "2022-01-05T20:26:54Z","application_activated": "2022-01-05T20:28:01Z","campaign": "License Augmentation","company_name": "A Corp","deliverable_generated": null,"deployment_id": 1001},{"activation_email_opened": "2022-01-05T20:27:02Z","activation_email_sent": "2022-01-05T20:26:54Z","application_activated": "2022-01-05T20:28:01Z","campaign": "License Augmentation","company_name": "B Corp","deliverable_generated": null,"deployment_id": 1002}]}