BeatAPI

BeatAPI provides asynchronous APIs for AI image and video generation, video analysis, music and ecommerce video workflows, file uploads, usage, and webhooks.

10 actionsAPI key

Connect BeatAPI

What your bot can do in BeatAPI

Looks up

  • Get TaskRead the current status, stage, storyboard, output, usage, or failure details for one asynchronous BeatAPI task.
  • Get UsageGet the connected account's USD balance, task totals, concurrency, and usage breakdowns before or after paid work.
  • List EffectsList currently published image and video effects with each effect's exact input and option contract.
  • List Generation ModelsList currently available image and video generation models, optionally filtered by media type, before creating a generation task.
  • List WorkflowsList BeatAPI's available high-level workflows and what each workflow produces.

Takes action

  • Create Ecommerce Video TaskStart a paid asynchronous BeatAPI product-ad video task from uploaded product images, and return its task ID for status polling.
  • Create Image Generation TaskStart a paid asynchronous BeatAPI image generation task with one exact model-specific contract, and return its task ID for status polling.
  • Create Video Analysis TaskStart a paid asynchronous analysis of an account-owned uploaded video and return its task ID for status polling.
  • Create Video Generation TaskStart a paid asynchronous BeatAPI video generation task with an exact model-specific request.
  • Upload FileUpload an image, audio file, subtitle file, or short video to BeatAPI and return an account-owned URL for generation or analysis inputs.

More design apps