Semantria
  1. Phrases
Semantria
  • Blacklist
    • Remove items from blacklist
      DELETE
    • Retrieve blacklisted items
      GET
    • Add items to blacklist
      POST
    • Update items in blacklist
      PUT
  • Categories
    • Remove user categories
      DELETE
    • Retrieve user categories
      GET
    • Add user categories
      POST
    • Updates user categories
      PUT
  • ProcessingCollections
    • Queue collection for analysis
      POST
    • Retrieve collections analysis
      GET
    • Cancel collection analysis
      DELETE
    • Retrieve collection analysis or its status in queue
      GET
  • Configuration
    • Remove user configurations
      DELETE
    • Retrieve user configurations
      GET
    • Create user configurations
      POST
    • Update user configurations
      PUT
  • ProcessingDocuments
    • Queue document for analysis
      POST
    • Queue batch of documents for analysis
      POST
    • Retrieve documents analysis
      GET
    • Cancel document analysis
      DELETE
    • Retrieve document analysis or its status in queue
      GET
  • Entities
    • Remove user entities
    • Retrieve user entities
    • Add user entities
    • Update user entities
  • Features
    • Retrieve supported features
  • Phrases
    • Remove sentiment-bearing phrases
      DELETE
    • Retrieve sentiment-bearing phrases
      GET
    • Add sentiment-bearing phrases
      POST
    • Updates sentiment-bearing phrases
      PUT
  • Queries
    • Remove queries
    • Retrieve queries
    • Add or update queries
    • Update queries
  • Statistics
    • Retrieve usage statistics
  • Status
    • Retrieve API status
  • Subscription
    • Retrieve subscription details
  • Taxonomy
    • Remove taxonomy nodes
    • Retrieve taxonomy
    • Add taxonomy nodes
    • Update taxonomy nodes
  1. Phrases

Add sentiment-bearing phrases

POST
/phrases.{content_type}
This method adds sentiment-bearing phrases on Semantria side.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.semantria.com//phrases.' \
--header 'Content-Type: application/json' \
--data-raw 'null'
Response Response Example
200 - Example 1
[
    {
        "id": "string",
        "modified": "string",
        "name": "string",
        "weight": 0
    }
]

Request

Path Params
content_type
string 
required
Query Params
config_id
string 
optional
Identifier of configuration phrases linked to.
Body Params application/json
No schema defined
Examples

Responses

🟢200No response was specified
application/json
Body
array of:
id
string 
required
Unique sentiment-bearing phrase identifier
modified
string 
required
The timestamp of the latest update of the record. Creation date of update didn't occur
name
string 
required
Sentiment-bearing phrase name
weight
number <float>
required
Sentiment-bearing phrase weight
🟢202Client request accepted and queued.
🟠400Incoming request body is incorrect. Server responds with details.
🟠401Authentication failed.
🟠402Unauthorized. Limit of system calls is reached or subscription is expired.
🟠406Number of allowed sentiment-bearing phrases per configuration achieved.
🔴500Server side issue. Server may respond with the details in response body.
Modified at 2022-09-10 18:38:13
Previous
Retrieve sentiment-bearing phrases
Next
Updates sentiment-bearing phrases
Built with