CrawlForge
Advanced Tool4 credits

summarize_content

AI-powered content summarization with configurable length, format, and key point extraction. Perfect for condensing articles, research notes, and long-form content into digestible summaries.

Use Cases

Article Summarization

Create concise summaries of news articles, blog posts, and research papers

Research Notes

Extract key insights from academic papers and technical documentation

Content Curation

Generate summaries for newsletters, social media, or content aggregation

Meeting Notes

Condense transcripts into actionable summaries with key takeaways

Email Digests

Create brief overviews of long email threads or communications

Documentation TL;DR

Generate quick overviews of technical documentation for developers

Endpoint

POST/api/v1/tools/summarize_content
Auth Required
2 req/s on Free plan
4 credits

Parameters

NameTypeRequiredDefaultDescription
text
stringRequired-
The text content to summarize (max 50,000 characters)
Example: The quick brown fox jumps over the lazy dog...
options
objectOptional-
Summarization options
Example: {"length": "medium", "format": "bullets", "includeKeyPoints": true}
options.length
stringOptionalmedium
Desired summary length: "short" (1-2 sentences), "medium" (1 paragraph), "long" (2-3 paragraphs)
Example: medium
options.format
stringOptionalparagraph
Output format: "paragraph" or "bullets"
Example: bullets
options.includeKeyPoints
booleanOptionaltrue
Whether to extract key points separately
Example: true

Request Examples

terminalBash

Response Example

200 OK1250ms
{
"success": true,
"data": {
"summary": "• AI is transforming technology interaction through voice assistants and recommendation systems\n• Machine learning algorithms process large datasets to identify patterns and make predictions\n• AI integration is expanding across industries from healthcare to finance",
"keyPoints": [
"AI transforming human-technology interaction",
"Voice assistants and recommendation systems are key applications",
"Machine learning enables pattern recognition and prediction",
"Growing integration across multiple industries"
],
"wordCount": 42,
"originalLength": 856,
"compressionRatio": 0.95
},
"credits_used": 4,
"credits_remaining": 996,
"processing_time": 1250
}
Field Descriptions
data.summaryThe condensed summary in the requested format (bullets or paragraph)
data.keyPointsArray of extracted key points from the content
data.wordCountNumber of words in the generated summary
data.originalLengthCharacter count of the original text
data.compressionRatioHow much the content was compressed (0-1, higher = more compressed)
credits_usedCredits deducted for this request (4 per summary)
processing_timeAI processing time in milliseconds

Error Handling

Text Too Long (400 Bad Request)

The text exceeds the maximum length of 50,000 characters. Split the content into smaller chunks.

Empty Text (400 Bad Request)

The text parameter is required and cannot be empty. Provide at least 100 characters.

Invalid Options (400 Bad Request)

Invalid summarization options. Check that length is "short", "medium", or "long", and format is "paragraph" or "bullets".

Insufficient Credits (402 Payment Required)

Your account doesn't have enough credits (need 4). Purchase more credits or upgrade your plan.

Rate Limit Exceeded (429 Too Many Requests)

You've exceeded your plan's rate limit. Wait a moment or upgrade your plan for higher limits.

Credit Cost

4 credits
4 credits per request
Each successful summarize_content request costs 4 credits, regardless of text length or summary format.

Free Plan: 1,000 credits/month = 250 summaries

Hobby Plan: 5,000 credits/month = 1,250 summaries ($19/mo)

Professional Plan: 50,000 credits/month = 12,500 summaries ($99/mo)

Business Plan: 250,000 credits/month = 62,500 summaries ($399/mo)

Related Tools