PipedreamHQ / PipedreamHQ/pipedream

[APP] BeatAPI — AI Music Video and Ecommerce Video API

Open
#21,385 0 comments 0 reactions 0 assignees View on GitHub
app enhancement triaged
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

**Name of app / service**

BeatAPI

Website: https://beatapi.io/

**Link to developer documentation**

https://docs.beatapi.io

**Is lack of support preventing you from moving forward, or do you have a workaround?**

We have a workaround using HTTP requests and two privately published Pipedream components, but the missing public BeatAPI app integration prevents us from contributing the components to the public Registry and makes discovery and authentication setup harder for Pipedream users. We are ready to contribute and maintain the initial public actions as soon as the BeatAPI app directory and managed API-key authentication are available.

Authentication uses a BeatAPI API key sent as `Authorization: Bearer `. The public API base URL is `https://api.beatapi.io`.

**Are there specific actions or triggers you'd like to see for this app? Please let us know here or use the Action and Trigger issue templates to open requests for each!**

Initial actions we are ready to contribute:

1. **Create Music Video Task** — start an asynchronous AI music-video generation task.
2. **Get Task** — retrieve task status and output for polling-based workflows.

Follow-up actions can include Create Ecommerce Video Task, Upload File, Get Usage, and List Workflows.

The integration is intended for AI video automation workflows, including music-video pipelines and n8n/Pipedream-style developer automations.

Contributor guide

Open the contributing guide

Research direction

Start with the BeatAPI developer documentation at docs.beatapi.io and verify the Authorization Bearer API-key flow against https://api.beatapi.io. Follow the repository's existing app-integration conventions, then add the BeatAPI app directory with Create Music Video Task and Get Task actions. Done means users can authenticate and run both polling-oriented actions.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
api, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.