FF

FlareFlow API

FlareFlow is a drama streaming platform with RC4 encrypted API communication and automated episode unlock via gold farming system. This API provides access to FlareFlow content with HLS/MP4 video streaming, 2 language support, and auto-provisioned accounts with gold farming for episode unlocks — all episodes accessible without payment.

HLS / MP4 Video
Direct video streaming
🔓
Auto Unlock
Gold farming episode unlock
🌐
2 Languages
Indonesian & English
Authentication

All FlareFlow endpoints require the X-API-Key header except /health and /api/sources.

Rate Limits

PlanRequests / min
Free10
Monthly5,000
LifetimeUnlimited

Example Request

curl -H "X-API-Key: YOUR_KEY" \
{{BASE}}/api/flareflow/trending

Supported Languages

Loading...
Endpoints
GET /api/flareflow/languages API Key
Returns list of supported languages.
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/flareflow/languages"
GET /api/flareflow/trending API Key
Returns currently trending dramas on FlareFlow.
ParameterTypeDescription
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/flareflow/trending?lang=id"
GET /api/flareflow/foryou API Key
Browse drama catalog with pagination.
ParameterTypeDescription
pageoptionalintegerPage number (default: 1)
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/flareflow/foryou?page=1&lang=id"
GET /api/flareflow/search API Key
Search for dramas within FlareFlow.
ParameterTypeDescription
qrequiredstringSearch query
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/flareflow/search?q=love&lang=id"
GET /api/flareflow/detail API Key
Get detailed information about a specific FlareFlow drama including all episodes. Returns episode list with video URLs for unlocked episodes.
ParameterTypeDescription
idrequiredstringDrama ID
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/flareflow/detail?id=740083&lang=id"
GET /api/flareflow/episode API Key
Get video URL for a specific episode. Returns HLS m3u8 or direct MP4 URL. All API communication uses RC4-encrypted payloads — the server handles encryption/decryption transparently.
ParameterTypeDescription
idrequiredstringDrama ID
eprequiredintegerEpisode number
langoptionalstringLanguage code (default: id)
Example
curl -H "X-API-Key: YOUR_KEY" "{{BASE}}/api/flareflow/episode?id=740083&ep=1&lang=id"
Video Playback Guide

How to Play FlareFlow Videos

Follow these steps to integrate and play FlareFlow videos in your application:

  1. Get episode video URL: Call the detail or episode endpoint to retrieve the videoUrl field.
  2. Check video format: The videoUrl can be either an HLS m3u8 playlist or a direct MP4 URL.
  3. Play the video: Use any HLS-compatible player (like hls.js, Video.js, or VLC) or direct MP4 playback.

Example: HLS Playback with hls.js

<video id="video" controls></video>
<script src="https://cdn.jsdelivr.net/npm/hls.js@latest"></script>
<script>
  const video = document.getElementById('video');
  const url = 'VIDEO_URL_FROM_API';
  if (Hls.isSupported()) {
    const hls = new Hls();
    hls.loadSource(url);
    hls.attachMedia(video);
  } else if (video.canPlayType('application/vnd.apple.mpegurl')) {
    video.src = url;
  }
</script>

Quick Test

FlareFlow — Api-Dracin Multi-Source Drama Streaming API