Repustate Sentiment and Text Analytics
Repustate's sentiment analysis and text analytics API allows you to extract key words and phrases and determine social media sentiment in one of many languages. These languages include English, Arabic, German, French and Spanish. Monitor social media as well using our API and retrieve your data all with simple API calls.
Repustate Sentiment and Text Analytics endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
Chunking with sentiment /v2/{apikey}/chunk.json |
Often you might be interested in the individual portions of a document's sentiment, rather than the overall sentiment. Chunking is the process of breaking up a document into its… |
| POST |
PowerPoint Slides /v2/{apikey}/powerpoint |
Repustate allows you to programmatically create PowerPoint slides with a simple API call. This API call can be really useful for automating reports that need to be generated… |
| POST |
Nouns /v2/{apikey}/noun.json |
With Repustate's natural language toolkit, you can extract nouns, or people, places and things, from data all over the world. Find the topics that are of importance to your… |
| POST |
Adjectives /v2/{apikey}/adj.json |
With Repustate's natural language toolkit, you can extract key adjectives from data all over the world. Find out which words people are using to describe a particular brand,… |
| POST |
Bulk language detection /v2/{apikey}/bulk-detect-language.json |
Similar to language detection, but works on many pieces of text all at once. Structured similarly to the bulk sentiment call. |
| POST |
Data extraction /v2/{apikey}/extract-dates.json |
Returns any mention of a date in english in form of YYYY-MM-DD. For example, "I'm going to school next week" would have result in "next week" being converted into a date string. |
| POST |
Correction /v2/{apikey}/correction.json |
If you feel our sentiment engine is incorrect, you can issue a correction using this API call. This correction will only affect your data and cannot be influenced by others. In… |
| POST |
Categorizations /v2/{apikey}/categorize.json |
Sometimes sentiment alone isn't enough - you want to know which aspects of a particular subject carry sentiment. For example, if you're a hotel, you might be interested in… |
| GET |
Language detection /v2/{apikey}/detect-language.json |
Given a piece of text (or a URL to a website), this API call will determine the language of the text in question. The response will contain a two letter code representing the… |
| POST |
Sentiment (bulk) /v2/{apikey}/bulk-score.json |
If you plan on analyzing a large number of text documents (i.e you already have the text and you're not relying on Repustate to grab the content via a URL) then we suggest… |
| GET |
N-grams /v2/{apikey}/ngrams.json |
This API call generates all n-grams within a block of text (or URL) and returns the frequency of their occurrence. For more information about n-grams, check out the Wikipedia… |
| GET |
Clean HTML /v2/{apikey}/clean-html.json |
This API call will extract out the most important part of a web page, removing all tags and any common header or footer content. For those familiar with Readability.js, this API… |
| POST |
Verbs /v2/{apikey}/verb.json |
With Repustate's natural language toolkit, you can extract key verbs, or action words, from data all over the world. Find the words that connote an intent to act on a certain… |
| POST |
Sentiment /v2/{apikey}/score.json |
Repustate's sentiment analysis allows you to determine the sentiment (how people "feel" about a particular topic) from any data source you have access to. Like most of… |
Repustate Sentiment and Text Analytics pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $79 / month | — |
|
| ULTRA Recommended | $499 / month | — |
|
| MEGA | $1,299 / month | — |
|