Skip to content
RSFlowHub
  1. Home
  2. APIs
API catalog

AI APIs that return structured JSON

RSFlowHub has 29 live AI APIs in 11 categories. Each endpoint does one job, from sentiment analysis and PII redaction to ticket triage and image generation, and every one uses the same API key and the same JSON response.

Live APIs
29
Categories
11
AI providers
4
Free credits / month
100

29 APIs

Text & Language APIs 5

Natural language processing REST APIs for translation, grammar enhancement, text summarization, and data redaction.

View category
  • Live

    Intent Detection

    Detect user intent from natural language messages for routing, support, and workflow automation.

    POST /api/v1/ai/intent-detection
    • text
    • intent_types
    • intent_entities
    1 credit 1,000 free / mo Docs Try it
  • Live

    Translation

    Translate text between multiple languages using AI for high-quality contextual translations.

    POST /api/v1/ai/translation
    • text
    • target_language
    • translate
    • source_language
    1 credit Docs Try it
  • Live

    Sentiment Analysis

    Analyze the emotional tone of text to identify positive, negative, neutral, or mixed sentiments.

    POST /api/v1/ai/sentiment-analysis
    • text
    • aspects
    1 credit 1,000 free / mo Docs Try it
  • Live

    Text Summarization

    Condense long-form text, articles, or transcripts into configurable summaries and optionally extract structured data.

    POST /api/v1/ai/text-summarize
    • text
    • length
    • format
    • target_audience
    • +2
    1 credit Docs Try it
  • Live

    Grammar Fix

    Automatically correct spelling, grammar, and punctuation while optionally adjusting tone and dialect.

    POST /api/v1/ai/grammar-fix
    • text
    • tone
    • dialect
    • return_explanations
    1 credit Docs Try it

Email APIs 3

Email intelligence APIs for priority scoring, sentiment analysis, smart reply generation, and auto-routing.

View category
  • Live

    Email Reply

    Generate intelligent, context-aware email replies based on the original email and optional analysis results. Customize the response with different tones, writing styles, languages, and business instructions to produce professional, human-like replies.

    POST /api/v1/ai/email-reply
    • email_text
    • knowledge_base
    • rules
    • tone
    • +3
    2 credits Docs Try it
  • Live

    Email Analyze

    Analyze incoming emails using AI to extract structured insights such as category, intent, priority, sentiment, language, entities, and summary.

    POST /api/v1/ai/email-analyze
    • email_content
    • subject
    • allowed_categories
    • allowed_intents
    • +1
    2 credits Docs Try it
  • Live

    Email Workflow

    Determine the most appropriate business action for an email using AI. The API analyzes the email and recommends workflow decisions such as replying, forwarding, assigning, archiving, escalating, or routing to the correct department.

    POST /api/v1/ai/email-workflow
    • email_content
    • subject
    • allowed_actions
    • allowed_departments
    • +2
    2 credits Docs Try it

Reviews APIs 4

Automate review sentiment extraction, pros & cons summarization, and automated public review responses at scale.

View category
  • Live

    Review Analyze

    Analyze sentiment, category, key topics, emotions, and urgency of a customer review.

    POST /api/v1/ai/review-analyze
    • review
    • rating
    • language
    • context
    3 credits Docs Try it
  • Live

    Review Summary

    Summarize a batch of customer reviews, extracting positive/negative themes, complaints, and suggestions.

    POST /api/v1/ai/review-summary
    • reviews
    3 credits Docs Try it
  • Live

    Review Reply

    Generate a professional, context-appropriate response to a customer review.

    POST /api/v1/ai/review-reply
    • review
    • rating
    • business_name
    • customer_name
    • +3
    2 credits Docs Try it
  • Live

    Review Insights

    Analyze multiple reviews to generate actionable business recommendations and priorities.

    POST /api/v1/ai/review-insights
    • reviews
    • context
    4 credits Docs Try it

Social & Comments APIs 3

Comment intelligence APIs for automated toxicity filtration, tone detection, and community engagement.

