A26N
ToolsExtensionBotPlatformsBenefitsFAQ
Back to home

API

A26N REST API to fetch download links and video info from multiple platforms. Send JSON, receive JSON — no SDK required.

Overview

Endpoints

A26N: web at https://thunguyenit.com, API at https://api.thunguyenit.com.

Free & open: no API key, no account, no limits — just call the endpoints below.

Format: all requests and responses are JSON (Content-Type: application/json).

CORS: enabled — call it directly from the browser or your server.

API Reference

Overview

  • Web: https://thunguyenit.com
  • API base URL: https://api.thunguyenit.com
  • Request/response format: JSON (Content-Type: application/json)
  • CORS enabled: call directly from browser or server
  • Free, no API key, no account required
POST

/extract

Get download format list for a video/post URL.

Body parameters

FieldTypeDescription
urlrequired
stringURL of the video/post to extract.

Example request

curl -X POST https://api.thunguyenit.com/extract \
  -H "Content-Type: application/json" \
  -d '{"url":"https://youtube.com/watch?v=dQw4w9WgXcQ"}'

Example response

{
  "title": "Never Gonna Give You Up",
  "thumbnail": "https://i.ytimg.com/vi/.../hq.jpg",
  "duration": 213,
  "source": "youtube",
  "author": "Rick Astley",
  "views": 1600000000,
  "likes": 16000000,
  "formats": [
    { "label": "1080p", "type": "video", "ext": "mp4",
     "filesize": 52428800, "url": "https://api.thunguyenit.com/stream?t=..&i=0" },
    { "label": "Audio", "type": "audio", "ext": "m4a",
     "filesize": 3400000, "url": "https://api.thunguyenit.com/stream?t=..&i=6" }
  ]
}
GET

/stream

Download or stream directly from a format URL returned by /extract.

Example request

https://api.thunguyenit.com/stream?t=1b0bc2ea13ee&i=0
POST

/channel

Get video list from channel, playlist, or user profile.

Body parameters

FieldTypeDescription
urlrequired
stringChannel / playlist / user URL.
limit
numberMax number of videos, 1–200 (default 30).

Example request

curl -X POST https://api.thunguyenit.com/channel \
  -H "Content-Type: application/json" \
  -d '{"url":"https://tiktok.com/@tiktok","limit":50}'

Example response

{
  "source": "...",
  "count": 50,
  "items": [
    {
      "url": "https://tiktok.com/@tiktok/video/123",
      "title": "...",
      "thumbnail": "https://..."
    }
  ]
}
GET

/health

Check backend status, queue, and proxy pool.

Example request

curl https://api.thunguyenit.com/health

Example response

{
  "ok": true,
  "queue": { "running": 3, "waiting": 0 }
}
A26N

Free online video downloader: fast and free. Supports many platforms.

Facebook GroupEmail

Features

Download videoDownload channelExtensionBotFAQ

Support

PlatformsAPIAboutContactPrivacyTerms of useDMCAPartnership

Supported languages

Tiếng ViệtEnglish日本語한국어中文ไทยEspañolPortuguêsBahasa IndonesiaTürkçeالعربيةРусский

© A26N · For personal use with content you own or are authorized to use, for educational purposes