Reports

Use this API endpoint for general requests related to the Ooyala IQ API.

get

Make a GET request to receive a report containing analytics information according to desired specifications.

For queries with parameters that exceed the HTTP GET specification limit of 230 characters, please use a POST request.

A business use case example is presented below, which queries how different brands are performing.

post

Receive a report containing analytics information according to desired specifications. Make a POST request instead of a GET request for queries with parameters that exceed the HTTP GET specification limit of 230 characters. Some browsers and HTTP clients may support more than 230 characters, but we do not provide official support for queries that violate the HTTP GET specification.

For POST requests, pass aJSONobject in the request body instead of query string parameters for a GET request.

For example, using curl, your request could take the form curl -H "Content-Type: application/json" -d '{your JSON here}'
'http://api.ooyala.com/v3/analytics/reports/?api_key=7ab06&expires=1299991855
&signature=ZWU3NGYzM2RkZDMxZTJmMjgxOTY0OThhOWM3YjcyOTg'

The business use case example below queries how different geographies are driving content traffic.