Freemium

Google Cloud Natural Language API

Google Cloud Natural Language API provides developers with advanced natural language understanding tools. It offers sentiment analysis, entity recognition, syntax parsing, and content classification. The API supports multiple languages and is scalable for enterprise needs. Freemium pricing plans allow developers to start free and upgrade as needed.

1

Endpoints

0

Views

Jul 20, 2025

Last Checked

5,000 requests/month

Rate Limit

API Endpoints

Analyzes sentiment of text documents

Full URL

https://language.googleapis.com/v1/documents:analyzeSentiment

Code Examples

curl -X POST 'https://language.googleapis.com/v1/documents:analyzeSentiment' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Parameters

{
  "document": {
    "type": "PLAIN_TEXT",
    "content": "I love this product! It's amazing."
  },
  "encodingType": "UTF8"
}

Example Response

{
  "language": "en",
  "documentSentiment": {
    "score": 0.9,
    "magnitude": 1.2
  }
}

Version

v1

Rate Limit

600 requests/minute
Tags
machine learningnlp
Technical Details
Authentication
OAuth2
Response Formats
JSON
Availability
global
Status
Published
Rate Limits

5,000 requests/month (free)

Supported Languages
PythonJavaNode.js
Use Cases
text analysis
content moderation
https://cloud.google.com/natural-language/pricing

Related APIs

Discover similar APIs that might interest you

APIopen source

SpeechBrain

SpeechBrain is a comprehensive open-sour...

Category
Machine Learning
Endpoints
1
asrspeech-processing
APIopen source

Ollama API

Ollama is an open-source framework that ...

Category
Machine Learning
Endpoints
2
llmlocal-ai
APIopen source

Haystack API

Haystack is a robust open-source Python/...

Category
Machine Learning
Endpoints
1
nlpsearch
Google Cloud Natural Language API for Text Analysis | Free API Hub