All URIs are relative to https://zernio.com/api
| Method | HTTP request | Description |
|---|---|---|
| check_instagram_hashtags | POST /v1/tools/instagram/hashtag-checker | Check IG hashtag bans |
| download_bluesky_media | GET /v1/tools/bluesky/download | Download Bluesky media |
| download_facebook_video | GET /v1/tools/facebook/download | Download Facebook video |
| download_instagram_media | GET /v1/tools/instagram/download | Download Instagram media |
| download_linked_in_video | GET /v1/tools/linkedin/download | Download LinkedIn video |
| download_tik_tok_video | GET /v1/tools/tiktok/download | Download TikTok video |
| download_twitter_media | GET /v1/tools/twitter/download | Download Twitter/X media |
| download_you_tube_video | GET /v1/tools/youtube/download | Download YouTube video |
| get_you_tube_transcript | GET /v1/tools/youtube/transcript | Get YouTube transcript |
models::CheckInstagramHashtags200Response check_instagram_hashtags(check_instagram_hashtags_request) Check IG hashtag bans
Check if Instagram hashtags are banned, restricted, or safe to use. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| check_instagram_hashtags_request | CheckInstagramHashtagsRequest | [required] |
models::CheckInstagramHashtags200Response
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadBlueskyMedia200Response download_bluesky_media(url) Download Bluesky media
Download videos from Bluesky posts. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | Bluesky post URL | [required] |
models::DownloadBlueskyMedia200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadFacebookVideo200Response download_facebook_video(url) Download Facebook video
Download videos and reels from Facebook. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | Facebook video or reel URL | [required] |
models::DownloadFacebookVideo200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadInstagramMedia200Response download_instagram_media(url) Download Instagram media
Download Instagram reels, posts, or photos. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | Instagram reel or post URL | [required] |
models::DownloadInstagramMedia200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadInstagramMedia200Response download_linked_in_video(url) Download LinkedIn video
Download videos from LinkedIn posts. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | LinkedIn post URL | [required] |
models::DownloadInstagramMedia200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadTikTokVideo200Response download_tik_tok_video(url, action, format_id) Download TikTok video
Download TikTok videos with or without watermark. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | TikTok video URL or ID | [required] | |
| action | Option<String> | 'formats' to list available formats | [default to download] | |
| format_id | Option<String> | Specific format ID (0 = no watermark, etc.) |
models::DownloadTikTokVideo200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadInstagramMedia200Response download_twitter_media(url, action, format_id) Download Twitter/X media
Download videos from Twitter/X posts. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | Twitter/X post URL | [required] | |
| action | Option<String> | [default to download] | ||
| format_id | Option<String> |
models::DownloadInstagramMedia200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DownloadYouTubeVideo200Response download_you_tube_video(url, action, format, quality, format_id) Download YouTube video
Download YouTube videos or audio. Returns available formats or direct download URL. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | YouTube video URL or video ID | [required] | |
| action | Option<String> | Action to perform: 'download' returns download URL, 'formats' lists available formats | [default to download] | |
| format | Option<String> | Desired format (when action=download) | [default to video] | |
| quality | Option<String> | Desired quality (when action=download) | [default to hd] | |
| format_id | Option<String> | Specific format ID from formats list |
models::DownloadYouTubeVideo200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::GetYouTubeTranscript200Response get_you_tube_transcript(url, lang) Get YouTube transcript
Extract transcript/captions from a YouTube video. Rate limits: Build (50/day), Accelerate (500/day), Unlimited (unlimited).
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| url | String | YouTube video URL or video ID | [required] | |
| lang | Option<String> | Language code for transcript | [default to en] |
models::GetYouTubeTranscript200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]