Sourcepoint's reporting API allows your organization to retrieve and ingest pageview and message data normally found in Sourcepoint's reporting dashboard into your own business intelligence (BI) tool.

Responses from the reporting API does not support pagination and there are no limits to number of entries returned by the API.


Use of Sourcepoint's reporting API requires an API key. Currently, you will need to reach out to your Sourcepoint account manager to retrieve this API key. This API key will need to be set in the header name X-API-KEY of your request.


API keys generated by Sourcepoint are valid for 1 year.

curl --request POST \
     --url \
     --header 'X-API-KEY: 123456789abcdefghijklmnopqrstuvwxyz987654321zyxwvutsrqponmlkjihg' \
     --header 'accept: application/json' \
     --header 'content-type: application/json'