videos 9 ▸ get /api/v1/videosList Videos → VideoListResponse ▸ post /api/v1/videosUpload Video body → VideoUploadResponse ▸ get /api/v1/videos/{video_id}Get Video → VideoResponse ▸ delete /api/v1/videos/{video_id}Delete Video → object ▸ get /api/v1/videos/{video_id}/clips/streamStream Clips → object ▸ get /api/v1/videos/{video_id}/clipsList Clips → ClipListResponse ▸ post /api/v1/videos/{video_id}/generateGenerate Clips body → ClipListResponse ▸ get /api/v1/videos/{video_id}/transcriptGet Transcript → TranscriptResponse ▸ post /api/v1/videos/{video_id}/cancelCancel Video → object
clips 7 ▸ get /api/v1/clips/{clip_id}Get Clip → ClipResponse ▸ delete /api/v1/clips/{clip_id}Delete Clip → object ▸ get /api/v1/clips/{clip_id}/variantsList Variants → ClipResponse[] ▸ post /api/v1/clips/{clip_id}/variantsCreate Variants body → object ▸ get /api/v1/clips/{clip_id}/downloadDownload Clip → object ▸ get /api/v1/clips/{clip_id}/thumbnailGet Thumbnail → object ▸ put /api/v1/clips/{clip_id}/trimTrim Clip body → object
ingest 1 ▸ post /api/v1/ingest/urlIngest Url body → VideoUploadResponse
social 3 ▸ get /api/v1/user/connectionsList Connections → SocialConnectionResponse[] ▸ post /api/v1/clips/{clip_id}/publishPublish To Platform body → PublicationResponse ▸ get /api/v1/clips/{clip_id}/publicationsList Publications → PublicationResponse[]
analytics 3 ▸ get /api/v1/analytics/clips/{clip_id}Clip Analytics → object ▸ get /api/v1/analytics/dashboardAnalytics Dashboard → object ▸ post /api/v1/analytics/syncTrigger Sync → object
batch 2 ▸ post /api/v1/batch/urlsBatch Ingest Urls body → object ▸ post /api/v1/batch/filesBatch Upload Files body → object
meta 5 ▸ get /api/v1/meta/verticalsGet Verticals → object ▸ get /api/v1/meta/templatesGet Templates → object ▸ get /api/v1/meta/caption-stylesGet Caption Styles → object ▸ get /api/v1/meta/reframe-modesGet Reframe Modes → object ▸ get /api/v1/meta/aspect-ratiosGet Aspect Ratios → object
brand 15 ▸ get /api/v1/brandGet Brand Kit → BrandKitResponse ▸ put /api/v1/brandUpdate Brand Kit body → BrandKitResponse ▸ get /api/v1/brand/logoGet Logo → object ▸ post /api/v1/brand/logoUpload Logo body → BrandKitResponse ▸ delete /api/v1/brand/logoRemove Logo → object ▸ get /api/v1/brand/introGet Intro → object ▸ post /api/v1/brand/introUpload Intro body → BrandKitResponse ▸ delete /api/v1/brand/introRemove Intro → object ▸ get /api/v1/brand/outroGet Outro → object ▸ post /api/v1/brand/outroUpload Outro body → BrandKitResponse ▸ delete /api/v1/brand/outroRemove Outro → object ▸ post /api/v1/brand/avatarUpload Avatar body → BrandKitResponse ▸ delete /api/v1/brand/avatarRemove Avatar → object ▸ post /api/v1/brand/apply-to-existingApply Brand To Existing → ApplyResult ▸ get /api/v1/brand/clip-countGet Clip Count → object
api-keys 3 ▸ get /api/v1/api-keysList Keys → ApiKeyResponse[] ▸ post /api/v1/api-keysCreate Key body → ApiKeyCreateResponse ▸ delete /api/v1/api-keys/{key_id}Revoke Key → object
auth 3 ▸ post /api/v1/auth/signinSign In body → SignInResponse ▸ post /api/v1/auth/signoutSign Out → object ▸ get /api/v1/auth/meMe → MeResponse
user 11 ▸ get /api/v1/user/profileGet Profile → UserProfile ▸ patch /api/v1/user/profileUpdate Profile body → UserProfile ▸ patch /api/v1/user/preferencesUpdate Preferences body → UserProfile ▸ get /api/v1/user/avatarGet Avatar → object ▸ post /api/v1/user/avatarUpload Avatar body → UserProfile ▸ delete /api/v1/user/avatarRemove Avatar → UserProfile ▸ get /api/v1/user/activityGet Activity → ActivitySummary ▸ get /api/v1/user/sessionsList Sessions → ActiveSession[] ▸ delete /api/v1/user/sessions/{session_id}Revoke Session → object ▸ post /api/v1/user/sessions/revoke-othersRevoke Other Sessions → object ▸ delete /api/v1/user/accountDelete Account body → object
operations 2 ▸ get /api/v1/operationsList Operations → JobListResponse ▸ get /api/v1/operations/streamStream Operations → object
clients 8 ▸ get /api/v1/clientsList Clients → ClientResponse[] ▸ post /api/v1/clientsCreate Client body → ClientResponse ▸ get /api/v1/clients/{client_id}Get Client → ClientResponse ▸ patch /api/v1/clients/{client_id}Update Client body → ClientResponse ▸ delete /api/v1/clients/{client_id}Delete Client → object ▸ get /api/v1/clients/{client_id}/clipsList Client Clips → ClipResponse[] ▸ post /api/v1/clients/{client_id}/inviteCreate Invite body → InviteResponse ▸ get /api/v1/clients/{client_id}/activityGet Activity → ReviewActivityResponse
portal 3 ▸ post /api/v1/portal/authPortal Auth → PortalSessionResponse ▸ get /api/v1/portal/clipsPortal Clips → PortalClipList ▸ post /api/v1/portal/clips/{clip_id}/reviewPortal Review Clip body → ReviewActionResponse
ingestion 5 ▸ get /api/v1/ingestion/sourcesList Sources → SourceResponse[] ▸ post /api/v1/ingestion/sourcesCreate Source body → SourceResponse ▸ patch /api/v1/ingestion/sources/{source_id}Update Source body → SourceResponse ▸ delete /api/v1/ingestion/sources/{source_id}Delete Source → object ▸ post /api/v1/ingestion/sources/{source_id}/pollPoll Now → object
default 1 ▸ get /api/healthHealth → object
$ cat schemas/56 ▸ ApiKeyCreateResponseobject ▸ Body_batch_upload_files_api_v1_batch_files_postobject ▸ Body_upload_avatar_api_v1_brand_avatar_postobject ▸ Body_upload_avatar_api_v1_user_avatar_postobject ▸ Body_upload_intro_api_v1_brand_intro_postobject ▸ Body_upload_logo_api_v1_brand_logo_postobject ▸ Body_upload_outro_api_v1_brand_outro_postobject ▸ Body_upload_video_api_v1_videos_postobject ▸ DeleteAccountRequestobject ▸ GenerateClipsRequestobject ▸ HTTPValidationErrorobject ▸ PortalSessionResponseobject ▸ PublicationResponseobject ▸ ReviewActionResponseobject ▸ ReviewActivityEntryobject ▸ ReviewActivityResponseobject ▸ SocialConnectionResponseobject ▸ TranscriptResponseobject ▸ VideoUploadResponseobject