View category
  • Live

    Comment Analyze

    Analyze sentiment, intent category, topics, reply requirements, recommended actions, and priority of a social media comment.

    POST /api/v1/ai/comment-analyze
    • comment
    • language
    • platform
    • post_context
    • +2
    2 credits Docs Try it
  • Live

    Comment Reply

    Generate an engaging, context-aware reply to a social media comment matching your business context.

    POST /api/v1/ai/comment-reply
    • comment
    • business_name
    • business_context
    • post_context
    • +5
    2 credits Docs Try it
  • Live

    Comment Moderation

    Perform automated safety checks on social media comments to flag spam, abuse, harassment, and toxic behavior.

    POST /api/v1/ai/comment-moderate
    • comment
    • language
    • platform
    • context
    3 credits Docs Try it

Customer Support APIs 3

Ticket intelligence APIs for automated SLA prioritization, troubleshooting response drafting, and ticket deflection.

View category
  • Live

    Ticket Analyze

    Analyze sentiment, priority, urgency, intent, department routing, and recommended actions of a customer support ticket.

    POST /api/v1/ai/ticket-analyze
    • ticket
    • subject
    • language
    • customer_context
    • +3
    3 credits Docs Try it
  • Live

    Ticket Reply

    Generate a professional, context-appropriate reply to a support ticket using only available details.

    POST /api/v1/ai/ticket-reply
    • ticket
    • subject
    • customer_name
    • business_name
    • +7
    2 credits Docs Try it
  • Live

    Ticket Workflow

    Determine the next automation workflow action, priority, and department route for a customer support ticket.

    POST /api/v1/ai/ticket-workflow
    • ticket
    • subject
    • customer_context
    • product_context
    • +3
    3 credits Docs Try it

FAQ & Knowledge Base APIs 2

RAG synthesis and semantic vector search APIs with source citations to reduce hallucinations.

View category
  • Live

    FAQ Collections

    Create and manage collections of FAQ items for semantic search matching.

    POST /api/v1/ai/faq-collections
    • name
    • faqs
    Free Docs Try it
  • Live

    FAQ Matcher

    Match a search query semantically against an FAQ collection using a hybrid vector-similarity algorithm.

    POST /api/v1/ai/faq-match
    • collection_id
    • query
    • min_confidence
    • top_n
    2 credits Docs Try it

Data & Extraction APIs 2

Data extraction APIs converting raw emails, documents, and search inputs into validated JSON schemas.

View category
  • Live

    JSON Extractor

    Extract structured JSON data from unstructured text based on a schema.

    POST /api/v1/ai/json-extractor
    • text
    • schema
    • custom_instructions
    2 credits Docs Try it
  • Live

    Search Query Parse

    Understand, normalize, and extract filters, exclusions, and sorting parameters from user natural-language searches.

    POST /api/v1/ai/search-query-parse
    • query
    • schema
    • context
    3 credits Docs Try it

Safety & Moderation APIs 2

Automated content moderation, toxicity scoring, and LLM prompt injection defense for enterprise applications.

View category
  • Live

    Spam Detection

    Analyze text to determine if it is spam, promotional abuse, or malicious content.

    POST /api/v1/ai/spam-detection
    • text
    • content_type
    • strictness
    • detect_toxicity
    • +2
    2 credits 1,000 free / mo Docs Try it
  • Live

    PII Redaction

    Automatically detect and securely scrub Personally Identifiable Information (PII) from text.

    POST /api/v1/ai/pii-redaction
    • text
    • redact_types
    • redaction_style
    • return_entities
    1 credit 1,000 free / mo Docs Try it

Conversational AI APIs 3

Conversational AI REST APIs for interactive customer chatbots, virtual assistants, and multi-turn task agents.

View category
  • Live

    Chat Completion

    Standard conversational AI endpoint for interactive chat and assistant-like applications.

    POST /api/v1/ai/chat
    • message
    • conversation
    • system_prompt
    • safe_mode
    1 credit Docs Try it
  • Live

    Knowledge Bases & Search

    Manage first-class AI knowledge bases, index FAQs, plain text, and PDF documents, and perform grounded vector search & Q&A.

    POST /api/v1/knowledge-bases
    • name
    • description
    • status
    1 credit Docs Try it
  • Live

    AI Support Chatbots

    Build customer-facing AI support chatbots with connected knowledge bases, client-managed actions, and automatic conversation context.

    POST /api/v1/chatbots
    • name
    • mode
    • knowledge_base_ids
    4 credits Docs Try it

Content Generation APIs 1

Long-form article and search meta snippet generation APIs for CMS platforms and digital marketing tools.

