aid: beatoven
name: Beatoven.ai
url: https://raw.githubusercontent.com/api-evangelist/beatoven/refs/heads/main/apis.yml
description: >-
  Beatoven.ai is an Indian generative-music startup (Bengaluru, founded 2021) building text-to-music and
  text-to-sound-effects models for video creators, podcasters, game developers, and brands. Its Maestro Music and
  Maestro SFX models render royalty-free background tracks and foley from natural-language prompts, with downloads
  delivered as mp3, aac, or wav plus separately rendered stems (bass, chords, melody, percussion). Beatoven is Fairly
  Trained certified - musicians whose work appears in the training corpus receive equitable compensation. The company
  exposes a public REST Composition API (public-api.beatoven.ai) plus an open-source Python SDK
  (github.com/Beatoven/public-api), a Make.com integration, and a self-serve API dashboard. The company has raised an
  ~$1.3M pre-Series A led by Capital 2B and IvyCap Ventures, claims 2M+ creators and 15M+ tracks generated, and reports
  96% of its revenue from international markets.
kind: contract
type: Index
deliveryModel:
  model: saas
  license_evidence:
    not_product:
    - beatoven/public-api
  open_source: unknown
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: low
  source:
  - openapi
  - pricing
  - repository-not-product
  generated: '2026-09-25'
  method: derived
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
position: Producing
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/beatoven.png
tags:
  - Artificial Intelligence
  - Music
  - Music Generation
  - Generative Audio
  - Text-to-Music
  - Text To SFX
  - Royalty-Free Music
  - Background Music
  - Video Creators
  - Podcasts
  - Stems
  - Fairly Trained
  - India
tags_raw:
  - AI
  - Artificial Intelligence
  - Music
  - Music Generation
  - Generative Audio
  - Text To Music
  - Text To SFX
  - Royalty-Free Music
  - Background Music
  - Video Creators
  - Podcasts
  - Stems
  - Fairly Trained
  - India
created: '2026-05-24'
modified: '2026-05-24'
specificationVersion: '0.23'
apis:
- aid: beatoven:beatoven-tasks-api
  name: Beatoven.ai Tasks API
  description: Poll asynchronous composition task status and retrieve generated assets.
  humanURL: https://github.com/Beatoven/public-api/blob/main/docs/api-spec.md
  baseURL: https://public-api.beatoven.ai
  tags:
  - Task
  tags_raw:
  - Tasks
  properties:
  - type: OpenAPI
    url: openapi/beatoven-tasks-api-openapi.yml
  - type: Documentation
    url: https://github.com/Beatoven/public-api/blob/main/docs/api-spec.md
  - type: Documentation
    url: https://github.com/Beatoven/public-api/blob/main/docs/api-spec-old.md
  - type: Documentation
    url: https://www.beatoven.ai/api
  - type: JSONSchema
    url: json-schema/beatoven-track-schema.json
  - type: JSONSchema
    url: json-schema/beatoven-compose-request-schema.json
  - type: JSONLD
    url: json-ld/beatoven-context.jsonld
  - type: SpectralRules
    url: rules/beatoven-composition-rules.yml
  - type: Examples
    url: examples/beatoven-compose-request-example.json
  - type: Examples
    url: examples/beatoven-compose-response-example.json
  - type: Examples
    url: examples/beatoven-task-status-response-example.json
  - type: SourceCode
    url: https://github.com/Beatoven/public-api
  - type: SDKs
    url: https://github.com/Beatoven/public-api/tree/main/sdk
  - type: CodeExamples
    url: https://github.com/Beatoven/public-api/blob/main/examples/compose.py
  - type: Integrations
    url: https://apps.make.com/beatoven-ai
  - type: BlogPost
    url: >-
      https://www.beatoven.ai/blog/beatoven-ai-is-now-live-on-make-com-here-is-how-to-use-our-api/
  - type: BlogPost
    url: https://www.beatoven.ai/blog/introducing-beatoven-ai-sdk/
