Help & Knowledge Center

Frequently Asked Questions

Everything you need to know about RSFlowHub APIs, credit calculation, vector knowledge bases, and integration security.

Getting Started

Accounts, API keys and your first request.

RSFlowHub is a platform of ready-made AI APIs for developers. Each endpoint does one job, such as sentiment analysis, content moderation, translation, PII redaction, ticket triage or reply drafting, and returns structured JSON. One API key works for every endpoint.

Create a free account with email, Google or GitHub, then open API Keys in the dashboard. You can regenerate the key at any time; the old key stops working within seconds.

Send a POST request with a JSON body and your key in the X-API-Key header, for example to /api/v1/ai/sentiment-analysis with {"text": "I love this product"}. The docs include copy-paste examples for cURL, PHP, Node.js and Python.

Yes. The Playground lets you run every endpoint from your browser with your account and shows the exact request and response.

Any language that can send an HTTPS POST request: PHP and Laravel, Node.js and Next.js, Python and Django, Java, Go, mobile backends and no-code tools with HTTP steps.

Pricing & Credits

Plans, credits, free quota and payments.

Yes. Free plan with 100 credits/month + 1,000 bonus credits when you verify your phone. The Free plan also includes 1,000 free requests per month on utility APIs (intent detection, sentiment analysis, PII redaction and spam detection).

Each call has a base cost (usually 1 to 3 credits) plus 1 credit per 1,000 input characters. Generation endpoints such as reply drafting also add 1 credit per 500 output characters. The exact base cost of every endpoint is listed on the pricing page.

Utility endpoints keep working until your free monthly quota is used; other calls return an INSUFFICIENT_CREDITS error. You can upgrade your plan or buy a top-up pack at any time, starting at $2 for 1,000 credits.

Monthly plan credits expire at the end of each monthly period. Top-up credits you buy never expire. The one-time welcome bonus is valid for 12 months.

No. Credits are reserved when a call starts and only settled if it succeeds. Validation errors and provider failures release the reservation.

Payments are processed by Razorpay in USD or INR, including cards, UPI and net banking where available. Paid plans start at $6 per month.

API & Integration

Responses, limits, speed and reliability.

Every successful call returns {"success": true, "request_id": "...", "data": {"result": {...}}, "meta": {"version": "v1", "timestamp": "..."}}. Errors use the same envelope with an error code and message.

Most requests complete in 1 to 3 seconds, depending on input length and the AI model. Identical repeat requests on cache-enabled endpoints return faster. Use a 15 to 30 second client timeout.

Limits are per minute and depend on your plan, from 10 requests per minute on the Free plan up to 120 on the highest plan. Over the limit you receive HTTP 429 with a retry delay.

A circuit breaker monitors each provider (OpenAI, Google Gemini, DeepSeek and xAI Grok). Failed or rate-limited calls are retried on a configured backup model, and failed calls are not charged.

Yes. The JSON Extractor endpoint accepts your own schema and returns data that matches it, with a schema_conforms flag.

Data & Privacy

What happens to the text you send.

No. RSFlowHub never uses your requests or results to train AI models, and we do not sell your data.

To the AI provider configured for that endpoint, only to produce your result. Usage logs store metadata such as character counts and credits, not your text. Identical requests may be cached for up to 24 hours so repeats cost less.

Not today. Do not send data that legally requires those certifications. For general personal data, use the PII Redaction endpoint to mask names, emails and numbers before storing text.