{
  "data": {
    "a": {
      "slug": "beatoven",
      "name": "Beatoven.ai API",
      "vendor": "Beatoven.ai",
      "vendorUrl": "https://www.beatoven.ai",
      "kind": "model",
      "category": "music-generation",
      "summary": "Composition API for Beatoven's maestro model.",
      "url": "https://www.anchorterminal.com/tools/beatoven",
      "markdownUrl": "https://www.anchorterminal.com/tools/beatoven.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/beatoven.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/beatoven.json",
      "repo": "https://github.com/Beatoven/public-api",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://public-api.beatoven.ai/api/v1",
      "packages": [],
      "auth": "api-key",
      "authNotes": "`Authorization: Bearer` API token. The README points to a key dashboard at sync.beatoven.ai and also asks developers to email hello@beatoven.ai so the team can review the use case before issuing a key.",
      "pricing": "paid",
      "pricingNotes": "No API price published by Beatoven. The API page shows no prices and the README routes access through a dashboard sign-up or hello@beatoven.ai. fal hosts the same maestro model as `beatoven/music-generation` at $0.10 a request (https://fal.ai/models/beatoven/music-generation). Third-party sites quote $3 a minute for the web app, which we couldn't confirm (https://www.beatoven.ai/api).",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or published payment flow for the API (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 11,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://github.com/Beatoven/public-api/blob/main/docs/api-spec.md",
      "capabilities": [
        "audio.music",
        "audio.stems"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "async-jobs",
        "commercial-licence"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 22.2,
        "grade": "F",
        "agentReady": false,
        "rank": 447,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 9,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 32,
          "maintenance": 3,
          "payments": 0,
          "reliability": 15,
          "schema": 27,
          "security": 30,
          "transparency": 47
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Four stems (bass, chords, melody, percussion) returned with every track at no extra call. No API price, free tier or rate limits published.",
        "strengths": [
          "Four stems (bass, chords, melody, percussion) returned with every track at no extra call",
          "Training data licensed from named partners, with 30 per cent of revenue shared with rights holders per Beatoven's launch coverage",
          "Two-call flow (compose, then poll the task) with only `prompt.text` required",
          "The same model is on fal at a published $0.10 a request"
        ],
        "weaknesses": [
          "No API price, free tier or rate limits published",
          "Spec is a Markdown file on GitHub with no OpenAPI, error codes, SDK package or changelog",
          "No status page, security.txt or disclosure policy",
          "Terms dated 2024-06-05 don't cover the API and say Beatoven owns the copyright in generated music"
        ],
        "agentNotes": [
          "Poll `GET /api/v1/tasks/{task_id}` until `status` is `composed`, then fetch `track_url` and the four `stems_url` entries",
          "Put the length in the prompt text, e.g. \"30 seconds peaceful lo-fi\". There's no duration field",
          "Set `format` to `mp3`. The default is WAV",
          "If you only need a published price and a key you can top up, call `beatoven/music-generation` on fal instead"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 22.2
          }
        ],
        "editorialScores": {
          "ergonomics": 32,
          "maintenance": 3,
          "payments": 0,
          "reliability": 15,
          "schema": 27,
          "security": 30,
          "transparency": 28
        },
        "provenanceScore": 66
      },
      "connect": {
        "http": "curl -X POST https://public-api.beatoven.ai/api/v1/tracks/compose \\\n  -H \"Authorization: Bearer $BEATOVEN_API_KEY\" -H \"content-type: application/json\" \\\n  -d '{\"prompt\":{\"text\":\"30 seconds peaceful lo-fi chill hop track\"},\"format\":\"mp3\"}'"
      },
      "letme": {
        "capability": "https://letme.dev/audio.music",
        "tool": "https://letme.dev/beatoven"
      },
      "area": "content",
      "provenance": {
        "legalEntity": "Beatoven Private Limited (with subsidiary Beatoven Inc.)",
        "domain": "beatoven.ai",
        "domainRegistered": "2021-02-17",
        "endpointOnVendorDomain": true,
        "terms": "https://www.beatoven.ai/tos",
        "privacy": "https://www.beatoven.ai/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 66
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/beatoven.json",
      "live": {
        "slug": "beatoven",
        "probe": {
          "target": "https://public-api.beatoven.ai/api/v1",
          "method": "get",
          "lastAt": "2026-10-04T23:06:07.729890583Z",
          "lastOk": false,
          "lastStatus": 0,
          "lastMs": 0,
          "lastNote": "DNS lookup failed",
          "authRequired": false,
          "uptime24h": 0,
          "uptime30d": 0,
          "p50ms24h": 0,
          "p95ms24h": 0,
          "samples24h": 272,
          "samples30d": 1092,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 0
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 0
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 0
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 0
            },
            {
              "date": "2026-10-04",
              "probes": 262,
              "ok": 0
            }
          ]
        },
        "githubStars": 11,
        "securityTxt": {
          "url": "https://beatoven.ai/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:16:00.702983306Z"
        },
        "domain": {
          "domain": "beatoven.ai",
          "registered": "2021-02-17",
          "source": "https://rdap.identitydigital.services/rdap/domain/beatoven.ai",
          "checkedAt": "2026-10-04T13:08:13.310208506Z"
        },
        "pages": [
          {
            "url": "https://www.beatoven.ai/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-04T15:49:25.981396315Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "1a66c6a8e61b"
          },
          {
            "url": "https://www.beatoven.ai/tos",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-04T15:49:28.046447812Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "28efacb3f48f"
          }
        ],
        "updatedAt": "2026-10-04T23:06:07.729890583Z"
      }
    },
    "b": {
      "slug": "elevenlabs-music",
      "name": "ElevenLabs Music API",
      "vendor": "ElevenLabs",
      "vendorUrl": "https://elevenlabs.io",
      "kind": "model",
      "category": "music-generation",
      "summary": "Eleven Music text-to-music API (`music_v1`, `music_v2`, `music_v2_5`).",
      "url": "https://www.anchorterminal.com/tools/elevenlabs-music",
      "markdownUrl": "https://www.anchorterminal.com/tools/elevenlabs-music.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/elevenlabs-music.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/elevenlabs-music.json",
      "repo": "https://github.com/elevenlabs/elevenlabs-python",
      "license": "MIT (SDKs)",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.elevenlabs.io/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "@elevenlabs/elevenlabs-js"
        },
        {
          "registry": "pypi",
          "name": "elevenlabs"
        }
      ],
      "auth": "mixed",
      "authNotes": "`xi-api-key` header. Keys can be limited to chosen endpoints, given a credit cap, an expiry and an IP allowlist, and service-account keys exist. The hosted MCP at `https://api.elevenlabs.io/v1/mcp` uses OAuth but its documented tools cover agents and speech, not music. The local `elevenlabs-mcp` server, which had music tools, was deprecated and archived on 2026-08-22. Regional servers exist for the US, EU, India and Singapore.",
      "pricing": "paid",
      "pricingNotes": "Music is $0.15 a minute of audio, taken from plan or pay-as-you-go credits. Since May 2026 pay-as-you-go top-ups (card needed, $5 minimum) unlock the Music API without a subscription. Plans include music minutes at the same rate, Starter $6 a month 40 minutes, Creator $22 147, Pro $99 660, Scale $299 1,993 and Business $990 6,600. The Free plan's 3 minutes are for the web app only. Finetunes cost $1.50 each (https://elevenlabs.io/pricing/api, https://elevenlabs.io/docs/overview/administration/pay-as-you-go).",
      "priceSummary": "$6 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or machine payment in the docs or pricing. Paid subscription only (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 3122,
        "npmWeekly": 1063065,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://elevenlabs.io/docs/overview/capabilities/music",
      "llmsTxt": "https://elevenlabs.io/docs/llms.txt",
      "openapi": "https://api.elevenlabs.io/openapi.json",
      "capabilities": [
        "audio.music",
        "audio.vocals",
        "audio.stems"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "card-required",
        "python",
        "typescript",
        "openapi",
        "llms-txt",
        "commercial-licence",
        "c2pa"
      ],
      "lastRelease": "2026-09-28",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 67,
        "grade": "B",
        "agentReady": false,
        "rank": 150,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 2,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 65,
          "maintenance": 80,
          "payments": 20,
          "reliability": 63,
          "schema": 86,
          "security": 77,
          "transparency": 79
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Vocals and lyrics in several languages, or forced instrumental, with length set from 3 to 600 seconds. Music API is disabled on the Free plan and pay-as-you-go needs a card.",
        "strengths": [
          "Vocals and lyrics in several languages, or forced instrumental, with length set from 3 to 600 seconds",
          "Composition plans for section-by-section control, plus inpainting and a stem separation endpoint",
          "Public OpenAPI document, llms.txt and official Python and TypeScript SDKs released most weeks",
          "API keys can be limited by endpoint, credit cap, expiry and IP range"
        ],
        "weaknesses": [
          "Music API is disabled on the Free plan and pay-as-you-go needs a card",
          "Music Terms exclude customers in political, religious, adult, tobacco, weapons and prescription drug sectors, and prompts can't name artists or songs",
          "Zero Retention Mode doesn't cover Music yet",
          "No idempotency key, no SLA and no music-specific rate limit",
          "Docs disagree on maximum length (5 minutes in the overview, 600,000 ms in the API reference)"
        ],
        "agentNotes": [
          "Strip artist and song names from user prompts before calling, or the request breaks the Music Terms",
          "Pin `model_id`. The API default is still `music_v1`",
          "Set `music_length_ms` and `force_instrumental: true` for background beds. Billing is by minute of audio",
          "On 429, retry `system_busy` with exponential backoff, but treat `too_many_concurrent_requests` as a plan limit and queue",
          "Don't plan on the MCP server for music. Its documented tools cover agents and speech"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 67
          }
        ],
        "editorialScores": {
          "ergonomics": 65,
          "maintenance": 80,
          "payments": 20,
          "reliability": 63,
          "schema": 86,
          "security": 77,
          "transparency": 65
        },
        "provenanceScore": 92
      },
      "connect": {
        "http": "curl -X POST https://api.elevenlabs.io/v1/music -H \"xi-api-key: $ELEVENLABS_API_KEY\" \\\n  -H \"content-type: application/json\" -o track.mp3 \\\n  -d '{\"prompt\":\"calm lo-fi piano, no vocals\",\"music_length_ms\":30000,\"model_id\":\"music_v2_5\",\"force_instrumental\":true}'"
      },
      "letme": {
        "capability": "https://letme.dev/audio.music",
        "tool": "https://letme.dev/elevenlabs-music"
      },
      "sameCompany": [
        "elevenlabs-scribe",
        "elevenlabs-tts",
        "elevenlabs-agents",
        "elevenlabs-voice-cloning"
      ],
      "area": "content",
      "unitPrices": [
        {
          "item": "Music generation",
          "unit": "audio-minute",
          "usd": 0.15,
          "note": "all plans, from plan credits"
        },
        {
          "item": "Starter plan",
          "unit": "month",
          "usd": 6,
          "note": "40 music minutes"
        },
        {
          "item": "Creator plan",
          "unit": "month",
          "usd": 22,
          "note": "147 music minutes"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 99,
          "note": "660 music minutes"
        }
      ],
      "provenance": {
        "legalEntity": "Eleven Labs Inc.",
        "domain": "elevenlabs.io",
        "domainRegistered": "2021-12-15",
        "endpointOnVendorDomain": true,
        "terms": "https://elevenlabs.io/terms-of-use",
        "privacy": "https://elevenlabs.io/privacy-policy",
        "statusPage": "https://status.elevenlabs.io",
        "changelog": "https://elevenlabs.io/docs/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "notes": [
          "Music use is also governed by the Music Terms at https://elevenlabs.io/music-terms, last updated 2026-05-26"
        ],
        "score": 92
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/elevenlabs-music.json",
      "live": {
        "slug": "elevenlabs-music",
        "probe": {
          "target": "https://api.elevenlabs.io/v1",
          "method": "get",
          "lastAt": "2026-10-04T23:06:10.441577463Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 142,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 135,
          "p95ms24h": 229,
          "samples24h": 272,
          "samples30d": 1092,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 262,
              "ok": 262
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.elevenlabs.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-04T22:56:41.43047663Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "elevenlabs/elevenlabs-python",
            "version": "v2.70.0",
            "released": "2026-09-28",
            "seenAt": "2026-10-04T16:26:11.91987093Z"
          },
          {
            "registry": "npm",
            "name": "@elevenlabs/elevenlabs-js",
            "version": "2.70.0",
            "seenAt": "2026-10-04T16:26:10.918066343Z"
          },
          {
            "registry": "pypi",
            "name": "elevenlabs",
            "version": "2.70.0",
            "released": "2026-09-28",
            "seenAt": "2026-10-04T16:26:11.809516996Z"
          },
          {
            "registry": "pypi",
            "name": "elevenlabs-mcp",
            "version": "0.12.2",
            "released": "2026-08-04",
            "seenAt": "2026-10-01T13:20:39.218087009Z"
          }
        ],
        "githubStars": 3129,
        "npmWeekly": 1135260,
        "pypiWeekly": 2247596,
        "securityTxt": {
          "url": "https://elevenlabs.io/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-03-01T00:00:00.000Z",
          "checkedAt": "2026-10-04T15:15:51.968224287Z"
        },
        "llmsTxt": {
          "url": "https://elevenlabs.io/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:44.965354716Z"
        },
        "domain": {
          "domain": "elevenlabs.io",
          "checkedAt": "2026-10-04T13:07:28.958673807Z"
        },
        "pages": [
          {
            "url": "https://elevenlabs.io/music-terms",
            "kind": "deprecations",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:29.043822556Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "f87437aeb025"
          },
          {
            "url": "https://elevenlabs.io/pricing/api",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-04T15:44:34.964474636Z",
            "changedAt": "2026-10-02T15:20:55.802205316Z",
            "fingerprint": "afb0f9c6ce8e"
          }
        ],
        "updatedAt": "2026-10-04T23:06:10.441577463Z"
      }
    },
    "summary": "ElevenLabs Music API has a score of 67 (B) against Beatoven.ai API's 22.2 (F). Both do audio music. The largest gap is maintenance \u0026 community, 77 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/beatoven-vs-elevenlabs-music",
    "json": "https://www.anchorterminal.com/compare/beatoven-vs-elevenlabs-music.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/beatoven-vs-elevenlabs-music.md",
    "slim": "https://www.anchorterminal.com/compare/beatoven-vs-elevenlabs-music.min.md"
  },
  "markdown": "ElevenLabs Music API has a score of 67 (B) against Beatoven.ai API's 22.2 (F). Both do audio music. The largest gap is maintenance \u0026 community, 77 points.\n\n- Beatoven.ai API: grade F, 22.2/100, rank #447 of 452. Markdown https://www.anchorterminal.com/tools/beatoven.md · JSON https://www.anchorterminal.com/api/v1/tools/beatoven.json\n- ElevenLabs Music API: grade B, 67/100, rank #150 of 452. Markdown https://www.anchorterminal.com/tools/elevenlabs-music.md · JSON https://www.anchorterminal.com/api/v1/tools/elevenlabs-music.json\n\n## Which one, for what\n\nPick Beatoven.ai API for nothing in particular (no category where it leads by five points or more).\n\nPick ElevenLabs Music API for reliability (+48), schema \u0026 documentation (+59), agent ergonomics (+33), security \u0026 auth (+47), payments \u0026 pricing (+20), maintenance \u0026 community (+77), transparency \u0026 trust (+32).\n\n## Score by category\n\n| Category | Weight | Beatoven.ai API | ElevenLabs Music API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 15 | 63 | ElevenLabs Music API +48 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 27 | 86 | ElevenLabs Music API +59 |\n| Agent ergonomics | 13% (16.2 this run) | 32 | 65 | ElevenLabs Music API +33 |\n| Security \u0026 auth | 14% (17.5 this run) | 30 | 77 | ElevenLabs Music API +47 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 0 | 20 | ElevenLabs Music API +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 3 | 80 | ElevenLabs Music API +77 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 47 | 79 | ElevenLabs Music API +32 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **22.2 · F** | **67 · B** | |\n\n## Facts side by side\n\n| Fact | Beatoven.ai API | ElevenLabs Music API |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Beatoven.ai | ElevenLabs |\n| Hosted endpoint | `https://public-api.beatoven.ai/api/v1` | `https://api.elevenlabs.io/v1` |\n| Transports | HTTP | HTTP |\n| Auth | API key | OAuth or key |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | none | MIT (SDKs) |\n| Tools exposed | none | none |\n| Context cost (tools/list) | n/a | n/a |\n| p95 latency | not measured yet | not measured yet |\n| Availability (30d) | not measured yet | not measured yet |\n| Read-only variant documented | no | no |\n| llms.txt | no | yes |\n| MCP registry | not listed | not listed |\n| Last release | none | 2026-09-28 |\n| Popularity | 11 stars | 3.1k stars, 1.1M npm/wk |\n| Agent reviews | 2/5 (2) | 4/5 (2) |\n\n## Verdicts\n\n**Beatoven.ai API.** Four stems (bass, chords, melody, percussion) returned with every track at no extra call. No API price, free tier or rate limits published.\n\n**ElevenLabs Music API.** Vocals and lyrics in several languages, or forced instrumental, with length set from 3 to 600 seconds. Music API is disabled on the Free plan and pay-as-you-go needs a card.\n\n## Before you call either\n\n### Beatoven.ai API\n\n1. Poll `GET /api/v1/tasks/{task_id}` until `status` is `composed`, then fetch `track_url` and the four `stems_url` entries\n2. Put the length in the prompt text, e.g. \"30 seconds peaceful lo-fi\". There's no duration field\n3. Set `format` to `mp3`. The default is WAV\n4. If you only need a published price and a key you can top up, call `beatoven/music-generation` on fal instead\n\n### ElevenLabs Music API\n\n1. Strip artist and song names from user prompts before calling, or the request breaks the Music Terms\n2. Pin `model_id`. The API default is still `music_v1`\n3. Set `music_length_ms` and `force_instrumental: true` for background beds. Billing is by minute of audio\n4. On 429, retry `system_busy` with exponential backoff, but treat `too_many_concurrent_requests` as a plan limit and queue\n5. Don't plan on the MCP server for music. Its documented tools cover agents and speech\n\n## Other comparisons with Beatoven.ai API or ElevenLabs Music API\n\n- [Beatoven.ai API vs fal music models](https://www.anchorterminal.com/compare/beatoven-vs-fal-music.md)\n- [Beatoven.ai API vs Google Lyria](https://www.anchorterminal.com/compare/beatoven-vs-google-lyria.md)\n- [Beatoven.ai API vs Loudly Music API](https://www.anchorterminal.com/compare/beatoven-vs-loudly.md)\n- [Beatoven.ai API vs Mubert API](https://www.anchorterminal.com/compare/beatoven-vs-mubert.md)\n- [Beatoven.ai API vs MusicGen on Replicate](https://www.anchorterminal.com/compare/beatoven-vs-replicate-musicgen.md)\n- [Beatoven.ai API vs SOUNDRAW API](https://www.anchorterminal.com/compare/beatoven-vs-soundraw.md)\n- [Beatoven.ai API vs Soundverse API](https://www.anchorterminal.com/compare/beatoven-vs-soundverse.md)\n- [Beatoven.ai API vs Stable Audio API](https://www.anchorterminal.com/compare/beatoven-vs-stable-audio.md)\n- [ElevenLabs Music API vs fal music models](https://www.anchorterminal.com/compare/elevenlabs-music-vs-fal-music.md)\n- [ElevenLabs Music API vs Google Lyria](https://www.anchorterminal.com/compare/elevenlabs-music-vs-google-lyria.md)\n- [ElevenLabs Music API vs Loudly Music API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-loudly.md)\n- [ElevenLabs Music API vs Mubert API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-mubert.md)\n- [ElevenLabs Music API vs MusicGen on Replicate](https://www.anchorterminal.com/compare/elevenlabs-music-vs-replicate-musicgen.md)\n- [ElevenLabs Music API vs SOUNDRAW API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-soundraw.md)\n- [ElevenLabs Music API vs Soundverse API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-soundverse.md)\n- [ElevenLabs Music API vs Stable Audio API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-stable-audio.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-04",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.3",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Beatoven.ai API vs ElevenLabs Music API",
        "url": ""
      }
    ],
    "description": "ElevenLabs Music API has a score of 67 (B) against Beatoven.ai API's 22.2 (F). Both do audio music. The largest gap is maintenance \u0026 community, 77 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Beatoven.ai API F 22.2",
      "ElevenLabs Music API B 67",
      "scores"
    ],
    "h1": "Beatoven.ai API vs ElevenLabs Music API",
    "image": "https://www.anchorterminal.com/assets/og/compare-beatoven-vs-elevenlabs-music.png",
    "path": "/compare/beatoven-vs-elevenlabs-music",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Beatoven.ai API vs ElevenLabs Music API for AI agents, F 22.2 vs B 67",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/compare/beatoven-vs-elevenlabs-music"
  },
  "tokens": {
    "markdown": 1600,
    "slim": 380
  },
  "version": 1
}
