Instant scoring, AI generation, and Proof Intelligence endpoints for measurable content performance.
POST
/v1/analyze_headline
copy
Score any headline 0–100 with letter grade, power word detection, and specific improvement suggestions.
⚡ Instant
↓ click for example
Example Request Body
{"text": "5 AI Tools That Print Money While You Sleep"}
Test on RapidAPI →
POST
/v1/score_tweet
copy
Score any tweet draft for engagement potential before you post. Checks length, hashtags, emojis, power words.
⚡ Instant
↓ click for example
Example Request Body
{"text": "Built an API in 48hr. $500 last month 💸 #buildinpublic"}
Test on RapidAPI →
POST
/v1/score_linkedin_post
copy
Score a LinkedIn post 0–100. Evaluates hook strength, paragraph structure, hashtags, list usage, and CTA presence.
⚡ Instant
↓ click for example
Example Request Body
{"post": "I spent 3 years building tools nobody used.\n\nThen I changed one thing..."}
Test on RapidAPI →
POST
/v1/score_instagram
copy
Score an Instagram caption for engagement. Checks hashtag count (5–15 optimal), emojis, hook, CTA, and line breaks.
⚡ Instant
↓ click for example
Example Request Body
{"caption": "Stop scrolling 👇\n\n30 days of cold showers changed me.\n\n#productivity #morningroutine"}
Test on RapidAPI →
POST
/v1/score_youtube_title
copy
Score a YouTube title for click-through rate. Checks optimal length (40–60 chars), numbers, brackets, and power words.
⚡ Instant
↓ click for example
Example Request Body
{"title": "I Tried Making $1,000 in 24 Hours [Honest Results]", "thumbnail_text": "$1K IN 24H??"}
Test on RapidAPI →
POST
/v1/score_youtube_description
copy
Score a YouTube description for SEO and watch time. Checks length, keyword placement, timestamps, links, and CTAs.
⚡ Instant
↓ click for example
Example Request Body
{"description": "In this video I show you exactly how to build a REST API from scratch..."}
Test on RapidAPI →
POST
/v1/score_email_subject
copy
Score an email subject line for open rate. Checks length, personalization tokens, power words, spam signals, and urgency.
⚡ Instant
↓ click for example
Example Request Body
{"subject": "Quick question about your content strategy, {{first_name}}"}
Test on RapidAPI →
POST
/v1/score_tiktok
copy
Score a TikTok caption for viral potential. Checks length (ideal ≤ 150), hashtag count, emojis, trending signals.
⚡ Instant
↓ click for example
Example Request Body
{"caption": "POV: you just automated your content strategy 🤖✨ #contentcreator #growthhack"}
Test on RapidAPI →
POST
/v1/score_threads
copy
Score a Threads post. Checks length (ideal 150–500), conversational tone, questions, CTA, and hashtag usage.
⚡ Instant
↓ click for example
Example Request Body
{"text": "Hot take: most creators should post less and optimize more. Agree?"}
Test on RapidAPI →
POST
/v1/score_facebook
copy
Score a Facebook post. Evaluates length, emoji density, questions, CTAs, hashtag count, and engagement triggers.
⚡ Instant
↓ click for example
Example Request Body
{"text": "Just hit 10k followers! 🎉 Here's what actually worked for me this year..."}
Test on RapidAPI →
POST
/v1/score_pinterest
copy
Score a Pinterest pin description for saves and discovery. Checks length (150–500), keywords, hashtags, and instructional language.
⚡ Instant
↓ click for example
Example Request Body
{"description": "Save this for later! 10 digital tools that will 10x your productivity as a creator 📌"}
Test on RapidAPI →
POST
/v1/score_ad_copy
copy
Score Google/Meta ad copy. Evaluates headline length, benefit clarity, urgency, CTA strength, and compliance signals.
⚡ Instant
↓ click for example
Example Request Body
{"headline": "Save 30% on AI Tools Today Only", "body": "Limited offer — get ContentForge Pro free for 7 days.", "platform": "google"}
Test on RapidAPI →
POST
/v1/score_readability
copy
Compute Flesch-Kincaid readability for any text. Returns reading ease score, grade level, avg sentence/word length.
⚡ Instant
↓ click for example
Example Request Body
{"text": "The API returns a JSON payload containing the score and grade."}
Test on RapidAPI →
POST
/v1/analyze_hashtags
copy
Analyze a list of hashtags — extracts unique tags, detects duplicates, overused tags, and gives per-platform recommendations.
⚡ Instant
↓ click for example
Example Request Body
{"hashtags": "#ai #AI #buildinpublic #growthhack #growthhack", "platform": "instagram"}
Test on RapidAPI →
POST
/v1/score_multi
copy
Score one piece of text across multiple platforms in a single call. Get Twitter, LinkedIn, Instagram scores simultaneously.
⚡ Instant
↓ click for example
Example Request Body
{"text": "Just shipped my first SaaS 🚀 #buildinpublic", "platforms": ["twitter","instagram","threads"]}
Test on RapidAPI →
POST
/v1/batch_score
copy
Score up to 20 content drafts against one platform in a single call. Returns all scores ranked best-first — perfect for A/B testing drafts before posting.
⚡ Instant
↓ click for example
Example Request Body
{"texts": ["Draft A: Big news in tech today", "Draft B: I built a tool that scores your tweets before you post — try it free"], "platform": "twitter"}
Test on RapidAPI →
POST
/v1/compare
copy
Head-to-head comparison of two content drafts across multiple platforms. Returns per-platform scores, a winner, and specific advantages — perfect for A/B testing before you post.
⚡ Instant
↓ click for example
Example Request Body
{"text_a": "Ship fast, learn faster.", "text_b": "We are pleased to announce our new product.", "platforms": ["tweet", "linkedin"]}
Test on RapidAPI →
POST
/v1/ab_test
copy
Submit 2-20 drafts and a target platform. Returns all drafts ranked by score with a winner recommendation, confidence level, and statistical spread — the ultimate A/B testing tool for content.
⚡ Instant
↓ click for example
Example Request Body
{"drafts": ["Ship fast, learn faster 🚀", "We are pleased to announce our new product.", "Built an API in 48hr — $500 last month #buildinpublic"], "platform": "tweet"}
Test on RapidAPI →
GET
/v1/status
copy
Ultra-lightweight uptime check. Returns {"ok": true} with no LLM probe or log reads. Use for monitoring dashboards and extension health checks.
⚡ Instant
↓ click for example
Example Response
{"ok": true, "service": "contentforge", "version": "1.6.0"}
Try it live →
POST
/v1/improve_headline
copy
Submit a weak headline, get back N AI-rewritten versions sorted by score. The analyze → improve cycle.
✦ AI
↓ click for example
POST
/v1/generate_hooks
copy
Generate scroll-stopping hook lines for any topic. Choose count and tone (bold, curious, direct, viral, etc.).
✦ AI
↓ click for example
Example Request Body
{"topic": "passive income with APIs", "count": 5, "style": "viral"}
Test on RapidAPI →
POST
/v1/rewrite
copy
Rewrite any text for a specific platform (Twitter, LinkedIn, email, blog) and tone in one call.
✦ AI
↓ click for example
Example Request Body
{"text": "I built an API.", "platform": "twitter", "tone": "engaging"}
Test on RapidAPI →
POST
/v1/compose_assist
copy
Generate 2-5 rewrite variants, score each automatically, and return the best winner plus score delta vs original draft.
✦ AI
↓ click for example
Example Request Body
{"text": "I built a scoring API for creators.", "platform": "tweet", "tone": "engaging", "count": 3}
Test on RapidAPI →
POST
/v1/tweet_ideas
copy
Generate a batch of tweet ideas with hashtags for any niche. Never run out of content ideas.
✦ AI
↓ click for example
Example Request Body
{"niche": "indie hacking", "count": 5, "hashtags": true}
Test on RapidAPI →
POST
/v1/content_calendar
copy
Build a 7-day content calendar for any niche and platform with themes and ready-to-post drafts.
✦ AI
↓ click for example
Example Request Body
{"niche": "indie hacking", "days": 7, "platform": "twitter"}
Test on RapidAPI →
POST
/v1/thread_outline
copy
Generate a complete Twitter thread: scroll-stopping hook, numbered body tweets, and CTA closing tweet.
✦ AI
↓ click for example
Example Request Body
{"topic": "build a micro-SaaS in a weekend", "tweet_count": 7}
Test on RapidAPI →
POST
/v1/generate_bio
copy
Generate an optimized social bio for Twitter (160 chars), LinkedIn (300), or Instagram (150). Auto-trimmed to limit.
✦ AI
↓ click for example
Example Request Body
{"name": "Aden", "niche": "indie dev building APIs", "platform": "twitter"}
Test on RapidAPI →
POST
/v1/generate_caption
copy
Generate optimized Instagram or TikTok captions for any topic, with auto-generated hashtags and emoji suggestions.
✦ AI
↓ click for example
Example Request Body
{"topic": "morning productivity routine", "platform": "instagram", "tone": "motivational"}
Test on RapidAPI →
POST
/v1/generate_linkedin_post
copy
Generate a full LinkedIn post (hook + body + CTA) from a topic or key points. Follows LinkedIn best practices.
✦ AI
↓ click for example
Example Request Body
{"topic": "lessons learned from my first SaaS failure", "tone": "authentic"}
Test on RapidAPI →
POST
/v1/generate_email_sequence
copy
Generate a 3-email drip sequence (welcome, value, pitch) for any product or audience. Subject lines included.
✦ AI
↓ click for example
Example Request Body
{"product": "ContentForge API", "audience": "indie hackers and solopreneurs", "tone": "friendly"}
Test on RapidAPI →
POST
/v1/generate_content_brief
copy
Generate a full content brief from a topic: target audience, key messages, SEO keywords, outline, and CTAs.
✦ AI
↓ click for example
Example Request Body
{"topic": "How to grow on LinkedIn as a software developer", "content_type": "blog post"}
Test on RapidAPI →
POST
/v1/record_score_delta
copy
Record before/after score changes for one revision so you can prove quality improvements over time.
⚡ Proof
↓ click for example
Example Request Body
{"platform": "tweet", "original_text": "I like ai", "revised_text": "Built this in 48h 🚀", "posted": true}
Try endpoint →
POST
/v1/record_publish_outcome
copy
Record engagement outcomes plus estimated revenue lift per post using your score delta and baseline assumptions.
⚡ Proof
↓ click for example
Example Request Body
{"post_id":"x-123","platform":"tweet","score_before":52,"score_after":78,"engagement":{"impressions":5000,"clicks":80},"value_per_click":1.8}
Try endpoint →
POST
/v1/record_revenue
copy
Attach realized revenue attribution to a post for evidence-based client reporting and close-proof case studies.
⚡ Proof
↓ click for example
Example Request Body
{"post_id":"x-123","platform":"tweet","revenue_amount":12.5,"revenue_source":"affiliate"}
Try endpoint →
GET
/v1/dashboard_stats
copy
Aggregated proof metrics: average score delta, engagement totals, estimated lift, realized revenue, and top wins.
⚡ Proof
↓ click for example
Example Request
GET /v1/dashboard_stats?period=week&platform=all
Try endpoint →
GET
/v1/proof_timeline
copy
Daily trendline for proof metrics: average score delta, estimated lift, realized revenue, and combined signal by day.
⚡ Proof
↓ click for example
Example Request
GET /v1/proof_timeline?period=month&platform=all
Try endpoint →
GET
/v1/export_proof_report
copy
Export investor/client-ready proof reports as JSON or CSV for case studies, pipeline reviews, and close-proof reporting.
⚡ Proof
↓ click for example
Example Request
GET /v1/export_proof_report?format=csv&period=month&platform=all
Try endpoint →
GET
/v1/proof_recommendations
copy
Action-ranked next steps based on your score deltas, attribution quality, and weak-channel detection.
⚡ Proof
↓ click for example
Example Request
GET /v1/proof_recommendations?period=month&platform=all
Try endpoint →
GET
/v1/cohort_benchmarks
copy
Compare current period performance vs trailing window and platform medians for score/revenue signal benchmarking.
⚡ Proof
↓ click for example
Example Request
GET /v1/cohort_benchmarks?period=month&platform=all
Try endpoint →
GET
/health
copy
Service health check. Returns status, LLM backend, and per-endpoint usage statistics.
⚡ Instant
↓ click for example