Download OpenAPI specification:Download
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of saved channels when the dataset is large. |
per_page |
integer
Example: per_page=1
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "channels": [
- {
- "id": 3,
- "channel_id": "UCgWqc_pK9erWBP1pUTDdiqw",
- "service_id": 1,
- "client_id": 1,
- "channel_name": "Badh Prof - Tutorials",
- "description": ""
}
], - "pagination": {
- "total": 2,
- "per_page": "1",
- "current_page": "1",
- "last_page": 2,
- "prev_page_url": null
}
}
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "channels": [
- {
- "id": 24,
- "channel_id": "UCfFLmzfAq8Kkq-eW9BbZwcg",
- "name": "5centsCDN Inc.",
- "join_date": "2019-02-20T08:50:27Z",
- "comment_count": 0,
- "subscriber_count": "1",
- "video_count": "67",
- "view_count": 0
}
], - "backup_statistics": {
- "total_subscriptions": 46,
- "total_videos": 76,
- "total_comments": 10,
- "total_captions": 5,
- "total_playlists": 37,
- "total_bandwidth_usage": 79.53,
- "total_allocated_bandwidth": 6,
- "used_bandwidth": 1
}, - "channel_statistics": {
- "total_comment_count": 0,
- "total_subscriber_count": 2,
- "total_video_count": 84,
- "total_view_count": 140
}
}
redirect_uri |
string
Example: redirect_uri=https://localwhmcs.com/platform/100
The redirect_uri parameter specifies the URL where users will be redirected after successfully authenticating. Use this parameter to define the callback location that will handle the authorization code or access token response. Examples: "https://example.com/auth/callback" - Specifies a typical callback URL for handling authentication responses. "https://localhost:3000/oauth/callback" - Specifies a local development environment URL for testing authentication flows. |
X-API-Key |
string
Example: {{X-API-Key}}
(Required) |
Accept |
string
Example: application/json
|
code |
string
Example: code=4/0AanRRrswCUrs3KL67UvSdaKBjuvts8YNeWj3vb5fGtKBQ6GEsu2HlCxhMsHshuX7XlWeeg
The code parameter specifies the temporary authorization code issued after a successful user authentication. Use this parameter to exchange the code for an access token, enabling API calls on behalf of the user. Examples: "4/0ARtbsJvz..." - A valid authorization code issued after the user grants permission. "8/0AXzQCB...o" - Another valid example representing a unique authorization code for a different session or user. |
redirect_uri |
string
Example: redirect_uri=https://localwhmcs.com/platform/100
The redirect_uri parameter specifies the URL where users will be redirected after successfully authenticating. Use this parameter to define the callback location that will handle the authorization code or access token response. Examples: "https://example.com/auth/callback" - Specifies a typical callback URL for handling authentication responses. "https://localhost:3000/oauth/callback" - Specifies a local development environment URL for testing authentication flows. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Content-Type |
string
Example: multipart/form-data
|
Accept |
string
Example: application/json
|
code |
string
The code parameter specifies the temporary authorization code issued after a successful user authentication. Use this parameter to exchange the code for an access token, enabling API calls on behalf of the user. Examples: "4/0ARtbsJvz..." - A valid authorization code issued after the user grants permission. "8/0AXzQCB...o" - Another valid example representing a unique authorization code for a different session or user. |
redirect_uri |
string
The redirect_uri parameter specifies the URL where users will be redirected after successfully authenticating. Use this parameter to define the callback location that will handle the authorization code or access token response. Examples: "https://example.com/auth/callback" - Specifies a typical callback URL for handling authentication responses. "https://localhost:3000/oauth/callback" - Specifies a local development environment URL for testing authentication flows. |
{- "result": "success"
}
channelId
required
|
integer
Example: 69
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=2
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter specifies the keyword or phrase to search for in video titles, descriptions, or metadata. Use this parameter to filter the list of videos returned based on the query provided. Examples: "funny cat videos" - Searches for videos related to funny cat content. "2025 tech conference" - Searches for videos related to a specific event or topic like a future tech conference. |
tags |
string
Example: tags=1,2,3
The tag parameter specifies a specific label or category assigned to videos. Use this parameter to filter videos based on their associated tags and narrow down the search to relevant content. Examples: tag: "comedy" - Filters and returns videos that are tagged with "comedy" content. tag: "tutorial" - Filters and returns videos that are tagged with "tutorial" content, useful for instructional videos. |
sort |
string
Example: sort=date_added_newest
The sort parameter specifies how the list of videos should be ordered in the response. Use this parameter to define the sorting criteria, such as by date, views, or ratings, to customize the order in which videos appear. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "videos": [
- {
- "id": 5,
- "video_id": "JBdrjgVp77Y",
- "video_title": "production id 3833491 1080p",
- "description": "",
- "download_status": "completed",
- "upload_status": "pending",
- "published_at": "2024-08-23 15:10:17",
- "created_at": "2024-11-21 04:58:04",
- "time_added": "1 month ago",
- "view_count": 0,
- "openstack_filename": null,
- "license": "youtube",
- "licensed_content": 0
}
], - "pagination": {
- "total": 5,
- "per_page": "2",
- "current_page": "1",
- "last_page": 3,
- "next_page_number": 2,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 69
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=2
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter specifies a query to filter ongoing video downloads based on keywords or partial video titles. Use this parameter to refine the list of active downloads that match the given search term. Examples: search: "tutorial" - Filters the ongoing video downloads to show those containing "tutorial" in their title. search: "weekend" - Filters the ongoing video downloads to show those with "weekend" as part of their title, which may be more specific or narrow the results. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "videos": [
- {
- "id": 5,
- "video_id": "JBdrjgVp77Y",
- "video_title": "production id 3833491 1080p",
- "description": "",
- "download_status": "completed",
- "upload_status": "pending",
- "published_at": "2024-08-23 15:10:17",
- "created_at": "2024-11-21 04:58:04",
- "time_added": "1 month ago",
- "view_count": 0,
- "openstack_filename": null,
- "license": "youtube",
- "licensed_content": 0
}
], - "pagination": {
- "total": 5,
- "per_page": "2",
- "current_page": "1",
- "last_page": 3,
- "next_page_number": 2,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 69
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=2
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter specifies the query term used to filter the completed video downloads. Use this parameter to search for downloads by specific keywords, titles, or user names. Examples: search: "tutorial" - Filters the completed video downloads to only those with the keyword "tutorial" in their title or metadata. search: "user123" - Filters the completed video downloads to only those associated with the user "user123." |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "videos": [
- {
- "id": 5,
- "video_id": "JBdrjgVp77Y",
- "video_title": "production id 3833491 1080p",
- "description": "",
- "download_status": "completed",
- "upload_status": "completed",
- "published_at": "2024-08-23 15:10:17",
- "created_at": "2024-11-21 04:58:04",
- "time_added": "1 month ago",
- "view_count": 0,
- "openstack_filename": null,
- "license": "youtube",
- "licensed_content": 0
}
], - "pagination": {
- "total": 1,
- "per_page": "2",
- "current_page": "1",
- "last_page": 0,
- "next_page_url": null,
- "next_page_number": null,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 69
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=2
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "videos": [
- {
- "video_id": "WBL7ywZFLm4",
- "video_title": "production id 3833491 1080p",
- "description": "",
- "published_at": "2024-03-06 14:10:03",
- "created_at": "2024-07-30 14:35:35",
- "time_added": "16 hours ago",
- "view_count": 0
}
], - "pagination": {
- "total": 5,
- "per_page": "2",
- "current_page": "1",
- "last_page": 3,
- "next_page_number": null,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 69
(Required) |
videoId
required
|
integer
Example: 5
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
X-Http-Method-Override |
string
Example: <string>
|
Content-Type |
string
Example: multipart/form-data
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "message": "Video deleted successfully"
}
channelId
required
|
integer
Example: 69
(Required) |
videoId
required
|
integer
Example: 5
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=10
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter allows you to filter the captions returned by the API. Use this parameter to narrow down the captions to those that match the specified search term. Examples: search: "intro" - This value filters the captions to only include those with the word "intro" in the title or content. search: "error" - This value filters the captions to include only those related to error messages or containing the term "error". |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "captions": [
- {
- "id": 3,
- "caption_id": "AUieDaa-hhA075cbNjgdLrJZxRcBo8_Dliw5HvV8Y_LO",
- "video_id": "MEjATrFK6Hg",
- "language": "en",
- "name": "",
- "is_draft": 0,
- "last_updated": "2024-06-05 12:16:25",
- "openstack_filename": "captions/caption_MEjATrFK6Hg_AUieDaa-hhA075cbNjgdLrJZxRcBo8_Dliw5HvV8Y_LO.srt",
- "time_added": "4 weeks ago"
}
], - "pagination": {
- "total": 1,
- "per_page": "2",
- "current_page": "1",
- "last_page": 1,
- "next_page_url": null,
- "next_page_number": null,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 70
(Required) youtube channel id |
videoId
required
|
integer
Example: 5
(Required) video id |
per_page |
integer
Example: per_page=2
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
page |
integer
Example: page=1
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter filters the list of comments based on a specified keyword or phrase. Use this parameter to narrow down the results to only those comments that contain the search term. Examples: search: "great product" - Filters the comments to display only those containing the phrase "great product." search: "refund" - Filters the comments to display only those that mention the word "refund." |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "comments": [
- {
- "id": 5,
- "comment_id": "UgztKr49g8vgSKc0yi54AaABAg",
- "author_name": "@badhprof-tutorials6312",
- "author_display_name": "@badhprof-tutorials6312",
- "author_profile_image_url": "https://yt3.ggpht.com/ytc/AIdro_l_l_bEEdJDMCqBpDG6g4MsI1uccNDYfc0i89SpwB0=s48-c-k-c0x00ffffff-no-rj",
- "comment_text": "it is one of the best",
- "like_count": 0,
- "reply_count": 0,
- "published_at": "2024-04-23 08:34:06",
- "time_added": "3 weeks ago",
- "replies": {
- "comments": [
- {
- "etag": "yxqC-tojUVgs7JWEE07Zs6hOhbQ",
- "id": "UgxaNaQn1V5Jk7IjME54AaABAg.A2ZkGCm42SEA2ZkLqHC0_I",
- "textDisplay": "Yes, I watched it last week and couldn't put it down!"
}
]
}
}
], - "pagination": {
- "total": 5,
- "per_page": "2",
- "current_page": "1",
- "last_page": 3,
- "next_page_number": 2,
- "prev_page_url": "null",
- "prev_page_number": "null"
}
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "channel_statistics": {
- "channel_id": "UC1kxLIoSs1Ciow4JpN_LG-w",
- "channel_name": "Victor Tips",
- "location": "",
- "join_date": "2024-03-06T11:17:00.996314Z",
- "comment_count": 0,
- "subcriber_count": "1",
- "video_count": "6",
- "view_count": "33"
}, - "backup_statistics": {
- "total_subscriptions": 7,
- "total_videos": 6,
- "total_comments": 5,
- "total_captions": 3,
- "total_playlists": 12,
- "total_bandwidth_usage": 12.28,
- "total_allocated_bandwidth": 1048576,
- "used_bandwidth": 1
}
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "statistics": {
- "channel_id": "70",
- "join_date": "2024-03-06T11:17:00.996314Z",
- "comment_count": 0,
- "subcriber_count": "1",
- "video_count": "6",
- "view_count": "33"
}
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "statistics": {
- "channel_id": "UC1kxLIoSs1Ciow4JpN_LG-w",
- "name": "Victor Tips",
- "join_date": "2024-03-06T11:17:00.996314Z",
- "comment_count": 0,
- "subcriber_count": 0,
- "video_count": "6",
- "view_count": "33"
}
}
channelId
required
|
string
Example: <string>
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=1
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
date |
string
Example: date=2024-12-24
The date parameter specifies the particular day for which daily entries are being requested. This parameter helps filter the entries to only those relevant to the specified date. Use this to fetch data specific to a single day. Examples: date: "2024-01-15" - Retrieves daily entries for January 15, 2024. date: "2024-12-31" - Retrieves daily entries for December 31, 2024, representing the end of the year. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "entries": [
- {
- "id": 1,
- "entry_date": "2024-12-24",
- "video_count": 6,
- "playlist_count": 12,
- "subscription_count": 7,
- "caption_count": 3,
- "comment_count": 5,
- "playlist_item_count": 5,
- "created_at": "2024-12-24 12:14:03",
- "updated_at": "2024-12-24 12:16:16"
}
], - "total": 1,
- "per_page": 1,
- "current_page": 1,
- "last_page": 1
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "summary": [
- {
- "month": "2024 - December",
- "video_count": "6",
- "playlist_count": "12",
- "playlist_item_count": "5",
- "subscription_count": "7",
- "comment_count": "5",
- "caption_count": "3"
}
], - "total": 1,
- "per_page": 10,
- "current_page": 1,
- "last_page": 1
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "entries": [
- {
- "week": "2024-W52",
- "video_count": "6",
- "playlist_count": "12",
- "playlist_item_count": "5",
- "subscription_count": "7",
- "comment_count": "5",
- "caption_count": "3"
}
], - "total": 1,
- "per_page": 10,
- "current_page": 1,
- "last_page": 1
}
channelId
required
|
string
Example: <string>
(Required) |
start_date |
string
Example: start_date=2024-12-10
The start_date parameter specifies the beginning date for the requested day's summary. It determines the timeframe from which the summary data will be calculated. Use this parameter to filter the data based on a specific starting date. Examples: start_date: "2024-12-10" - Requests the summary starting from December 10th, 2024, providing data from that day onward. |
end_date |
string
Example: end_date=2024-12-24
The end_date parameter specifies the end date for the requested day's summary. It defines the timeframe up to which the summary data will be considered. Use this parameter to filter data for a specific end date. Examples: end_date: "2024-12-24" - Requests the summary data up to December 24th, 2024, providing data until that date. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "entries": [
- {
- "day": "24 December 2024",
- "video_count": "6",
- "playlist_count": "12",
- "playlist_item_count": "5",
- "subscription_count": "7",
- "comment_count": "5",
- "caption_count": "3"
}
], - "total": 1,
- "per_page": 10,
- "current_page": 1,
- "last_page": 1
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "entries": [
- {
- "year": 2024,
- "video_count": "6",
- "playlist_count": "12",
- "playlist_item_count": "5",
- "subscription_count": "7",
- "comment_count": "5",
- "caption_count": "3"
}
], - "total": 1,
- "per_page": 10,
- "current_page": 1,
- "last_page": 1
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "logs": [
- {
- "id": 79,
- "uuid": "8c145b44-46fb-47f5-a645-74b18371d7f7",
- "level": "error",
- "message": "Error processing job: Job 22 NOT_FOUND: does not exist or is not reserved by client",
- "data_type": "youtube_comment",
- "context": [ ],
- "created_at": "2024-12-24 12:20:27",
- "updated_at": "2024-12-24 12:20:27"
}
], - "pagination": {
- "total": 79,
- "per_page": 10,
- "current_page": 1,
- "last_page": 8,
- "next_page_number": 2,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 70
(Required) youtube channel id |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=1
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter allows users to filter the list of playlists by a specific keyword or phrase. This helps narrow down the results to only those playlists that match the search query, improving the relevance of the returned data. Examples: search: "rock music" - Filters the playlists to include only those with the term "rock music" in their title or description. search: "2024" - Filters the playlists to include only those that are tagged with or related to the year 2024. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "playlist": [
- {
- "id": 12,
- "playlist_id": "PLWtT1rc9iHvgYnTRhM5_c3Gp-0h2XoHSQ",
- "title": "cool",
- "description": "",
- "video_count": 1,
- "status": "public",
- "time_added": "3 weeks ago",
}
], - "pagination": {
- "total": 12,
- "per_page": "1",
- "current_page": 1,
- "last_page": 12,
- "next_page_number": 2,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 70
(Required) |
playlistId
required
|
integer
Example: 7
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "message": "Playlist deleted successfully"
}
channelId
required
|
integer
Example: 70
(Required) |
playlistId
required
|
integer
Example: 7
(Required) |
per_page |
integer
Example: per_page=1
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "playlist_items": [
- {
- "id": 8,
- "playlist_id": "PLWtT1rc9iHvgYnTRhM5_c3Gp-0h2XoHSQ",
- "playlist_item_id": "UExXdFQxcmM5aUh2Z1luVFJoTTVfYzNHcC0waDJYb0hTUS4yODlGNEE0NkRGMEEzMEQy",
- "video_id": "MEjATrFK6Hg",
- "title": "production id 4524598 1080p",
- "description": "",
- "published_at": "2024-03-06 14:53:12",
- "status": "public",
- "time_added": "4 weeks ago",
}
], - "pagination": {
- "total": 2,
- "per_page": "1",
- "current_page": 1,
- "last_page": 2,
- "next_page_number": 2,
- "prev_page_url": null,
- "prev_page_number": null
}
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Content-Type |
string
Example: multipart/form-data
|
Accept |
string
Example: application/json
|
synchronize_comments |
integer
The synchronize_comments parameter controls whether the system should automatically synchronize comments across different platforms. Use this parameter to ensure that any changes made to comments are reflected in real time across all connected systems. Examples: synchronize_comments: 1 - This value enables the automatic synchronization of comments, ensuring that any new or updated comments are immediately reflected in all linked systems. synchronize_comments: 0 - This value disables the synchronization, meaning that comments will not be updated across other platforms even if changes are made. |
{- "result": "success",
- "message": "Settings updated successfully"
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "settings": {
- "id": 1,
- "download_quality": "1080",
- "synchronize_comments": 1,
- "synchronize_delete": 0,
- "backup_frequency": null,
- "backup_start_time": null,
- "last_backup_date": null,
- "backup_status": null,
- "notification_preference": null,
- "created_at": "2024-12-24 12:13:39",
- "updated_at": "2025-01-15 23:29:46"
}
}
channelId
required
|
integer
Example: 70
(Required) |
page |
integer
Example: page=1
The page parameter specifies the page number of results to retrieve. Use this parameter to navigate through multiple pages of results when the dataset is paginated. |
per_page |
integer
Example: per_page=1
The per_page parameter specifies the number of results to display per page. Use this parameter to control the number of items returned in a single response. |
search |
string
The search parameter allows users to filter subscriptions by a specific keyword or term. It helps narrow down the list of subscriptions returned by the API, ensuring only relevant results are included in the response. Examples: search: "premium" - Filters the subscription list to only include those with the word "premium" in their title or description. search: "2025" - Filters subscriptions to include only those related to upcoming events or plans for the year 2025. |
X-API-Key |
string
Example: {{X-API-Key}}
|
Accept |
string
Example: application/json
|
{- "result": "success",
- "subscriptions": [
- {
- "id": 7,
- "channel_id": "UCZXli3tyGCYn-FghmNJB7vw",
- "title": "Mateus Guimarães",
- "description": "",
- "youtube_subscription_id": "H-F5BtVXeFfAIP-dQpIAs9xeo4d_NYUgz33G4oik53c"
}
], - "pagination": {
- "total": 7,
- "per_page": "1",
- "current_page": "1",
- "last_page": 7,
- "next_page_number": 2,
- "prev_page_url": "null",
- "prev_page_number": "null"
}
}
channelId
required
|
integer
Example: 70
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
|
Content-Type |
string
Example: application/json
|
Accept |
string
Example: application/json
|
authorization_code |
string
|
redirect_uri |
string
|
source_channel_id |
string
|
video_ids |
Array of strings
|
{- "authorization_code": "4/0AcvDMrBAnrzSkvTu29m5aUTFnWBwHKUX-TCNNgGXLTwm8UlY1WR35xJTBj07Qcv8hjwT6Q",
- "source_channel_id": "UC1kxLIoSs1Ciow4JpN_LG-w",
- "video_ids": [
- "WBL7ywZFLm4"
]
}
{- "result": "success",
- "message": "Transfer request successfully queued"
}
X-API-Key |
string
Example: {{X-API-Key}}
|
Content-Type |
string
Example: application/json
|
Accept |
string
Example: application/json
|
authorization_code |
string
|
redirect_uri |
string
|
source_channel_id |
string
|
subscription_ids |
Array of strings
|
{- "authorization_code": "4/0AcvDMrBQjHn-uttkDaVw1CzbbfcY14M7eQa3ZVCv70f5vf2HjqowgyG7pHlhCg7qY1MTTw",
- "source_channel_id": "UCgWqc_pK9erWBP1pUTDdiqw",
- "subscription_ids": [
- "B_-zMfrK2fj4ueAanXhzqsyJ8QpkaHNOovslm4yOMuw"
]
}
{- "result": "success",
- "message": "Transfer request successfully queued"
}
channelId
required
|
string
Example: UC1kxLIoSs1Ciow4JpN_LG-w
(Required) |
targetChannelId
required
|
string
Example: UCgWqc_pK9erWBP1pUTDdiqw
(Required) |
X-API-Key |
string
Example: {{X-API-Key}}
(Required) |
Content-Type |
string
Example: application/json
|
Accept |
string
Example: application/json
|
video_ids |
Array of strings
|
{- "video_ids": [
- "ht63ZLByVG4"
]
}
{- "result": "success",
- "message": "Transfer request successfully queued"
}