Sentiment Analysis API
Sentiment analysis API uses machine learning to reveal the structure and meaning of text. You can extract information about people, places, and events, and better understand customer sentiment.
API Server
nlu-api.allganize.ai is Allganize's NLU API endpoint. If you are using on-prem, please use your API endpoint.
Getting API KEY
The NLU API uses API keys to authenticate requests that you can find in the Allganize NLU API dashboard. Go to Settings > General to find your API key. If you don't have an account yet, you can create one here.
Provide your API KEY
in the request header API-KEY
.
API KEY
in the request header API-KEY
.Sentiment Analysis API
POST
https://nlu-api.allganize.ai/api/inference
Headers
Name | Type | Description |
---|---|---|
API-KEY | string | Your API Key can be found on your dashboard Settings menu, under the General tab. |
Request Body
Name | Type | Description |
---|---|---|
text | string | Input text you want to analyze. You can enter up to 2000 characters, after which the entered characters will be ignored. |
Request Example
Please replace YOUR_API_KEY with your one in the example below. Please see getting-api-key section.
Response Example
Error Messages
Please read the error message you get if you don't get the response that you expected.
Status Code | Error Code | Name | Message | Description |
500 | 7000 | API Error | Something went wrong | Default API error message for any uncategorized errors. |
403 | 7001 | Invalid API Key | API-KEY is not valid. | When the API Key requested to the header is invalid. |
403 | 7002 | Invalid JSON | Cannot decode the requested JSON body. | When the requested JSON is not decodable. |
400 | 7003 | Invalid Parameter | Requested parameters are not valid. 'text' is empty. | When the requested parameter is invalid (for example, when requesting inference with empty text). |
403 | 7004 | Payment error | billing error. | Overall payment related errors, e.g., payment is overdue |
405 | - | Wrong HTTP Method | - | When the HTTP method used is not valid. |
Error Response example
Last updated