View category
  • Live

    Content Generation

    Generate marketing copy, blogs, product text, and social content from short prompts.

    POST /api/v1/ai/content-generation
    • prompt
    • tone
    • format
    • audience
    2 credits Docs Try it

Image & Vision APIs 1

Text-to-image generation over REST, with hosted image links and per-image credit billing.

View category
  • Live

    Image Generation

    Generate images from text prompts using advanced AI models.

    POST /api/v1/ai/image-generation
    • prompt
    • size
    120 credits Docs Try it
How every API works

Learn one endpoint, know them all

  • One header to authenticate

    Send your key as X-API-Key. Keys can be limited to scopes such as ai, images or knowledge.

  • POST JSON, get JSON

    Every AI endpoint takes a JSON body and validates it before any model runs.

  • The same envelope everywhere

    success, request_id, data.result and meta on success; error.code and error.details on failure.

  • Fallback built in

    When a provider fails or rate limits, the call moves to a backup model. Failed calls are not charged.

POST /api/v1/ai/sentiment-analysis
{
    "success": true,
    "request_id": "req_3f9a2c7e-5b1d-4e8a",
    "data": {
        "result": {
            "sentiment": "mixed",
            "confidence": 0.91,
            "aspect_sentiments": [
                {
                    "aspect": "dashboard",
                    "sentiment": "positive",
                    "confidence": 0.94
                },
                {
                    "aspect": "billing",
                    "sentiment": "negative",
                    "confidence": 0.89
                }
            ]
        }
    },
    "meta": {
        "version": "v1",
        "timestamp": "2026-10-05T09:30:00Z"
    }
}
Beyond AI endpoints

Ready-made tools for your website

Two products you can add with one script tag. They have their own tokens and plans, so they do not need an AI API key.

AI Chat Widget

A chatbot for your site that answers from your documents, captures leads and opens support tickets. Replies use your plan credits.

Contact Forms & Newsletter

Contact forms and double opt-in signups without a backend, as an embed or through the Forms API. Billed on Forms plans, with a free plan.

Forms API endpoints Authenticated with a public X-Form-Token header, not your API key.
MethodEndpointWhat it doesLink
GET /api/v1/forms/config Read the fields, texts and colours of a form. Reference
POST /api/v1/forms/submissions Send a contact message with spam protection. Reference
POST /api/v1/forms/subscribers Add a newsletter signup with double opt-in. Reference
FAQ

About the API catalog

More detail in the docs, or download the OpenAPI spec.

What AI APIs does RSFlowHub offer?
RSFlowHub offers 29 live AI APIs in 11 categories: Text & Language, Email, Reviews, Social & Comments, Customer Support, FAQ & Knowledge Base, Data & Extraction, Safety & Moderation, Conversational AI, Content Generation, Image & Vision. Each endpoint does one job, such as sentiment analysis, PII redaction, translation, ticket triage or image generation, and returns structured JSON.
How do I authenticate API requests?
Create an API key in the dashboard and send it in the X-API-Key header with every request. A key can be limited to specific scopes (ai, images, knowledge, chatbots, account); a call outside its scopes gets 403 INSUFFICIENT_SCOPE and is not billed.
How much does an API call cost?
Each call costs credits. Most text endpoints cost 1 to 4 base credits, generation endpoints add credits for long inputs and outputs, and image generation costs 150 credits per image. The Free plan includes 100 credits every month, and several utility APIs include 1,000 free requests per month. Failed calls are not charged.
Which AI models power the APIs?
Requests run on models from OpenAI, Google Gemini, DeepSeek and xAI Grok. RSFlowHub picks and tunes the model for each task and retries on a backup model when a provider fails, so you do not need your own provider keys.
Do all endpoints return the same response format?
Yes. Successful calls return { success, request_id, data: { result }, meta } and errors return { success: false, error: { code, message, details } }, so one parser handles every endpoint.
Is there an SDK or an OpenAPI spec?
Yes. Official SDKs are available for PHP (Composer), Node.js (npm) and Python (PyPI), and the full OpenAPI document is published at /api/v1/openapi.json so you can generate a client for any language.

Make your first API call in minutes

Free plan with 100 credits/month + 1,000 bonus credits when you sign in before 23 Nov. Test any endpoint in the playground before you write code.

RSFlowHub

Sign in to continue

You'll come straight back to this page.

Forgot password?

New to RSFlowHub? Create a free account