Content Analysis API

Content Analysis API is designed to help you discover citations of the target keyword or brand and analyze the sentiments around it. The endpoints of this API allow you to find citations for a keyword or brand across the web and get a complete overview of the available citation data. All Content Analysis API endpoints support only the Live data retrieval method. Your account is billed for setting a task and retrieving its results, where one row is the object containing data on a single citation.


Pricing by mode

Endpoint Mode Turnaround time Billing unit Price
All Content Analysis endpoints /content_analysis/* Live modeSingle POST requestUp to 2 seconds on averagePer task + per row$0.024 + $0.000036

Turnaround times are averages and can vary slightly with load and task complexity


FAQ

Questions about Content Analysis API

What sentiment data does the API return?

The API identifies positive, negative, and neutral polarity in any text, and detects six sentiment connotations: anger, happiness, love, sadness, share (the desire to share content), and fun. You will get citation counts for each polarity type and each connotation.

Do filtering and sorting increase the cost of a request?

No. With the Search endpoint, you can choose how many results to retrieve, then filter and sort them at no extra charge. Filters are the cheapest way to control spending because you’re billed per row, and precise filtering keeps irrelevant citations out of the response.

Why is the Standard data retrieval method not available for the Content Analysis API?

All of the Content Analysis API endpoints access data from our proprietary databases, making data retrieval nearly instantaneous. Thus, there is no need to make separate POST and GET requests.

How is the price for Content Analysis API endpoints calculated?

Your account is billed for setting a task and for each row in the response. You can get up to 1,000 rows with each request.

Given that the price for setting a task is $0.024 and the price per each row is $0.000036, the price of one task with 1,000 rows is calculated as follows:

0.024 + 0.000036 × 1,000 = $0.06