Igniting Flames...
Finding your destiny...
Loading documentation...
Integrate the classic FLAMES relationship calculator into your applications with our simple RESTful API. Fast, fun, and nostalgic!
Avg Latency
<50ms
Lightning fast calculations
Rate Limit
20/min
Per IP address
Uptime
99.9%
Reliable service
Request format
Response format
Request lifecycle
POST a JSON body with name1 and name2 fields. Names are validated and sanitized before processing.
The classic FLAMES algorithm removes common letters, counts remaining, and cycles through F-L-A-M-E-S.
Get back the relationship type (Friends, Love, Affection, Marriage, Enemy, or Sibling) with a fun tagline.
Guaranteed safeguards
Consistent results
Same names always produce the same FLAMES result.
Input validation
Names are validated for length, characters, and similarity.
Rate limit headers
Each response includes X-RateLimit-* headers for tracking usage.
Select a programming language to see implementation examples, then test the API directly.
Click "Try It!" to test the API
The request will send sample names to the API and show the real response
X-RateLimit-Limit
Total allowed requests (20)
X-RateLimit-Remaining
Requests left in window
X-RateLimit-Reset
Seconds until reset
0–15 requests
Safe zone
All requests processed normally without any delays.
16–19 requests
Warning
Approaching limit—consider slowing down your requests.
20+ requests
Cooldown
Subsequent calls receive HTTP 429 until the 60s window resets.
Respect the X-RateLimit-Reset header before retrying to avoid cascading failures.
Invalid or missing parameters
Build resilient clients by treating every non-200 response explicitly.