Skip to content
RSFlowHub
  1. Home
  2. APIs
  3. Account & Usage
  4. Usage Summary
Account & Usage API

Usage Summary

Retrieve a monthly billing and usage summary for the authenticated user.

GET https://rsflowhub.com/api/v1/account/usage-summary
  • Free per call
  • X-API-Key header
  • JSON in, JSON out
GET /api/v1/account/usage-summary
[]
200 OK response.json
{
    "result": {
        "message": "See the API reference for the full result schema."
    }
}
Definition

What is the Usage Summary?

Usage Summary is a REST API on RSFlowHub for web, mobile and AI agent applications. Send a JSON request to GET /api/v1/account/usage-summary with your API key; RSFlowHub runs it on a tuned AI model, falls back to a backup provider if needed, and returns a structured JSON result, usually within 1 to 3 seconds.

Endpoint
GET /api/v1/account/usage-summary
Authentication
X-API-Key header
Price
Free per call
Rate limit
10 to 120 requests / minute by plan
Typical response
1 to 3 seconds
Format
JSON, UTF-8

Request parameters

Send these fields as a JSON body. An invalid or missing field returns a 422 error that names the field.

No request body needed

Send the request with your X-API-Key header only.

Code examples

Copy, replace rfh_your_api_key with your key and run. Prefer a client library? See the official SDKs.

request.sh
curl -X POST "https://rsflowhub.com/api/v1/account/usage-summary" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: rfh_your_api_key" \
  -d '[]'

Response

Every RSFlowHub endpoint uses the same envelope, so one parser handles all of them. Failed calls are not charged.

response.json
{
    "success": true,
    "request_id": "req_3f9a2c7e-5b1d-4e8a-9c2f-7d6e1a0b4c8d",
    "data": {
        "result": {
            "message": "See the API reference for the full result schema."
        }
    },
    "meta": {
        "version": "v1",
        "timestamp": "2026-10-05T09:30:00Z"
    }
}
Envelope fields
FieldTypeMeaning
successbooleantrue when the call worked, false on any error.
request_idstringUnique id for this call. Quote it when you contact support.
data.resultobjectThe result of this endpoint (see the example).
errorobjectOnly on failure: code, message and details per field.
metaobjectAPI version and server timestamp.

All error codes: Errors reference

Features

Ultra-Low Latency Inference

Each endpoint is tuned for one task and usually returns its result in 1 to 3 seconds.

Enterprise SLA & Rate Limiting

A circuit breaker watches every AI provider and retries failed calls on a backup model.

Strict JSON Envelope Output

Results are validated and returned as structured fields, so you parse JSON instead of cleaning up free text.

Multilingual by Default

The underlying models understand and answer in all major languages, so one endpoint serves global users.

Use cases

How teams use the Usage Summary in production.

SaaS Platforms

Automated Product Workflows

Embed Usage Summary directly into user onboarding and background data processing pipelines.

Input
Incoming asynchronous customer event payload
Output
Clean structured AI output ready for DB storage

85% Reduction in manual operations

Customer Operations

High-Volume Triage & Routing

Process inbound tickets and requests with Usage Summary for instant categorization.

Input
Unstructured user inquiry text
Output
Normalized intent, entity tags & routing priority

3x Faster time-to-resolution

Enterprise Systems

Mission-Critical Compliance

Validate and enrich enterprise communication records with Usage Summary.

Input
Batch customer interactions or messages
Output
Standardized audited records with safety checks

100% Policy adherence verified

Usage Summary vs building it yourself

The same job done three ways.

TopicRSFlowHub APIRaw LLM promptsRules / regex
Output Validated JSON fieldsFree text you have to parseFixed patterns only
Setup One POST request, no promptsWrite and maintain prompts and parsingWrite and maintain rule lists
Provider outage Automatic fallback to a backup modelYou build retries and a second vendorNot applicable
Pricing Free per call, failed calls freePer token, per vendorYour own servers and upkeep
Understands context Yes, AI modelYes, AI modelNo, keywords only

Frequently asked questions

What is Usage Summary and how does it work?
Usage Summary is a production-grade developer AI API hosted on RSFlowHub providing deterministic, low-latency processing via standard REST JSON requests.
How do I authenticate requests to the Usage Summary endpoint?
Pass your secret API key in the 'X-API-Key' HTTP header. You can generate and rotate production keys anytime in your RSFlowHub developer dashboard.
What is the expected latency for Usage Summary?
Most requests complete in 1 to 3 seconds, depending on input length and the AI model. Identical repeat requests are served from cache and return faster.
How are credits billed for Usage Summary calls?
Calls consume 0 base credit per successful request. Failed requests due to validation or server errors do not deduct credits.
Can I use Usage Summary with Python, Node.js, or PHP?
Yes! Usage Summary is a universal REST API compatible with any HTTP client including cURL, Axios, Guzzle, Requests, and native fetch.

Start using the Usage Summary

Free plan with 100 credits/month + 1,000 bonus credits when you sign in before 23 Nov. Test it in the playground first, no code needed.

RSFlowHub

Sign in to continue

You'll come straight back to this page.

Forgot password?

New to RSFlowHub? Create a free account