{"openapi":"3.2.0","info":{"title":"social media video downloader API","description":"A comprehensive API for extracting video details, metadata, and download links from Youtube, Instagram, Facebook and TikTok. This API provides advanced features including proxy support, video rendering, caching, and subscription-based access controls.","version":"1.0.0"},"servers":[{"url":"https://smvd.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"YouTube-Video","description":"Endpoints related to YouTube videos."},{"name":"YouTube-Post","description":"Endpoints related to YouTube community posts."},{"name":"YouTube-Channel","description":"Endpoints related to YouTube channels."},{"name":"YouTube-Playlist","description":"Endpoints related to YouTube playlists."},{"name":"YouTube-Search","description":"Endpoints for searching on YouTube."},{"name":"YouTube-Hashtag","description":"Endpoints for retrieving videos by hashtag."},{"name":"TikTok-User","description":"Endpoints related to TikTok users."},{"name":"TikTok-Post","description":"Endpoints related to TikTok posts."},{"name":"Facebook-Profile","description":"Endpoints related to Facebook profiles."},{"name":"Facebook-Posts","description":"Endpoints related to Facebook posts."},{"name":"Instagram-User","description":"Endpoints related to Instagram users."},{"name":"Instagram-Media","description":"Endpoints related to Instagram media."}],"paths":{"/youtube/v3/video/details":{"get":{"operationId":"get_youtube_v3_video_details","summary":"Get Video Details (Price:1-2)","description":"Extracts comprehensive information about a YouTube video including metadata, available formats, download links, and server-rendered video options with audio merging capabilities.","tags":["YouTube-Video"],"responses":{"200":{"description":"Successful response with video details."}},"parameters":[{"name":"videoId","in":"query","description":"The ID of the YouTube video.","required":true,"schema":{"type":"string","example":"dQw4w9WgXcQ"}},{"name":"lang","in":"query","description":"Language code for localized content (e.g., 'en-US', 'es'). Defaults to 'en-US'.","required":false,"schema":{"type":"string"}},{"name":"countryCode","in":"query","description":"ISO 3166-1 alpha-2 country code for geo-specific results (e.g., 'US', 'GB').","required":false,"schema":{"type":"string"}},{"name":"urlAccess","in":"query","description":"When set to 'proxied', the API uses its own proxies to prevent 403 errors, which can sometimes occur with 'normal' URLs. This comes at the cost of slower download speeds. Allowed values: normal, proxied. When set to 'proxied' the request will be `billed as 2 requests`. Note: If both this parameter, `getTranscript='true'` and `renderableFormats` are used, the total cost remains 2 requests (charges do not stack).","required":false,"schema":{"type":"string","enum":["proxied","normal"],"default":"proxied"}},{"name":"renderableFormats","in":"query","description":"A comma-separated list of quality formats to generate server-rendered video links for. If any videos are rendered, this request will be `billed as 2 requests`. Note: If both this parameter, `getTranscript='true'` and `urlAccess='proxied'` are used, the total cost remains 2 requests (charges do not stack). The number of formats that can be rendered depends on your subscription plan. Allowed values: 144p, 144p60 HDR, 240p, 240p60 HDR, 360p, 360p60 HDR, 480p, 480p60 HDR, 720p, 720p60, 720p60 HDR, 1080p, 1080p60, 1080p60 HDR, 1440p, 1440p60, 1440p60 HDR, 2160p, 2160p60, 2160p60 HDR, highres, midres, lowres, all, all_highres.","required":false,"schema":{"type":"string","example":"720p,highres"}},{"name":"getTranscript","in":"query","description":"Set to true to retrieve the video transcript. If a transcript was successfully gotten, the request will be `billed as 2 requests`. **Note:** If both this parameter, `urlAccess` and  `renderableFormats` are used, the total cost remains 2 requests (charges do not stack). Allowed values: false, true.","required":false,"schema":{"type":"string","enum":["false","true"],"default":"false"}},{"name":"transcriptLanguage","in":"query","description":"The language to use for the transcript. This must be one of the languages returned in the `metadata.transcript.languages` array. If not provided, the default transcript is returned.","required":false,"schema":{"type":"string"}},{"name":"fields","in":"query","description":"A comma-separated list of fields to include in the response. This can be used to limit the amount of data returned. Allowed values: `contents`, `contents.videos`, `contents.audios`, `contents.images`, `contents.renderableVideos`, `contents.renderableAudios`, `metadata`, `metadata.author`, `metadata.comments`, `metadata.playlist`, `metadata.channel`, `metadata.post`, `metadata.hashtag`, `metadata.transcript`, `metadata.additionalData`. For exclusion, prefix the field with a dash; e.g. `-metadata`, `-contents.audios`","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/video/comments":{"get":{"operationId":"get_youtube_v3_video_comments","summary":"Get Video Comments","description":"Retrieves comments for a YouTube video with sorting options and pagination.","tags":["YouTube-Video"],"responses":{"200":{"description":"Successful response with a list of comments."}},"parameters":[{"name":"videoId","in":"query","description":"The ID of the YouTube video.","required":true,"schema":{"type":"string","example":"U7_eELfviAE"}},{"name":"commentId","in":"query","description":"The ID of a specific comment to retrieve replies for.","required":false,"schema":{"type":"string"}},{"name":"sortBy","in":"query","description":"The sort order for comments. Allowed values: TOP_COMMENTS, NEWEST_FIRST.","required":false,"schema":{"type":"string","enum":["TOP_COMMENTS","NEWEST_FIRST"],"default":"TOP_COMMENTS"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/post/details":{"get":{"operationId":"get_youtube_v3_post_details","summary":"Get Post Details","description":"Retrieves detailed information about a specific YouTube community post.","tags":["YouTube-Post"],"responses":{"200":{"description":"Successful response with post details."}},"parameters":[{"name":"postId","in":"query","description":"The ID of the YouTube post.","required":true,"schema":{"type":"string","example":"UgkxxbGT-ChKuVaZ0-HlTt4PwA1y3MgLIVkH"}},{"name":"channelId","in":"query","description":"The ID of the channel that created the post.","required":true,"schema":{"type":"string","example":"UCmq1iHmomVRCf2APufQZkCQ"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/post/comments":{"get":{"operationId":"get_youtube_v3_post_comments","summary":"Get Post Comments","description":"Retrieves comments for a YouTube post with sorting options and pagination.","tags":["YouTube-Post"],"responses":{"200":{"description":"Successful response with a list of comments."}},"parameters":[{"name":"postId","in":"query","description":"The ID of the YouTube post.","required":true,"schema":{"type":"string","example":"UgkxxbGT-ChKuVaZ0-HlTt4PwA1y3MgLIVkH"}},{"name":"channelId","in":"query","description":"The ID of the channel that created the post.","required":true,"schema":{"type":"string","example":"UCmq1iHmomVRCf2APufQZkCQ"}},{"name":"sortBy","in":"query","description":"The sort order for comments. Allowed values: TOP_COMMENTS, NEWEST_FIRST.","required":false,"schema":{"type":"string","enum":["TOP_COMMENTS","NEWEST_FIRST"],"default":"TOP_COMMENTS"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/channel/id-from-handle":{"get":{"operationId":"get_youtube_v3_channel_id_from_handle","summary":"Get Channel ID From Handle","description":"Retrieves the channel ID for a given YouTube handle (e.g., '@MrBeast').","tags":["YouTube-Channel"],"responses":{"200":{"description":"Successful response with the channel ID."}},"parameters":[{"name":"handle","in":"query","description":"The handle of the YouTube channel.","required":true,"schema":{"type":"string","example":"@MrBeast"}}]}},"/youtube/v3/channel/posts":{"get":{"operationId":"get_youtube_v3_channel_posts","summary":"Get Channel Posts","description":"Retrieves posts from a specific YouTube channel. Use `nextToken` to paginate.","tags":["YouTube-Channel"],"responses":{"200":{"description":"Successful response with a list of channel posts."}},"parameters":[{"name":"channelId","in":"query","description":"The ID of the YouTube channel.","required":true,"schema":{"type":"string","example":"UCmq1iHmomVRCf2APufQZkCQ"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/channel/details":{"get":{"operationId":"get_youtube_v3_channel_details","summary":"Get Channel Details","description":"Retrieves detailed information about a specific YouTube channel.","tags":["YouTube-Channel"],"responses":{"200":{"description":"Successful response with channel details."}},"parameters":[{"name":"channelId","in":"query","description":"The ID of the YouTube channel.","required":true,"schema":{"type":"string","example":"UCmq1iHmomVRCf2APufQZkCQ"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/channel/playlists":{"get":{"operationId":"get_youtube_v3_channel_playlists","summary":"Get Channel Playlists","description":"Retrieves playlists, releases, or podcasts from a specific YouTube channel.","tags":["YouTube-Channel"],"responses":{"200":{"description":"Successful response with a list of playlists."}},"parameters":[{"name":"channelId","in":"query","description":"The ID of the YouTube channel.","required":true,"schema":{"type":"string","example":"UCmq1iHmomVRCf2APufQZkCQ"}},{"name":"contentType","in":"query","description":"The type of content to retrieve. Allowed values: playlists, releases, podcasts.","required":true,"schema":{"type":"string","enum":["playlists","releases","podcasts"],"example":"playlists"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/channel/videos":{"get":{"operationId":"get_youtube_v3_channel_videos","summary":"Get Channel Videos","description":"Retrieves videos, shorts, or livestreams from a specific YouTube channel.","tags":["YouTube-Channel"],"responses":{"200":{"description":"Successful response with a list of videos."}},"parameters":[{"name":"channelId","in":"query","description":"The ID of the YouTube channel.","required":true,"schema":{"type":"string","example":"UCmq1iHmomVRCf2APufQZkCQ"}},{"name":"contentType","in":"query","description":"The type of content to retrieve. Allowed values: videos, shorts, livestreams.","required":true,"schema":{"type":"string","enum":["videos","shorts","livestreams"],"example":"videos"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/playlist":{"get":{"operationId":"get_youtube_v3_playlist","summary":"Get Playlist Details","description":"Extracts playlist information and a paginated list of its videos.","tags":["YouTube-Playlist"],"responses":{"200":{"description":"Successful response with playlist details."}},"parameters":[{"name":"playlistId","in":"query","description":"The ID of the YouTube playlist.","required":true,"schema":{"type":"string","example":"PLihHLoNkOpqb_G4up_u_It9Lauz519kZf"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"countryCode","in":"query","description":"ISO 3166-1 alpha-2 country code for geo-specific results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/search":{"get":{"operationId":"get_youtube_v3_search","summary":"Search All","description":"Search across all YouTube content types (videos, channels, playlists).","tags":["YouTube-Search"],"responses":{"200":{"description":"Successful response with search results."}},"parameters":[{"name":"query","in":"query","description":"The search query.","required":true,"schema":{"type":"string","example":"autocad"}},{"name":"sortBy","in":"query","description":"DEPRECATED: The sort order for search results. Please use 'prioritize' and 'uploadDate' instead. Allowed values: relevance, rating, upload_date, view_count.","required":false,"schema":{"type":"string","enum":["relevance","rating","upload_date","view_count"],"default":"relevance"}},{"name":"uploadDate","in":"query","description":"Filter results by upload date.","required":false,"schema":{"type":"string","enum":["all","month","week","year","today"],"default":"all"}},{"name":"prioritize","in":"query","description":"Prioritize results by relevance or popularity.","required":false,"schema":{"type":"string","enum":["relevance","popularity"],"default":"relevance"}},{"name":"duration","in":"query","description":"Filter results by video duration.","required":false,"schema":{"type":"string","enum":["all","over_twenty_mins","three_to_twenty_mins","under_three_mins"],"default":"all"}},{"name":"features","in":"query","description":"A comma-separated list of video features to filter by. Allowed values: 360, 3d, 4k, creative_commons, hd, hdr, live, location, purchased, subtitles, vr180.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/search/movie":{"get":{"operationId":"get_youtube_v3_search_movie","summary":"Search Movies","description":"Searches for movies on YouTube.","tags":["YouTube-Search"],"responses":{"200":{"description":"Successful response with a list of movies."}},"parameters":[{"name":"query","in":"query","description":"The search query.","required":true,"schema":{"type":"string","example":"man of steel"}},{"name":"sortBy","in":"query","description":"DEPRECATED: The sort order for search results. Please use 'prioritize' and 'uploadDate' instead. Allowed values: relevance, rating, upload_date, view_count.","required":false,"schema":{"type":"string","enum":["relevance","rating","upload_date","view_count"],"default":"relevance"}},{"name":"uploadDate","in":"query","description":"Filter results by upload date.","required":false,"schema":{"type":"string","enum":["all","month","week","year","today"],"default":"all"}},{"name":"prioritize","in":"query","description":"Prioritize results by relevance or popularity.","required":false,"schema":{"type":"string","enum":["relevance","popularity"],"default":"relevance"}},{"name":"duration","in":"query","description":"Filter results by video duration.","required":false,"schema":{"type":"string","enum":["all","over_twenty_mins","three_to_twenty_mins","under_three_mins"],"default":"all"}},{"name":"features","in":"query","description":"A comma-separated list of video features to filter by. Allowed values: 360, 3d, 4k, creative_commons, hd, hdr, live, location, purchased, subtitles, vr180.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/search/video":{"get":{"operationId":"get_youtube_v3_search_video","summary":"Search Videos","description":"Searches for videos on YouTube.","tags":["YouTube-Search"],"responses":{"200":{"description":"Successful response with a list of videos."}},"parameters":[{"name":"query","in":"query","description":"The search query.","required":true,"schema":{"type":"string","example":"autocad"}},{"name":"sortBy","in":"query","description":"DEPRECATED: The sort order for search results. Please use 'prioritize' and 'uploadDate' instead. Allowed values: relevance, rating, upload_date, view_count.","required":false,"schema":{"type":"string","enum":["relevance","rating","upload_date","view_count"],"default":"relevance"}},{"name":"uploadDate","in":"query","description":"Filter results by upload date.","required":false,"schema":{"type":"string","enum":["all","month","week","year","today"],"default":"all"}},{"name":"prioritize","in":"query","description":"Prioritize results by relevance or popularity.","required":false,"schema":{"type":"string","enum":["relevance","popularity"],"default":"relevance"}},{"name":"duration","in":"query","description":"Filter results by video duration.","required":false,"schema":{"type":"string","enum":["all","over_twenty_mins","three_to_twenty_mins","under_three_mins"],"default":"all"}},{"name":"features","in":"query","description":"A comma-separated list of video features to filter by. Allowed values: 360, 3d, 4k, creative_commons, hd, hdr, live, location, purchased, subtitles, vr180.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/search/channel":{"get":{"operationId":"get_youtube_v3_search_channel","summary":"Search Channels","description":"Searches for channels on YouTube.","tags":["YouTube-Search"],"responses":{"200":{"description":"Successful response with a list of channels."}},"parameters":[{"name":"query","in":"query","description":"The search query.","required":true,"schema":{"type":"string","example":"autocad"}},{"name":"sortBy","in":"query","description":"DEPRECATED: The sort order for search results. Please use 'prioritize' and 'uploadDate' instead. Allowed values: relevance, rating, upload_date, view_count.","required":false,"schema":{"type":"string","enum":["relevance","rating","upload_date","view_count"],"default":"relevance"}},{"name":"uploadDate","in":"query","description":"Filter results by upload date.","required":false,"schema":{"type":"string","enum":["all","month","week","year","today"],"default":"all"}},{"name":"prioritize","in":"query","description":"Prioritize results by relevance or popularity.","required":false,"schema":{"type":"string","enum":["relevance","popularity"],"default":"relevance"}},{"name":"duration","in":"query","description":"Filter results by video duration.","required":false,"schema":{"type":"string","enum":["all","over_twenty_mins","three_to_twenty_mins","under_three_mins"],"default":"all"}},{"name":"features","in":"query","description":"A comma-separated list of video features to filter by. Allowed values: 360, 3d, 4k, creative_commons, hd, hdr, live, location, purchased, subtitles, vr180.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/search/playlist":{"get":{"operationId":"get_youtube_v3_search_playlist","summary":"Search Playlists","description":"Searches for playlists on YouTube.","tags":["YouTube-Search"],"responses":{"200":{"description":"Successful response with a list of playlists."}},"parameters":[{"name":"query","in":"query","description":"The search query.","required":true,"schema":{"type":"string","example":"autocad"}},{"name":"sortBy","in":"query","description":"DEPRECATED: The sort order for search results. Please use 'prioritize' and 'uploadDate' instead. Allowed values: relevance, rating, upload_date, view_count.","required":false,"schema":{"type":"string","enum":["relevance","rating","upload_date","view_count"],"default":"relevance"}},{"name":"uploadDate","in":"query","description":"Filter results by upload date.","required":false,"schema":{"type":"string","enum":["all","month","week","year","today"],"default":"all"}},{"name":"prioritize","in":"query","description":"Prioritize results by relevance or popularity.","required":false,"schema":{"type":"string","enum":["relevance","popularity"],"default":"relevance"}},{"name":"duration","in":"query","description":"Filter results by video duration.","required":false,"schema":{"type":"string","enum":["all","over_twenty_mins","three_to_twenty_mins","under_three_mins"],"default":"all"}},{"name":"features","in":"query","description":"A comma-separated list of video features to filter by. Allowed values: 360, 3d, 4k, creative_commons, hd, hdr, live, location, purchased, subtitles, vr180.","required":false,"schema":{"type":"string"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/search/suggestions":{"get":{"operationId":"get_youtube_v3_search_suggestions","summary":"Get Search Suggestions","description":"Retrieves search suggestions from YouTube based on a query.","tags":["YouTube-Search"],"responses":{"200":{"description":"Successful response with a list of search suggestions."}},"parameters":[{"name":"query","in":"query","description":"The search query to get suggestions for.","required":true,"schema":{"type":"string","example":"how to c"}},{"name":"previousQuery","in":"query","description":"The previous search query, if any.","required":false,"schema":{"type":"string","example":"how"}},{"name":"lang","in":"query","description":"Language code for the suggestions.","required":false,"schema":{"type":"string"}}]}},"/youtube/v3/hashtag":{"get":{"operationId":"get_youtube_v3_hashtag","summary":"Get Hashtag Videos","description":"Retrieves videos for a given hashtag.","tags":["YouTube-Hashtag"],"responses":{"200":{"description":"Successful response with a list of videos for the hashtag."}},"parameters":[{"name":"tag","in":"query","description":"The hashtag to search for (without the '#').","required":true,"schema":{"type":"string","example":"HowToCook"}},{"name":"lang","in":"query","description":"Language code for localized content.","required":false,"schema":{"type":"string"}},{"name":"nextToken","in":"query","description":"A token for paginating to the next set of results.","required":false,"schema":{"type":"string"}}]}},"/tiktok/v3/user/details":{"get":{"operationId":"get_tiktok_v3_user_details","summary":"Get TikTok User Details","description":"Retrieves the profile details for a given TikTok user URL.","tags":["TikTok-User"],"responses":{"200":{"description":"Successful response with the user details."}},"parameters":[{"name":"url","in":"query","description":"The URL of the TikTok user profile.","required":true,"schema":{"type":"string","example":"https://www.tiktok.com/@username"}}]}},"/tiktok/v3/post/details":{"get":{"operationId":"get_tiktok_v3_post_details","summary":"Get TikTok Post Details","description":"Retrieves media and metadata for a given TikTok post URL.","tags":["TikTok-Post"],"responses":{"200":{"description":"Successful response with the post details."}},"parameters":[{"name":"url","in":"query","description":"The URL of the TikTok post.","required":true,"schema":{"type":"string","example":"https://www.tiktok.com/@username/video/1234567890"}}]}},"/facebook/v3/profile/id":{"get":{"operationId":"get_facebook_v3_profile_id","summary":"Get Facebook Profile ID","description":"Retrieves the profile ID for a given Facebook profile URL.","tags":["Facebook-Profile"],"responses":{"200":{"description":"Successful response with the profile ID."}},"parameters":[{"name":"url","in":"query","description":"The URL of the Facebook profile.","required":true,"schema":{"type":"string","example":"https://www.facebook.com/zuck"}}]}},"/facebook/v3/profile/details":{"get":{"operationId":"get_facebook_v3_profile_details","summary":"Get Facebook Profile Details","description":"Retrieves the profile details for a given Facebook profile URL.","tags":["Facebook-Profile"],"responses":{"200":{"description":"Successful response with the profile details."}},"parameters":[{"name":"url","in":"query","description":"The URL of the Facebook profile.","required":true,"schema":{"type":"string","example":"https://www.facebook.com/zuck"}}]}},"/facebook/v3/profile/about":{"get":{"operationId":"get_facebook_v3_profile_about","summary":"Get Facebook Profile About","description":"Retrieves the 'about' information for a given Facebook profile URL.","tags":["Facebook-Profile"],"responses":{"200":{"description":"Successful response with the profile about section."}},"parameters":[{"name":"url","in":"query","description":"The URL of the Facebook profile.","required":true,"schema":{"type":"string","example":"https://www.facebook.com/zuck"}}]}},"/facebook/v3/profile/reels":{"get":{"operationId":"get_facebook_v3_profile_reels","summary":"Get Facebook Profile Reels","description":"Retrieves the reels from a given Facebook profile URL.","tags":["Facebook-Profile"],"responses":{"200":{"description":"Successful response with a list of reels."}},"parameters":[{"name":"url","in":"query","description":"The URL of the Facebook profile.","required":true,"schema":{"type":"string","example":"https://www.facebook.com/zuck"}}]}},"/facebook/v3/profile/photos":{"get":{"operationId":"get_facebook_v3_profile_photos","summary":"Get Facebook Profile Photos","description":"Retrieves the photos from a given Facebook profile URL.","tags":["Facebook-Profile"],"responses":{"200":{"description":"Successful response with a list of photos."}},"parameters":[{"name":"url","in":"query","description":"The URL of the Facebook profile.","required":true,"schema":{"type":"string","example":"https://www.facebook.com/zuck"}}]}},"/facebook/v3/post/details":{"get":{"operationId":"get_facebook_v3_post_details","summary":"Get Facebook Post Details","description":"Retrieves media and metadata for a given Facebook post URL.","tags":["Facebook-Posts"],"responses":{"200":{"description":"Successful response with the post details."}},"parameters":[{"name":"url","in":"query","description":"The URL of the Facebook post.","required":true,"schema":{"type":"string","example":"https://www.facebook.com/share/r/14GFChzicox/"}},{"name":"renderableFormats","in":"query","description":"A comma-separated list of quality formats to generate server-rendered video links for. Allowed values: 144p, 240p, 360p, 480p, 720p, 1080p, highres, midres, lowres, all, all_highres.","required":false,"schema":{"type":"string","example":"720p,highres"}}]}},"/instagram/v3/user/profile/id-from-username":{"get":{"operationId":"get_instagram_v3_user_profile_id_from_username","summary":"Get User ID From Username (Price:5)","description":"Retrieves the user ID for a given Instagram username.","tags":["Instagram-User"],"responses":{"200":{"description":"Successful response with the user ID."}},"parameters":[{"name":"username","in":"query","description":"The Instagram username to look up.","required":true,"schema":{"type":"string","example":"instagram"}}]}},"/instagram/v3/user/profile/details":{"get":{"operationId":"get_instagram_v3_user_profile_details","summary":"Get User Profile Details (Price:5)","description":"Retrieves the profile details for a given Instagram username.","tags":["Instagram-User"],"responses":{"200":{"description":"Successful response with the user profile details."}},"parameters":[{"name":"username","in":"query","description":"The Instagram username to look up.","required":true,"schema":{"type":"string","example":"instagram"}}]}},"/instagram/v3/media/post/details":{"get":{"operationId":"get_instagram_v3_media_post_details","summary":"Get Media Post Details","description":"Retrieves the media post for a given Instagram shortcode.","tags":["Instagram-Media"],"responses":{"200":{"description":"Successful response with the media post details."}},"parameters":[{"name":"shortcode","in":"query","description":"The Instagram shortcode to look up.","required":true,"schema":{"type":"string","example":"DH6N2p3R6WU"}},{"name":"renderableFormats","in":"query","description":"A comma-separated list of quality formats to generate server-rendered video links for. The number of formats that can be rendered depends on your subscription plan. Allowed values: 144p, 144p60 HDR, 240p, 240p60 HDR, 360p, 360p60 HDR, 480p, 480p60 HDR, 720p, 720p60, 720p60 HDR, 1080p, 1080p60, 1080p60 HDR, 1440p, 1440p60, 1440p60 HDR, 2160p, 2160p60, 2160p60 HDR, highres, midres, lowres, all, all_highres.","required":false,"schema":{"type":"string","example":"720p,highres"}}]}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}