- aid: beatoven:beatoven-tracks-api
  name: Beatoven.ai Tracks API
  description: Compose new tracks from natural language prompts.
  humanURL: https://github.com/Beatoven/public-api/blob/main/docs/api-spec.md
  baseURL: https://public-api.beatoven.ai
  tags:
  - Tracks
  properties:
  - type: OpenAPI
    url: openapi/beatoven-tracks-api-openapi.yml
  - type: Documentation
    url: https://github.com/Beatoven/public-api/blob/main/docs/api-spec.md
  - type: Documentation
    url: https://github.com/Beatoven/public-api/blob/main/docs/api-spec-old.md
  - type: Documentation
    url: https://www.beatoven.ai/api
  - type: JSONSchema
    url: json-schema/beatoven-track-schema.json
  - type: JSONSchema
    url: json-schema/beatoven-compose-request-schema.json
  - type: JSONLD
    url: json-ld/beatoven-context.jsonld
  - type: SpectralRules
    url: rules/beatoven-composition-rules.yml
  - type: Examples
    url: examples/beatoven-compose-request-example.json
  - type: Examples
    url: examples/beatoven-compose-response-example.json
  - type: Examples
    url: examples/beatoven-task-status-response-example.json
  - type: SourceCode
    url: https://github.com/Beatoven/public-api
  - type: SDKs
    url: https://github.com/Beatoven/public-api/tree/main/sdk
  - type: CodeExamples
    url: https://github.com/Beatoven/public-api/blob/main/examples/compose.py
  - type: Integrations
    url: https://apps.make.com/beatoven-ai
  - type: BlogPost
    url: >-
      https://www.beatoven.ai/blog/beatoven-ai-is-now-live-on-make-com-here-is-how-to-use-our-api/
  - type: BlogPost
    url: https://www.beatoven.ai/blog/introducing-beatoven-ai-sdk/
common:
  - type: CapabilityMap
    url: capabilities/beatoven-capability-edges.yml
    name: Beatoven.ai Business Capability Map
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/beatovenai/overview
  - type: Website
    url: https://www.beatoven.ai/
  - type: IssueTracker
    url: https://github.com/Beatoven/public-api/issues
  - type: AgenticAccess
    url: agentic-access/beatoven-agentic-access.yml
  - type: DomainSecurity
    url: security/beatoven-domain-security.yml
  - type: Authentication
    url: authentication/beatoven-authentication.yml
  - type: Portal
    url: https://www.beatoven.ai
  - type: Documentation
    url: https://www.beatoven.ai/api
  - type: Documentation
    url: https://github.com/Beatoven/public-api
  - type: GettingStarted
    url: https://sync.beatoven.ai/apiDashboard
  - type: Signup
    url: https://sync.beatoven.ai/
  - type: Signup
    name: API Dashboard
    url: https://sync.beatoven.ai/apiDashboard
  - type: GitHubOrganization
    url: https://github.com/Beatoven
  - type: SDKs
    name: Python SDK
    url: https://github.com/Beatoven/public-api/tree/main/sdk
  - type: CodeExamples
    url: https://github.com/Beatoven/public-api/tree/main/examples
  - type: Integrations
    name: Make.com
    url: https://apps.make.com/beatoven-ai
  - type: Blog
    url: https://www.beatoven.ai/blog
  - type: Pricing
    url: https://www.beatoven.ai/pricing
  - type: Plans
    url: plans/beatoven-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/beatoven-rate-limits.yml
  - type: FinOps
    url: finops/beatoven-finops.yml
  - type: Artists
    url: https://www.beatoven.ai/artists
  - type: TermsOfService
    url: https://www.beatoven.ai/tos
  - type: PrivacyPolicy
    url: https://www.beatoven.ai/privacy
  - type: Support
    name: hello@beatoven.ai
    url: mailto:hello@beatoven.ai
  - type: LinkedIn
    url: https://www.linkedin.com/company/beatoven-ai
  - type: Twitter
    url: https://twitter.com/beatoven_ai
  - type: Features
    data:
      - Maestro Music - text-to-music generation rendered as mp3, aac, or wav
      - Maestro SFX - text-to-sound-effects generation
      - Stems delivery on every track - bass, chords, melody, and percussion as separate audio files
      - Asynchronous task-based REST API with status polling (composing / running / composed)
      - Optional looping flag for loopable backgrounds
      - Bearer-token authentication, single endpoint surface (POST /api/v1/tracks/compose, GET /api/v1/tasks/{task_id})
      - Open-source Python SDK (pip install via git+ subdirectory) with async/await client
      - Make.com integration - Create and Compose Track, Composition Status, Make an API Call modules
      - Royalty-free, non-exclusive perpetual commercial license on downloads
      - Fairly Trained certification - musicians in the training set receive compensation
      - Web product tiers (Trial, Creator $10/mo, Visionary $20/mo) and Pay-as-You-Go at $3/minute
      - 2M+ creators, 15M+ tracks generated, 96% revenue from international markets
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
    url: https://apievangelist.com
