Quickstart

Quickstart

Make your first RsFlowHub AI API call in under 2 minutes.

1

Create an account & get your API key

Register for a free account. Navigate to Dashboard → API Keys and create a new key. Copy it somewhere safe — it is shown only once.

2

Send your first request

You can authenticate your API requests in two ways:

  • Via Header: Pass Authorization: Bearer YOUR_API_KEY
  • Via Request Body: Include "api_key": "YOUR_API_KEY" in your JSON payload.
cURL (Header Auth)
curl -X POST https://rsflowhub.com/api/v1/ai/intent-detection \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "I want to cancel my subscription",
    "intent_types": ["cancel_subscription", "upgrade_plan", "billing_issue"]
  }'
cURL (Body Auth)
curl -X POST https://rsflowhub.com/api/v1/ai/intent-detection \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "YOUR_API_KEY",
    "text": "I want to cancel my subscription",
    "intent_types": ["cancel_subscription", "upgrade_plan", "billing_issue"]
  }'
3

Read the response

Every successful response follows the same contract:

JSON Response
{
  "success": true,
  "data": {
    "result": {
      "intent": "cancel_subscription",
      "confidence": 0.97,
      "entities": {}
    }
  },
  "meta": {
    "credits_used": 1,
    "credits_remaining": 999
  }
}
Try it live
Use the API Playground to test any endpoint interactively — no code required.

Ready to build?

Create your free account and make your first API call in minutes.