{"openapi":"3.1.0","info":{"title":"Captapi API","description":"Extract transcripts, summaries, comments and stats from social media videos (YouTube, TikTok, Instagram, Facebook). Connect by AI agents and no-code tools via the MCP server (@captapi/mcp), the CLI (@captapi/cli), the n8n community node (n8n-nodes-captapi), the Make.com custom app, or the Apify Actor (BYO key). Full guide: https://captapi.com/docs/integrations","version":"0.1.0"},"paths":{"/":{"get":{"tags":["meta"],"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Root  Get"}}}}}}},"/healthz":{"get":{"tags":["meta"],"summary":"Healthz","operationId":"healthz_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Healthz Healthz Get"}}}}}}},"/v1/youtube/transcript":{"get":{"tags":["YouTube"],"summary":"Get YouTube video transcript","description":"Returns the full transcript with timestamps. Costs 1 credit.","operationId":"youtube_transcript_v1_youtube_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"YouTube video URL","title":"Url"},"description":"YouTube video URL"},{"name":"language","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO language code (en, tr, es...)","title":"Language"},"description":"ISO language code (en, tr, es...)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/summarize":{"get":{"tags":["YouTube"],"summary":"AI summary of a YouTube video","description":"Transcript + GPT summary. Costs 3 credits.","operationId":"youtube_summarize_v1_youtube_summarize_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"language","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/video-details":{"get":{"tags":["YouTube"],"summary":"YouTube video metadata + stats","operationId":"youtube_video_details_v1_youtube_video_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/comments":{"get":{"tags":["YouTube"],"summary":"YouTube video comments (paginated)","operationId":"youtube_comments_v1_youtube_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/channel-details":{"get":{"tags":["YouTube"],"summary":"YouTube channel info & stats","operationId":"youtube_channel_details_v1_youtube_channel_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Channel URL, @handle, bare handle, or UC... channel ID","title":"Url"},"description":"Channel URL, @handle, bare handle, or UC... channel ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/channel-videos":{"get":{"tags":["YouTube"],"summary":"List videos for a YouTube channel","operationId":"youtube_channel_videos_v1_youtube_channel_videos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Channel URL, @handle, bare handle, or UC... channel ID","title":"Url"},"description":"Channel URL, @handle, bare handle, or UC... channel ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}},{"name":"fast","in":"query","required":false,"schema":{"type":"boolean","description":"Use YouTube's public RSS feed for faster but less detailed metadata.","default":false,"title":"Fast"},"description":"Use YouTube's public RSS feed for faster but less detailed metadata."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/playlist-videos":{"get":{"tags":["YouTube"],"summary":"List videos in a YouTube playlist","operationId":"youtube_playlist_videos_v1_youtube_playlist_videos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"fast","in":"query","required":false,"schema":{"type":"boolean","description":"Use YouTube's public RSS feed for faster but less detailed metadata.","default":false,"title":"Fast"},"description":"Use YouTube's public RSS feed for faster but less detailed metadata."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/playlist":{"get":{"tags":["YouTube"],"summary":"YouTube playlist metadata + videos","operationId":"youtube_playlist_v1_youtube_playlist_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"YouTube playlist URL","title":"Url"},"description":"YouTube playlist URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}},{"name":"fast","in":"query","required":false,"schema":{"type":"boolean","description":"Use YouTube's public RSS feed for faster but less detailed metadata.","default":false,"title":"Fast"},"description":"Use YouTube's public RSS feed for faster but less detailed metadata."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/search":{"get":{"tags":["YouTube"],"summary":"Search YouTube videos by keyword","operationId":"youtube_search_v1_youtube_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/trending-shorts":{"get":{"tags":["YouTube"],"summary":"Trending YouTube Shorts","operationId":"youtube_trending_shorts_v1_youtube_trending_shorts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","minLength":2,"description":"Seed keyword for trending Shorts","default":"trending","title":"Q"},"description":"Seed keyword for trending Shorts"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/video-download":{"get":{"tags":["YouTube"],"summary":"Get direct video download URLs","operationId":"youtube_video_download_v1_youtube_video_download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/channel-shorts":{"get":{"tags":["YouTube"],"summary":"List Shorts for a YouTube channel","operationId":"youtube_channel_shorts_v1_youtube_channel_shorts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Channel URL, @handle, bare handle, or UC... channel ID","title":"Url"},"description":"Channel URL, @handle, bare handle, or UC... channel ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/channel-streams":{"get":{"tags":["YouTube"],"summary":"List live/past streams for a YouTube channel","operationId":"youtube_channel_streams_v1_youtube_channel_streams_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Channel URL, @handle, bare handle, or UC... channel ID","title":"Url"},"description":"Channel URL, @handle, bare handle, or UC... channel ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/hashtag-search":{"get":{"tags":["YouTube"],"summary":"Search YouTube videos by hashtag","operationId":"youtube_hashtag_search_v1_youtube_hashtag_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Hashtag (with or without #)","title":"Q"},"description":"Hashtag (with or without #)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/shorts/transcript":{"get":{"tags":["YouTube"],"summary":"YouTube Shorts transcript","operationId":"shorts_transcript_v1_youtube_shorts_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"language","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO language code (en, tr, es...)","title":"Language"},"description":"ISO language code (en, tr, es...)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/shorts/summarize":{"get":{"tags":["YouTube"],"summary":"YouTube Shorts AI summary","operationId":"shorts_summarize_v1_youtube_shorts_summarize_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"language","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/shorts/video-details":{"get":{"tags":["YouTube"],"summary":"YouTube Shorts metadata","operationId":"shorts_details_v1_youtube_shorts_video_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/shorts/comments":{"get":{"tags":["YouTube"],"summary":"YouTube Shorts comments","operationId":"shorts_comments_v1_youtube_shorts_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/comment-replies":{"get":{"tags":["YouTube"],"summary":"Replies to a YouTube comment","operationId":"youtube_comment_replies_v1_youtube_comment_replies_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"YouTube video URL the comment belongs to","title":"Url"},"description":"YouTube video URL the comment belongs to"},{"name":"comment_id","in":"query","required":true,"schema":{"type":"string","description":"ID of the parent comment","title":"Comment Id"},"description":"ID of the parent comment"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/channel-playlists":{"get":{"tags":["YouTube"],"summary":"List a YouTube channel's playlists","operationId":"youtube_channel_playlists_v1_youtube_channel_playlists_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Channel URL, @handle, bare handle, or UC... channel ID","title":"Url"},"description":"Channel URL, @handle, bare handle, or UC... channel ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/community-posts":{"get":{"tags":["YouTube"],"summary":"List a YouTube channel's community posts","operationId":"youtube_community_posts_v1_youtube_community_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Channel URL, @handle, bare handle, or UC... channel ID","title":"Url"},"description":"Channel URL, @handle, bare handle, or UC... channel ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/community-post-details":{"get":{"tags":["YouTube"],"summary":"YouTube community post details","operationId":"youtube_community_post_details_v1_youtube_community_post_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"YouTube community post URL","title":"Url"},"description":"YouTube community post URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/youtube/video-sponsors":{"get":{"tags":["YouTube"],"summary":"Sponsor/self-promo segments in a YouTube video","operationId":"youtube_video_sponsors_v1_youtube_video_sponsors_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"YouTube video URL or ID","title":"Url"},"description":"YouTube video URL or ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/video-details":{"get":{"tags":["TikTok"],"summary":"TikTok video metadata + stats","operationId":"tiktok_video_details_v1_tiktok_video_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/transcript":{"get":{"tags":["TikTok"],"summary":"TikTok video transcript (via auto-captions)","operationId":"tiktok_transcript_v1_tiktok_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/summarize":{"get":{"tags":["TikTok"],"summary":"AI summary of a TikTok video","operationId":"tiktok_summarize_v1_tiktok_summarize_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/comments":{"get":{"tags":["TikTok"],"summary":"TikTok video comments","operationId":"tiktok_comments_v1_tiktok_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/channel-details":{"get":{"tags":["TikTok"],"summary":"TikTok profile / channel info","operationId":"tiktok_channel_details_v1_tiktok_channel_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/profile-region":{"get":{"tags":["TikTok"],"summary":"TikTok profile region/language signals","operationId":"tiktok_profile_region_v1_tiktok_profile_region_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/live":{"get":{"tags":["TikTok"],"summary":"TikTok live status + room info for a creator","operationId":"tiktok_live_v1_tiktok_live_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/live-info":{"get":{"tags":["TikTok"],"summary":"TikTok live room info for a creator","operationId":"tiktok_live_info_v1_tiktok_live_info_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/search-suggestions":{"get":{"tags":["TikTok"],"summary":"TikTok search/autocomplete suggestions","operationId":"tiktok_search_suggestions_v1_tiktok_search_suggestions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":1,"description":"Seed keyword","title":"Q"},"description":"Seed keyword"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"language","in":"query","required":false,"schema":{"type":"string","default":"en-US","title":"Language"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/popular-creators":{"get":{"tags":["TikTok"],"summary":"Popular TikTok creators by country","operationId":"tiktok_popular_creators_v1_tiktok_popular_creators_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"sort","in":"query","required":false,"schema":{"type":"string","pattern":"^(follower|engagement|popularity)$","default":"follower","title":"Sort"}},{"name":"follower_count","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional range: 10k-100k, 100k-1m, 1m-10m, >10m","title":"Follower Count"},"description":"Optional range: 10k-100k, 100k-1m, 1m-10m, >10m"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/audience-demographics":{"get":{"tags":["TikTok"],"summary":"TikTok profile audience/demographic signals","operationId":"tiktok_audience_demographics_v1_tiktok_audience_demographics_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/search":{"get":{"tags":["TikTok"],"summary":"Search TikTok videos by hashtag/keyword","operationId":"tiktok_search_v1_tiktok_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/video-download":{"get":{"tags":["TikTok"],"summary":"TikTok video download URL","operationId":"tiktok_video_download_v1_tiktok_video_download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/channel-posts":{"get":{"tags":["TikTok"],"summary":"Latest posts from a TikTok profile","operationId":"tiktok_channel_posts_v1_tiktok_channel_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/comment-replies":{"get":{"tags":["TikTok"],"summary":"Replies to a TikTok comment","operationId":"tiktok_comment_replies_v1_tiktok_comment_replies_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"URL of the TikTok video the comment belongs to","title":"Url"},"description":"URL of the TikTok video the comment belongs to"},{"name":"comment_id","in":"query","required":true,"schema":{"type":"string","description":"ID of the parent comment","title":"Comment Id"},"description":"ID of the parent comment"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/user-followers":{"get":{"tags":["TikTok"],"summary":"List a TikTok user's followers","operationId":"tiktok_user_followers_v1_tiktok_user_followers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/user-followings":{"get":{"tags":["TikTok"],"summary":"List who a TikTok user follows","operationId":"tiktok_user_followings_v1_tiktok_user_followings_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok profile URL, @handle, or username","title":"Url"},"description":"TikTok profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/music-posts":{"get":{"tags":["TikTok"],"summary":"Posts using a TikTok sound/music","operationId":"tiktok_music_posts_v1_tiktok_music_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok music/sound URL","title":"Url"},"description":"TikTok music/sound URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/hashtag-search":{"get":{"tags":["TikTok"],"summary":"Search TikTok videos by hashtag","operationId":"tiktok_hashtag_search_v1_tiktok_hashtag_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Hashtag (with or without #)","title":"Q"},"description":"Hashtag (with or without #)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/top-search":{"get":{"tags":["TikTok"],"summary":"Top mixed TikTok search results for a keyword","operationId":"tiktok_top_search_v1_tiktok_top_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/user-search":{"get":{"tags":["TikTok"],"summary":"Search TikTok users/creators by keyword","operationId":"tiktok_user_search_v1_tiktok_user_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/song-details":{"get":{"tags":["TikTok"],"summary":"Details of a TikTok sound/song","operationId":"tiktok_song_details_v1_tiktok_song_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok music/sound URL","title":"Url"},"description":"TikTok music/sound URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/trending-feed":{"get":{"tags":["TikTok"],"summary":"TikTok trending (For You) videos by region","operationId":"tiktok_trending_feed_v1_tiktok_trending_feed_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"description":"ISO country code","default":"US","title":"Country"},"description":"ISO country code"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok/popular-hashtags":{"get":{"tags":["TikTok"],"summary":"Trending TikTok hashtags for a topic/keyword","operationId":"tiktok_popular_hashtags_v1_tiktok_popular_hashtags_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"query","in":"query","required":false,"schema":{"type":"string","minLength":1,"description":"Topic or keyword to discover trending hashtags for","default":"trending","title":"Query"},"description":"Topic or keyword to discover trending hashtags for"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok-shop/shop-search":{"get":{"tags":["TikTok Shop"],"summary":"Search TikTok Shop products","operationId":"shop_search_v1_tiktok_shop_shop_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Product search query","title":"Q"},"description":"Product search query"},{"name":"region","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Region"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok-shop/shop-products":{"get":{"tags":["TikTok Shop"],"summary":"List products from a TikTok Shop store","operationId":"shop_products_v1_tiktok_shop_shop_products_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok Shop store URL","title":"Url"},"description":"TikTok Shop store URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok-shop/product-details":{"get":{"tags":["TikTok Shop"],"summary":"TikTok Shop product details","operationId":"product_details_v1_tiktok_shop_product_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok Shop product URL","title":"Url"},"description":"TikTok Shop product URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok-shop/product-reviews":{"get":{"tags":["TikTok Shop"],"summary":"TikTok Shop product reviews","operationId":"product_reviews_v1_tiktok_shop_product_reviews_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok Shop product URL","title":"Url"},"description":"TikTok Shop product URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tiktok-shop/user-showcase":{"get":{"tags":["TikTok Shop"],"summary":"TikTok Shop creator showcase","operationId":"user_showcase_v1_tiktok_shop_user_showcase_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","description":"TikTok username, with or without @","title":"Username"},"description":"TikTok username, with or without @"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/truth-social/profile":{"get":{"tags":["Truth Social"],"summary":"Truth Social profile","operationId":"profile_v1_truth_social_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Truth Social profile URL or @username","title":"Url"},"description":"Truth Social profile URL or @username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/truth-social/user-posts":{"get":{"tags":["Truth Social"],"summary":"Truth Social user posts","operationId":"user_posts_v1_truth_social_user_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Truth Social profile URL or @username","title":"Url"},"description":"Truth Social profile URL or @username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":80,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/truth-social/post":{"get":{"tags":["Truth Social"],"summary":"Truth Social post","operationId":"post_v1_truth_social_post_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Truth Social post URL or post ID","title":"Url"},"description":"Truth Social post URL or post ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/details":{"get":{"tags":["Instagram"],"summary":"Instagram post/reel details","operationId":"instagram_details_v1_instagram_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram post or reel URL","title":"Url"},"description":"Instagram post or reel URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/transcript":{"get":{"tags":["Instagram"],"summary":"Instagram Reel transcript","operationId":"instagram_transcript_v1_instagram_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/summarize":{"get":{"tags":["Instagram"],"summary":"AI summary of Instagram Reel","operationId":"instagram_summarize_v1_instagram_summarize_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/comments":{"get":{"tags":["Instagram"],"summary":"Instagram post/reel comments","operationId":"instagram_comments_v1_instagram_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/channel-details":{"get":{"tags":["Instagram"],"summary":"Instagram profile info","operationId":"instagram_channel_details_v1_instagram_channel_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL, @handle, or username","title":"Url"},"description":"Instagram profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/basic-profile":{"get":{"tags":["Instagram"],"summary":"Lightweight Instagram profile lookup","operationId":"instagram_basic_profile_v1_instagram_basic_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL or @handle","title":"Url"},"description":"Instagram profile URL or @handle"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/channel-posts":{"get":{"tags":["Instagram"],"summary":"Latest posts from an Instagram profile","operationId":"instagram_channel_posts_v1_instagram_channel_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL, @handle, or username","title":"Url"},"description":"Instagram profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/channel-reels":{"get":{"tags":["Instagram"],"summary":"Latest Reels from an Instagram profile","operationId":"instagram_channel_reels_v1_instagram_channel_reels_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL, @handle, or username","title":"Url"},"description":"Instagram profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/reels-search":{"get":{"tags":["Instagram"],"summary":"Search Instagram Reels by hashtag","operationId":"instagram_reels_search_v1_instagram_reels_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Hashtag (without #) or keyword","title":"Q"},"description":"Hashtag (without #) or keyword"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/trending-reels":{"get":{"tags":["Instagram"],"summary":"Instagram trending Reels / Explore posts","operationId":"instagram_trending_reels_v1_instagram_trending_reels_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"country","in":"query","required":false,"schema":{"type":"string","description":"Country name for Explore localization","default":"United States","title":"Country"},"description":"Country name for Explore localization"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":10,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/video-download":{"get":{"tags":["Instagram"],"summary":"Direct video URL for Instagram Reel","operationId":"instagram_video_download_v1_instagram_video_download_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/reels-by-audio-id":{"get":{"tags":["Instagram"],"summary":"Instagram Reels by audio ID","operationId":"instagram_reels_by_audio_id_v1_instagram_reels_by_audio_id_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"audio_id","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Instagram audio/music ID or full audio URL","title":"Audio Id"},"description":"Instagram audio/music ID or full audio URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/tagged-posts":{"get":{"tags":["Instagram"],"summary":"Posts an Instagram user is tagged in","operationId":"instagram_tagged_posts_v1_instagram_tagged_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL, @handle, or username","title":"Url"},"description":"Instagram profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/music-posts":{"get":{"tags":["Instagram"],"summary":"Posts/Reels using an Instagram audio","operationId":"instagram_music_posts_v1_instagram_music_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram audio/music page URL","title":"Url"},"description":"Instagram audio/music page URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/hashtag-search":{"get":{"tags":["Instagram"],"summary":"Search Instagram posts by hashtag","operationId":"instagram_hashtag_search_v1_instagram_hashtag_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Hashtag (without #)","title":"Q"},"description":"Hashtag (without #)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/profile-search":{"get":{"tags":["Instagram"],"summary":"Search Instagram profiles by keyword","operationId":"instagram_profile_search_v1_instagram_profile_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/story-highlights":{"get":{"tags":["Instagram"],"summary":"List an Instagram profile's story highlights","operationId":"instagram_story_highlights_v1_instagram_story_highlights_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL, @handle, or username","title":"Url"},"description":"Instagram profile URL, @handle, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/highlights-details":{"get":{"tags":["Instagram"],"summary":"Items inside an Instagram profile's highlights","operationId":"instagram_highlights_details_v1_instagram_highlights_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram profile URL, @handle, or username","title":"Url"},"description":"Instagram profile URL, @handle, or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"description":"Max highlights to expand","default":10,"title":"Limit"},"description":"Max highlights to expand"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/instagram/embed":{"get":{"tags":["Instagram"],"summary":"Embed HTML for an Instagram post/reel","operationId":"instagram_embed_v1_instagram_embed_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Instagram post or reel URL","title":"Url"},"description":"Instagram post or reel URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/details":{"get":{"tags":["Facebook"],"summary":"Facebook video/post details","operationId":"facebook_details_v1_facebook_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/transcript":{"get":{"tags":["Facebook"],"summary":"Facebook video transcript","operationId":"facebook_transcript_v1_facebook_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/summarize":{"get":{"tags":["Facebook"],"summary":"AI summary of Facebook video/post","operationId":"facebook_summarize_v1_facebook_summarize_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/comments":{"get":{"tags":["Facebook"],"summary":"Facebook post comments","operationId":"facebook_comments_v1_facebook_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","title":"Url"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/page-details":{"get":{"tags":["Facebook"],"summary":"Facebook page info & stats","operationId":"facebook_page_details_v1_facebook_page_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook page URL, @handle, or page name","title":"Url"},"description":"Facebook page URL, @handle, or page name"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/profile-posts":{"get":{"tags":["Facebook"],"summary":"Latest posts from a Facebook profile/page","operationId":"facebook_profile_posts_v1_facebook_profile_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook profile/page URL, @handle, or page name","title":"Url"},"description":"Facebook profile/page URL, @handle, or page name"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/profile-reels":{"get":{"tags":["Facebook"],"summary":"Latest Reels from a Facebook profile/page","operationId":"facebook_profile_reels_v1_facebook_profile_reels_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook profile/page URL, @handle, or page name","title":"Url"},"description":"Facebook profile/page URL, @handle, or page name"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/group-posts":{"get":{"tags":["Facebook"],"summary":"Posts from a public Facebook group","operationId":"facebook_group_posts_v1_facebook_group_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public Facebook group URL","title":"Url"},"description":"Public Facebook group URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/comment-replies":{"get":{"tags":["Facebook"],"summary":"Replies to a Facebook comment","operationId":"facebook_comment_replies_v1_facebook_comment_replies_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook post URL the comment belongs to","title":"Url"},"description":"Facebook post URL the comment belongs to"},{"name":"comment_id","in":"query","required":true,"schema":{"type":"string","description":"ID of the parent comment","title":"Comment Id"},"description":"ID of the parent comment"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/profile-photos":{"get":{"tags":["Facebook"],"summary":"Photos from a Facebook profile/page","operationId":"facebook_profile_photos_v1_facebook_profile_photos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook profile/page URL, @handle, or page name","title":"Url"},"description":"Facebook profile/page URL, @handle, or page name"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/profile-events":{"get":{"tags":["Facebook"],"summary":"Events from a Facebook profile/page","operationId":"facebook_profile_events_v1_facebook_profile_events_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook profile/page URL, @handle, or page name","title":"Url"},"description":"Facebook profile/page URL, @handle, or page name"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/marketplace-item":{"get":{"tags":["Facebook"],"summary":"Facebook Marketplace listing details","operationId":"facebook_marketplace_item_v1_facebook_marketplace_item_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook Marketplace item URL","title":"Url"},"description":"Facebook Marketplace item URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/marketplace-search":{"get":{"tags":["Facebook"],"summary":"Search Facebook Marketplace listings","operationId":"facebook_marketplace_search_v1_facebook_marketplace_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Product/keyword to search for","title":"Q"},"description":"Product/keyword to search for"},{"name":"location","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"City or place name, e.g. 'Austin, TX'","title":"Location"},"description":"City or place name, e.g. 'Austin, TX'"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}},{"name":"details","in":"query","required":false,"schema":{"type":"boolean","description":"Fetch full description, photos & coordinates per listing (slower, costs more)","default":false,"title":"Details"},"description":"Fetch full description, photos & coordinates per listing (slower, costs more)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/marketplace-location-search":{"get":{"tags":["Facebook"],"summary":"Search Facebook Marketplace locations","operationId":"facebook_marketplace_location_search_v1_facebook_marketplace_location_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"City/place search query, e.g. Austin","title":"Q"},"description":"City/place search query, e.g. Austin"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/event-search":{"get":{"tags":["Facebook"],"summary":"Search Facebook events by keyword/location","operationId":"facebook_event_search_v1_facebook_event_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Topic and/or place, e.g. 'comedy Chicago'","title":"Q"},"description":"Topic and/or place, e.g. 'comedy Chicago'"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/facebook/event-details":{"get":{"tags":["Facebook"],"summary":"Facebook event details","operationId":"facebook_event_details_v1_facebook_event_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook event URL, e.g. https://facebook.com/events/ID","title":"Url"},"description":"Facebook event URL, e.g. https://facebook.com/events/ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/facebook/search":{"get":{"tags":["Ad Library"],"summary":"Search Meta/Facebook Ad Library","operationId":"facebook_search_v1_ad_library_facebook_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/facebook/company-ads":{"get":{"tags":["Ad Library"],"summary":"Meta/Facebook ads for a page or advertiser","operationId":"facebook_company_ads_v1_ad_library_facebook_company_ads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Facebook page URL or Meta Ad Library URL","title":"Url"},"description":"Facebook page URL or Meta Ad Library URL"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/facebook/search-companies":{"get":{"tags":["Ad Library"],"summary":"Find advertisers/pages in Meta Ad Library","operationId":"facebook_search_companies_v1_ad_library_facebook_search_companies_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Company or brand name to search for","title":"Q"},"description":"Company or brand name to search for"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/facebook/ad-details":{"get":{"tags":["Ad Library"],"summary":"Meta/Facebook ad details","operationId":"facebook_ad_details_v1_ad_library_facebook_ad_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Meta Ad Library ad URL or ad ID","title":"Url"},"description":"Meta Ad Library ad URL or ad ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/facebook/ad-transcript":{"get":{"tags":["Ad Library"],"summary":"Meta/Facebook ad transcript / creative text","operationId":"facebook_ad_transcript_v1_ad_library_facebook_ad_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Meta Ad Library ad URL or ad ID","title":"Url"},"description":"Meta Ad Library ad URL or ad ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/tiktok/search":{"get":{"tags":["Ad Library"],"summary":"Search TikTok Ad Library","operationId":"tiktok_search_v1_ad_library_tiktok_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"DE","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/tiktok/ad-details":{"get":{"tags":["Ad Library"],"summary":"TikTok ad details","operationId":"tiktok_ad_details_v1_ad_library_tiktok_ad_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"TikTok Ad Library URL or ad ID","title":"Url"},"description":"TikTok Ad Library URL or ad ID"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"DE","title":"Country"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/google/company-ads":{"get":{"tags":["Ad Library"],"summary":"Google Ads Transparency Center company ads","operationId":"google_company_ads_v1_ad_library_google_company_ads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"advertiser","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Advertiser name, domain, or Google advertiser ID","title":"Advertiser"},"description":"Advertiser name, domain, or Google advertiser ID"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/google/ad-details":{"get":{"tags":["Ad Library"],"summary":"Google ad details","operationId":"google_ad_details_v1_ad_library_google_ad_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"creative_id","in":"query","required":true,"schema":{"type":"string","description":"Google Ads Transparency URL containing AR... and CR... IDs","title":"Creative Id"},"description":"Google Ads Transparency URL containing AR... and CR... IDs"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/google/advertiser-search":{"get":{"tags":["Ad Library"],"summary":"Search Google Ads advertisers","operationId":"google_advertiser_search_v1_ad_library_google_advertiser_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/linkedin/search-ads":{"get":{"tags":["Ad Library"],"summary":"Search LinkedIn Ad Library","operationId":"linkedin_search_ads_v1_ad_library_linkedin_search_ads_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"default":"US","title":"Country"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/ad-library/linkedin/ad-details":{"get":{"tags":["Ad Library"],"summary":"LinkedIn ad details","operationId":"linkedin_ad_details_v1_ad_library_linkedin_ad_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"LinkedIn Ad Library URL or ad ID","title":"Url"},"description":"LinkedIn Ad Library URL or ad ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/google/search":{"get":{"tags":["Google"],"summary":"Google Search results","operationId":"google_search_v1_google_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Google search query","title":"Q"},"description":"Google search query"},{"name":"country","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":2,"description":"Two-letter country code","default":"us","title":"Country"},"description":"Two-letter country code"},{"name":"language","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":5,"description":"Google interface language","default":"en","title":"Language"},"description":"Google interface language"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":10,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/user":{"get":{"tags":["GitHub"],"summary":"GitHub user profile","operationId":"github_user_v1_github_user_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","description":"GitHub username or profile URL","title":"Username"},"description":"GitHub username or profile URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/repositories":{"get":{"tags":["GitHub"],"summary":"List a GitHub user's repositories","operationId":"repositories_v1_github_repositories_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","description":"GitHub username or profile URL","title":"Username"},"description":"GitHub username or profile URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/repository":{"get":{"tags":["GitHub"],"summary":"GitHub repository details","operationId":"repository_v1_github_repository_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"repo","in":"query","required":true,"schema":{"type":"string","description":"Repository URL or owner/name","title":"Repo"},"description":"Repository URL or owner/name"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/pull-requests":{"get":{"tags":["GitHub"],"summary":"List repository pull requests","operationId":"pull_requests_v1_github_pull_requests_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"repo","in":"query","required":true,"schema":{"type":"string","description":"Repository URL or owner/name","title":"Repo"},"description":"Repository URL or owner/name"},{"name":"state","in":"query","required":false,"schema":{"type":"string","pattern":"^(open|closed|all)$","default":"open","title":"State"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/activity":{"get":{"tags":["GitHub"],"summary":"GitHub user public activity","operationId":"activity_v1_github_activity_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","description":"GitHub username or profile URL","title":"Username"},"description":"GitHub username or profile URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/followers":{"get":{"tags":["GitHub"],"summary":"List GitHub followers","operationId":"followers_v1_github_followers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","title":"Username"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/following":{"get":{"tags":["GitHub"],"summary":"List GitHub following","operationId":"following_v1_github_following_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","title":"Username"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":30,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/contributions":{"get":{"tags":["GitHub"],"summary":"GitHub contribution summary","operationId":"contributions_v1_github_contributions_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"username","in":"query","required":true,"schema":{"type":"string","description":"GitHub username or profile URL","title":"Username"},"description":"GitHub username or profile URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/trending-repositories":{"get":{"tags":["GitHub"],"summary":"Trending GitHub repositories","operationId":"trending_repositories_v1_github_trending_repositories_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","description":"GitHub search query","default":"stars:>1000","title":"Q"},"description":"GitHub search query"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/github/trending-developers":{"get":{"tags":["GitHub"],"summary":"Trending GitHub developers","operationId":"trending_developers_v1_github_trending_developers_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","description":"GitHub user search query","default":"followers:>1000","title":"Q"},"description":"GitHub user search query"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/tweet-details":{"get":{"tags":["Twitter"],"summary":"Tweet metadata + engagement stats","operationId":"twitter_tweet_details_v1_twitter_tweet_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public tweet URL, e.g. https://x.com/user/status/ID","title":"Url"},"description":"Public tweet URL, e.g. https://x.com/user/status/ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/transcript":{"get":{"tags":["Twitter"],"summary":"Twitter/X tweet transcript / text extraction","operationId":"twitter_transcript_v1_twitter_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Public tweet URL, e.g. https://x.com/user/status/ID","title":"Url"},"description":"Public tweet URL, e.g. https://x.com/user/status/ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/profile":{"get":{"tags":["Twitter"],"summary":"Twitter/X profile details & stats","operationId":"twitter_profile_v1_twitter_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Profile URL or @handle, e.g. https://x.com/username","title":"Url"},"description":"Profile URL or @handle, e.g. https://x.com/username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/user-tweets":{"get":{"tags":["Twitter"],"summary":"List recent tweets for a profile","operationId":"twitter_user_tweets_v1_twitter_user_tweets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Profile URL or @handle","title":"Url"},"description":"Profile URL or @handle"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/search":{"get":{"tags":["Twitter"],"summary":"Search tweets by keyword","operationId":"twitter_search_v1_twitter_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Search query or keywords","title":"Q"},"description":"Search query or keywords"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/community":{"get":{"tags":["Twitter"],"summary":"X (Twitter) community details","operationId":"twitter_community_v1_twitter_community_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Community URL (x.com/i/communities/ID) or community ID","title":"Url"},"description":"Community URL (x.com/i/communities/ID) or community ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitter/community-tweets":{"get":{"tags":["Twitter"],"summary":"Tweets posted in an X community","operationId":"twitter_community_tweets_v1_twitter_community_tweets_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Community URL (x.com/i/communities/ID) or community ID","title":"Url"},"description":"Community URL (x.com/i/communities/ID) or community ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/subreddit-posts":{"get":{"tags":["Reddit"],"summary":"List recent posts in a subreddit","operationId":"subreddit_posts_v1_reddit_subreddit_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Subreddit URL, r/name, or bare name","title":"Url"},"description":"Subreddit URL, r/name, or bare name"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/subreddit-details":{"get":{"tags":["Reddit"],"summary":"Subreddit info & member stats","operationId":"subreddit_details_v1_reddit_subreddit_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Subreddit URL, r/name, or bare name","title":"Url"},"description":"Subreddit URL, r/name, or bare name"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/post-details":{"get":{"tags":["Reddit"],"summary":"Reddit post metadata + stats","operationId":"post_details_v1_reddit_post_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Reddit post URL","title":"Url"},"description":"Reddit post URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/post-comments":{"get":{"tags":["Reddit"],"summary":"Comments on a Reddit post","operationId":"post_comments_v1_reddit_post_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Reddit post URL","title":"Url"},"description":"Reddit post URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/post-transcript":{"get":{"tags":["Reddit"],"summary":"Reddit post transcript / discussion text","operationId":"post_transcript_v1_reddit_post_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Reddit post URL","title":"Url"},"description":"Reddit post URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":0,"description":"Max comments to include in the transcript","default":50,"title":"Limit"},"description":"Max comments to include in the transcript"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/subreddit-search":{"get":{"tags":["Reddit"],"summary":"Search posts within a specific subreddit","operationId":"subreddit_search_v1_reddit_subreddit_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Subreddit URL, r/name, or bare name","title":"Url"},"description":"Subreddit URL, r/name, or bare name"},{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Search query","title":"Q"},"description":"Search query"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/reddit/search":{"get":{"tags":["Reddit"],"summary":"Search Reddit posts by keyword","operationId":"reddit_search_v1_reddit_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Search query","title":"Q"},"description":"Search query"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/profile":{"get":{"tags":["Threads"],"summary":"Threads profile details & stats","operationId":"threads_profile_v1_threads_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Threads profile URL or @handle","title":"Url"},"description":"Threads profile URL or @handle"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/user-posts":{"get":{"tags":["Threads"],"summary":"List recent posts for a Threads profile","operationId":"threads_user_posts_v1_threads_user_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Threads profile URL or @handle","title":"Url"},"description":"Threads profile URL or @handle"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/search":{"get":{"tags":["Threads"],"summary":"Search Threads posts by keyword","operationId":"threads_search_v1_threads_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Keyword or phrase to search Threads","title":"Q"},"description":"Keyword or phrase to search Threads"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/search-users":{"get":{"tags":["Threads"],"summary":"Find Threads users matching a keyword","operationId":"threads_search_users_v1_threads_search_users_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Keyword to search Threads users","title":"Q"},"description":"Keyword to search Threads users"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/post-details":{"get":{"tags":["Threads"],"summary":"Threads post metadata + engagement","operationId":"threads_post_details_v1_threads_post_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Threads post URL","title":"Url"},"description":"Threads post URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/bluesky/profile":{"get":{"tags":["Bluesky"],"summary":"Bluesky profile details & stats","operationId":"bluesky_profile_v1_bluesky_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Bluesky profile URL, @handle, or handle","title":"Url"},"description":"Bluesky profile URL, @handle, or handle"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/bluesky/user-posts":{"get":{"tags":["Bluesky"],"summary":"List recent posts for a Bluesky profile","operationId":"bluesky_user_posts_v1_bluesky_user_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Bluesky profile URL, @handle, or handle","title":"Url"},"description":"Bluesky profile URL, @handle, or handle"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/bluesky/post-details":{"get":{"tags":["Bluesky"],"summary":"Bluesky post metadata + engagement","operationId":"bluesky_post_details_v1_bluesky_post_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Bluesky post URL","title":"Url"},"description":"Bluesky post URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pinterest/pin-details":{"get":{"tags":["Pinterest"],"summary":"Pinterest pin metadata + stats","operationId":"pin_details_v1_pinterest_pin_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Pinterest pin URL","title":"Url"},"description":"Pinterest pin URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pinterest/user-pins":{"get":{"tags":["Pinterest"],"summary":"List pins for a Pinterest profile","operationId":"user_pins_v1_pinterest_user_pins_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Pinterest profile URL or username","title":"Url"},"description":"Pinterest profile URL or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pinterest/user-boards":{"get":{"tags":["Pinterest"],"summary":"List the boards on a Pinterest profile","operationId":"pinterest_user_boards_v1_pinterest_user_boards_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Pinterest profile URL or username","title":"Url"},"description":"Pinterest profile URL or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pinterest/board":{"get":{"tags":["Pinterest"],"summary":"List pins inside a Pinterest board","operationId":"pinterest_board_v1_pinterest_board_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Pinterest board URL (.../username/board-name/)","title":"Url"},"description":"Pinterest board URL (.../username/board-name/)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pinterest/search":{"get":{"tags":["Pinterest"],"summary":"Search Pinterest pins by keyword","operationId":"pinterest_search_v1_pinterest_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Search query","title":"Q"},"description":"Search query"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":25,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkedin/profile":{"get":{"tags":["LinkedIn"],"summary":"LinkedIn person profile details","operationId":"linkedin_profile_v1_linkedin_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"LinkedIn profile URL, e.g. https://linkedin.com/in/slug","title":"Url"},"description":"LinkedIn profile URL, e.g. https://linkedin.com/in/slug"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkedin/company":{"get":{"tags":["LinkedIn"],"summary":"LinkedIn company page details","operationId":"linkedin_company_v1_linkedin_company_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"LinkedIn company URL, e.g. https://linkedin.com/company/slug","title":"Url"},"description":"LinkedIn company URL, e.g. https://linkedin.com/company/slug"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkedin/post-details":{"get":{"tags":["LinkedIn"],"summary":"LinkedIn post metadata + engagement","operationId":"linkedin_post_details_v1_linkedin_post_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"LinkedIn post/activity URL","title":"Url"},"description":"LinkedIn post/activity URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkedin/post-transcript":{"get":{"tags":["LinkedIn"],"summary":"LinkedIn post transcript / text extraction","operationId":"linkedin_post_transcript_v1_linkedin_post_transcript_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"LinkedIn post/activity URL","title":"Url"},"description":"LinkedIn post/activity URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkedin/company-posts":{"get":{"tags":["LinkedIn"],"summary":"LinkedIn company posts","operationId":"linkedin_company_posts_v1_linkedin_company_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"LinkedIn company URL, e.g. https://linkedin.com/company/slug","title":"Url"},"description":"LinkedIn company URL, e.g. https://linkedin.com/company/slug"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkedin/search-posts":{"get":{"tags":["LinkedIn"],"summary":"Search LinkedIn posts","operationId":"linkedin_search_posts_v1_linkedin_search_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Keyword to search in public LinkedIn posts","title":"Q"},"description":"Keyword to search in public LinkedIn posts"},{"name":"sort","in":"query","required":false,"schema":{"type":"string","pattern":"^(relevance|date)$","default":"relevance","title":"Sort"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rumble/video-details":{"get":{"tags":["Rumble"],"summary":"Rumble video metadata + stats","operationId":"video_details_v1_rumble_video_details_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Rumble video URL","title":"Url"},"description":"Rumble video URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rumble/channel-videos":{"get":{"tags":["Rumble"],"summary":"List videos for a Rumble channel","operationId":"channel_videos_v1_rumble_channel_videos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Rumble channel URL, e.g. https://rumble.com/c/name","title":"Url"},"description":"Rumble channel URL, e.g. https://rumble.com/c/name"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rumble/comments":{"get":{"tags":["Rumble"],"summary":"Rumble video comments","operationId":"comments_v1_rumble_comments_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Rumble video URL","title":"Url"},"description":"Rumble video URL"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/rumble/search":{"get":{"tags":["Rumble"],"summary":"Search Rumble videos by keyword","operationId":"rumble_search_v1_rumble_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"description":"Search query","title":"Q"},"description":"Search query"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/kick/clip":{"get":{"tags":["Kick"],"summary":"Kick clip metadata","operationId":"kick_clip_v1_kick_clip_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Kick clip URL, channel URL, or channel username","title":"Url"},"description":"Kick clip URL, channel URL, or channel username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"description":"How many recent clips to inspect when a channel is passed","default":30,"title":"Limit"},"description":"How many recent clips to inspect when a channel is passed"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/kwai/profile":{"get":{"tags":["Kwai"],"summary":"Kwai profile","operationId":"profile_v1_kwai_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Kuaishou profile URL or numeric user ID (e.g. .../profile/2542916559)","title":"Url"},"description":"Kuaishou profile URL or numeric user ID (e.g. .../profile/2542916559)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/kwai/user-posts":{"get":{"tags":["Kwai"],"summary":"Kwai user posts","operationId":"user_posts_v1_kwai_user_posts_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Kuaishou profile URL or numeric user ID (e.g. .../profile/2542916559)","title":"Url"},"description":"Kuaishou profile URL or numeric user ID (e.g. .../profile/2542916559)"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/kwai/post":{"get":{"tags":["Kwai"],"summary":"Kwai post","operationId":"post_v1_kwai_post_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Kuaishou video URL or numeric video/photo ID (e.g. .../short-video/5241627202658372579)","title":"Url"},"description":"Kuaishou video URL or numeric video/photo ID (e.g. .../short-video/5241627202658372579)"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/komi/page":{"get":{"tags":["Creator Pages"],"summary":"Komi page","operationId":"komi_page_v1_komi_page_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Komi page URL or username","title":"Url"},"description":"Komi page URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/pillar/page":{"get":{"tags":["Creator Pages"],"summary":"Pillar page","operationId":"pillar_page_v1_pillar_page_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Pillar page URL or username","title":"Url"},"description":"Pillar page URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkbio/page":{"get":{"tags":["Creator Pages"],"summary":"Linkbio page","operationId":"linkbio_page_v1_linkbio_page_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Linkbio (lnk.bio) page URL or username","title":"Url"},"description":"Linkbio (lnk.bio) page URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linkme/profile":{"get":{"tags":["Creator Pages"],"summary":"Linkme profile","operationId":"linkme_profile_v1_linkme_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Linkme profile URL or username","title":"Url"},"description":"Linkme profile URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitch/profile":{"get":{"tags":["Twitch"],"summary":"Twitch channel profile","operationId":"profile_v1_twitch_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Twitch channel URL or username","title":"Url"},"description":"Twitch channel URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitch/user-videos":{"get":{"tags":["Twitch"],"summary":"Twitch channel videos","operationId":"user_videos_v1_twitch_user_videos_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Twitch channel URL or username","title":"Url"},"description":"Twitch channel URL or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":30,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitch/user-schedule":{"get":{"tags":["Twitch"],"summary":"Twitch channel schedule","operationId":"user_schedule_v1_twitch_user_schedule_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Twitch channel URL or username","title":"Url"},"description":"Twitch channel URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/twitch/clip":{"get":{"tags":["Twitch"],"summary":"Twitch clip metadata","operationId":"clip_v1_twitch_clip_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Twitch clip URL, channel URL, or username","title":"Url"},"description":"Twitch clip URL, channel URL, or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/spotify/artist":{"get":{"tags":["Spotify"],"summary":"Spotify artist details","operationId":"artist_v1_spotify_artist_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Spotify artist URL, URI, or ID","title":"Url"},"description":"Spotify artist URL, URI, or ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/spotify/track":{"get":{"tags":["Spotify"],"summary":"Spotify track details","operationId":"track_v1_spotify_track_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Spotify track URL, URI, or ID","title":"Url"},"description":"Spotify track URL, URI, or ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/spotify/album":{"get":{"tags":["Spotify"],"summary":"Spotify album details","operationId":"album_v1_spotify_album_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Spotify album URL, URI, or ID","title":"Url"},"description":"Spotify album URL, URI, or ID"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/spotify/podcast":{"get":{"tags":["Spotify"],"summary":"Spotify podcast/show details","operationId":"podcast_v1_spotify_podcast_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Spotify show/podcast URL, URI, or ID","title":"Url"},"description":"Spotify show/podcast URL, URI, or ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/spotify/podcast-episodes":{"get":{"tags":["Spotify"],"summary":"Spotify podcast episodes","operationId":"podcast_episodes_v1_spotify_podcast_episodes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Spotify show/podcast URL, URI, or ID","title":"Url"},"description":"Spotify show/podcast URL, URI, or ID"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/spotify/search":{"get":{"tags":["Spotify"],"summary":"Search Spotify","operationId":"search_v1_spotify_search_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":2,"title":"Q"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","pattern":"^(tracks|albums|artists|podcasts|episodes)$","default":"tracks","title":"Type"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":50,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/soundcloud/artist":{"get":{"tags":["SoundCloud"],"summary":"SoundCloud artist profile","operationId":"artist_v1_soundcloud_artist_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"SoundCloud artist URL or username","title":"Url"},"description":"SoundCloud artist URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/soundcloud/artist-tracks":{"get":{"tags":["SoundCloud"],"summary":"SoundCloud artist tracks","operationId":"artist_tracks_v1_soundcloud_artist_tracks_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"SoundCloud artist URL or username","title":"Url"},"description":"SoundCloud artist URL or username"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/soundcloud/track":{"get":{"tags":["SoundCloud"],"summary":"SoundCloud track details","operationId":"track_v1_soundcloud_track_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"SoundCloud track URL","title":"Url"},"description":"SoundCloud track URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/linktree/page":{"get":{"tags":["Linktree"],"summary":"Linktree page","operationId":"linktree_page_v1_linktree_page_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Linktree profile URL or username","title":"Url"},"description":"Linktree profile URL or username"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/snapchat/user-profile":{"get":{"tags":["Snapchat"],"summary":"Snapchat public user profile","operationId":"user_profile_v1_snapchat_user_profile_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Snapchat username or profile URL","title":"Url"},"description":"Snapchat username or profile URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/amazon-shop/page":{"get":{"tags":["Amazon Shop"],"summary":"Amazon Shop / storefront page","operationId":"amazon_shop_page_v1_amazon_shop_page_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"Amazon seller storefront URL, seller profile URL, or seller ID","title":"Url"},"description":"Amazon seller storefront URL, seller profile URL, or seller ID"},{"name":"marketplace","in":"query","required":false,"schema":{"type":"string","minLength":2,"maxLength":5,"default":"US","title":"Marketplace"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":0,"description":"Max products to include. Use 0 for shop metadata only when supported.","default":20,"title":"Limit"},"description":"Max products to include. Use 0 for shop metadata only when supported."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/age-gender":{"get":{"tags":["Age and Gender"],"summary":"Get age and gender from name","operationId":"get_age_gender_v1_age_gender_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"name","in":"query","required":true,"schema":{"type":"string","minLength":1,"description":"First name, or fallback when names is omitted","title":"Name"},"description":"First name, or fallback when names is omitted"},{"name":"names","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Optional comma-separated list of names","title":"Names"},"description":"Optional comma-separated list of names"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/age-gender/get":{"get":{"tags":["Age and Gender"],"summary":"Get age and gender from name","operationId":"get_age_gender_alias_v1_age_gender_get_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"name","in":"query","required":true,"schema":{"type":"string","minLength":1,"title":"Name"}},{"name":"names","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Names"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/analytics/post":{"get":{"tags":["Analytics"],"summary":"Cross-platform post analytics (unified metrics)","description":"Detects the platform from the URL (YouTube, TikTok, Instagram, Facebook, Twitter/X, Reddit, Threads, Bluesky, Pinterest, LinkedIn, Rumble) and returns one normalized metrics object. Costs 1 credit.","operationId":"post_analytics_v1_analytics_post_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"A public post, video, or reel URL","title":"Url"},"description":"A public post, video, or reel URL"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/analytics/compare":{"get":{"tags":["Analytics"],"summary":"Compare metrics across multiple posts and platforms","description":"Fetches unified metrics for up to 10 comma-separated URLs in one call (any mix of platforms). Bills 1 credit per successfully resolved URL.","operationId":"compare_analytics_v1_analytics_compare_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"urls","in":"query","required":true,"schema":{"type":"string","description":"Comma-separated post URLs (up to 10), any mix of platforms","title":"Urls"},"description":"Comma-separated post URLs (up to 10), any mix of platforms"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/video/transcript":{"post":{"tags":["Video Files"],"summary":"Transcribe an uploaded video/audio file via Whisper","description":"1 credit per minute of audio. Max upload size and duration configured server-side.","operationId":"video_transcript_v1_video_transcript_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_video_transcript_v1_video_transcript_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/video/summarize":{"post":{"tags":["Video Files"],"summary":"Transcribe + AI summary of an uploaded video/audio file","description":"1 credit per minute of audio + 1 credit for the summary.","operationId":"video_summarize_v1_video_summarize_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_video_summarize_v1_video_summarize_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/account/usage":{"get":{"tags":["Account"],"summary":"Current credit balance + recent requests","operationId":"get_usage_v1_account_usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/balance":{"get":{"tags":["Account"],"summary":"Get credit balance","operationId":"get_credit_balance_v1_account_balance_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/account/request-history":{"get":{"tags":["Account"],"summary":"Get request history","operationId":"get_request_history_v1_account_request_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/daily-usage":{"get":{"tags":["Account"],"summary":"Get daily credit usage","operationId":"get_daily_usage_v1_account_daily_usage_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/most-used-routes":{"get":{"tags":["Account"],"summary":"Get most used API routes","operationId":"get_most_used_routes_v1_account_most_used_routes_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/account/welcome":{"post":{"tags":["Account"],"summary":"Send the one-time welcome email (idempotent)","description":"Sends a welcome email once per user. Safe to call on every dashboard load.","operationId":"send_welcome_v1_account_welcome_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/account/limits":{"get":{"tags":["Account"],"summary":"Plan quotas + remaining credits","operationId":"get_limits_v1_account_limits_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/auth/keys":{"post":{"tags":["API Keys"],"summary":"Create a new API key (returns plaintext ONCE)","operationId":"create_api_key_v1_auth_keys_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateKeyBody"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["API Keys"],"summary":"List active API keys for the authenticated user","operationId":"list_api_keys_v1_auth_keys_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/auth/keys/{key_id}":{"delete":{"tags":["API Keys"],"summary":"Revoke an API key","operationId":"revoke_api_key_v1_auth_keys__key_id__delete","parameters":[{"name":"key_id","in":"path","required":true,"schema":{"type":"string","title":"Key Id"}},{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/checkout":{"post":{"tags":["Billing"],"summary":"Create a Dodo Payments checkout session","operationId":"create_checkout_v1_billing_checkout_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckoutBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/portal":{"post":{"tags":["Billing"],"summary":"Create a Dodo customer portal session","operationId":"create_portal_v1_billing_portal_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/subscription":{"get":{"tags":["Billing"],"summary":"Current subscription status","operationId":"get_subscription_v1_billing_subscription_get","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/subscription/cancel":{"post":{"tags":["Billing"],"summary":"Cancel at end of billing period","operationId":"cancel_subscription_v1_billing_subscription_cancel_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/subscription/reactivate":{"post":{"tags":["Billing"],"summary":"Undo a scheduled cancellation","operationId":"reactivate_subscription_v1_billing_subscription_reactivate_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/billing/subscription/change-plan":{"post":{"tags":["Billing"],"summary":"Upgrade or downgrade the plan","operationId":"change_plan_v1_billing_subscription_change_plan_post","parameters":[{"name":"authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangePlanBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/monitors":{"get":{"tags":["Monitors"],"summary":"List your monitors","operationId":"list_monitors_v1_monitors_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}}},"security":[{"HTTPBearer":[]}]},"post":{"tags":["Monitors"],"summary":"Create a monitor","operationId":"create_monitor_v1_monitors_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonitorCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/monitors/{monitor_id}":{"get":{"tags":["Monitors"],"summary":"Get one monitor (includes webhook secret)","operationId":"get_monitor_v1_monitors__monitor_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"patch":{"tags":["Monitors"],"summary":"Update a monitor","operationId":"update_monitor_v1_monitors__monitor_id__patch","security":[{"HTTPBearer":[]}],"parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MonitorUpdate"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Monitors"],"summary":"Delete a monitor","operationId":"delete_monitor_v1_monitors__monitor_id__delete","security":[{"HTTPBearer":[]}],"parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/monitors/{monitor_id}/test":{"post":{"tags":["Monitors"],"summary":"Send a signed test payload to your webhook","operationId":"test_monitor_v1_monitors__monitor_id__test_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"monitor_id","in":"path","required":true,"schema":{"type":"string","title":"Monitor Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/history":{"get":{"tags":["History"],"summary":"Metric time series for a profile or post","operationId":"metric_history_v1_history_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"endpoint","in":"query","required":true,"schema":{"type":"string","description":"Tracked endpoint path, e.g. /v1/youtube/channel-details","title":"Endpoint"},"description":"Tracked endpoint path, e.g. /v1/youtube/channel-details"},{"name":"url","in":"query","required":true,"schema":{"type":"string","description":"The same URL you pass to that endpoint","title":"Url"},"description":"The same URL you pass to that endpoint"},{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":365,"minimum":1,"default":30,"title":"Days"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":200,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/batch":{"post":{"tags":["Batch"],"summary":"Run up to 20 endpoint calls in one request","operationId":"run_batch_v1_batch_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BatchRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/status":{"get":{"tags":["Status"],"summary":"Public API health (live, based on latest requests, no auth required)","operationId":"api_status_v1_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Api Status V1 Status Get"}}}}}}}},"components":{"schemas":{"ApiResponse":{"properties":{"success":{"type":"boolean","title":"Success","default":true},"data":{"title":"Data"}},"type":"object","required":["data"],"title":"ApiResponse"},"BatchItem":{"properties":{"path":{"type":"string","title":"Path","description":"Captapi GET path, e.g. /v1/youtube/video-details"},"params":{"additionalProperties":true,"type":"object","title":"Params"}},"type":"object","required":["path"],"title":"BatchItem"},"BatchRequest":{"properties":{"requests":{"items":{"$ref":"#/components/schemas/BatchItem"},"type":"array","maxItems":20,"minItems":1,"title":"Requests"}},"type":"object","required":["requests"],"title":"BatchRequest"},"Body_video_summarize_v1_video_summarize_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_video_summarize_v1_video_summarize_post"},"Body_video_transcript_v1_video_transcript_post":{"properties":{"file":{"type":"string","contentMediaType":"application/octet-stream","title":"File"}},"type":"object","required":["file"],"title":"Body_video_transcript_v1_video_transcript_post"},"ChangePlanBody":{"properties":{"plan":{"type":"string","title":"Plan"},"cycle":{"type":"string","title":"Cycle","default":"monthly"}},"type":"object","required":["plan"],"title":"ChangePlanBody"},"CheckoutBody":{"properties":{"plan":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Plan"},"cycle":{"type":"string","title":"Cycle","default":"monthly"},"pack":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pack"},"success_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Success Url"}},"type":"object","title":"CheckoutBody"},"CreateKeyBody":{"properties":{"name":{"type":"string","title":"Name","default":"Default"}},"type":"object","title":"CreateKeyBody"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"MonitorCreate":{"properties":{"name":{"type":"string","maxLength":120,"title":"Name","default":""},"endpoint":{"type":"string","title":"Endpoint","description":"Captapi GET path, e.g. /v1/reddit/subreddit-posts"},"params":{"additionalProperties":true,"type":"object","title":"Params"},"interval_minutes":{"type":"integer","maximum":1440.0,"minimum":15.0,"title":"Interval Minutes","default":60},"webhook_url":{"type":"string","title":"Webhook Url","description":"HTTPS URL that receives new-item payloads"},"secret":{"anyOf":[{"type":"string","maxLength":128,"minLength":16},{"type":"null"}],"title":"Secret","description":"HMAC secret; generated if omitted"}},"type":"object","required":["endpoint","webhook_url"],"title":"MonitorCreate"},"MonitorUpdate":{"properties":{"name":{"anyOf":[{"type":"string","maxLength":120},{"type":"null"}],"title":"Name"},"params":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Params"},"interval_minutes":{"anyOf":[{"type":"integer","maximum":1440.0,"minimum":15.0},{"type":"null"}],"title":"Interval Minutes"},"webhook_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Webhook Url"},"active":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Active"}},"type":"object","title":"MonitorUpdate"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"HTTPBearer":{"type":"http","description":"Your API key (capt_live_… / capt_test_…) or a dashboard session token.","scheme":"bearer"}}}}