Every HTTP request coming to Infogr.am REST API service is being verified for API user’s authenticity. To accomplish this, two HTTP request parameters are important: the
api_key and the
api_sig: the former identifies the API account (and hence the user) itself and the latter contains so-called “request signature” which is computed by the caller using the API account’s secret key before sending the request.
The subject of this request authentication process is every HTTP request to the Infogr.am API service (i.e., every requested URL starting with
https://infogr.am/service/v1/) disregarding the HTTP method (e.g. GET, POST etc.).
To learn more on how to sign Infogr.am API requests, see page Request Signing.