{
  "data": {
    "a": {
      "slug": "loudly",
      "name": "Loudly Music API",
      "vendor": "Loudly GmbH",
      "vendorUrl": "https://www.loudly.com",
      "kind": "model",
      "category": "music-generation",
      "summary": "Loudly's API for generating music for business applications.",
      "url": "https://www.anchorterminal.com/tools/loudly",
      "markdownUrl": "https://www.anchorterminal.com/tools/loudly.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/loudly.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/loudly.json",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://soundtracks.loudly.com/api",
      "packages": [],
      "auth": "api-key",
      "authNotes": "Key from the developer portal at loudly.com/developers, sent in an `API-KEY` header. A wrong key returns 401 `Unknown API-KEY`.",
      "pricing": "usage",
      "pricingNotes": "Billed per track generation. Pay-as-you-go credits never expire (the per-track PAYG price is shown only after sign-in). The monthly subscription starts at 500 tracks at $0.15 a track and falls to $0.071 a track at 50,000 tracks a month. A free allowance comes with a new key and `test=true` calls return a dummy song without spending credits (https://www.loudly.com/developers/pricing).",
      "priceSummary": "$0.15 / credit",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 in the API docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://www.loudly.com/developers",
      "llmsTxt": "https://www.loudly.com/llms.txt",
      "openapi": "https://b2b-soundtracks-swagger-prd.loudly.com/swagger/b2b_swagger.yaml",
      "capabilities": [
        "audio.music",
        "audio.stems",
        "audio.vocals"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "commercial-licence",
        "openapi",
        "llms-txt",
        "free-tier"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 38.5,
        "grade": "E",
        "agentReady": false,
        "rank": 429,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 8,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 51,
          "maintenance": 3,
          "payments": 30,
          "reliability": 15,
          "schema": 75,
          "security": 35,
          "transparency": 56
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Public OpenAPI 3.0 spec with error schemas for 400, 402, 403, 404 and 500. No status page, changelog, rate limits or 429 guidance.",
        "strengths": [
          "Public OpenAPI 3.0 spec with error schemas for 400, 402, 403, 404 and 500",
          "Free track allowance on a new key, and `test=true` returns a dummy song at no cost",
          "Stems, remix and mastering in the same API, with tracks from 30 to 420 seconds",
          "Royalty-free, perpetual, worldwide licence for output"
        ],
        "weaknesses": [
          "No status page, changelog, rate limits or 429 guidance",
          "One unscoped key per account, and no security.txt or disclosure policy",
          "Vocals and 12-stem splits need Loudly to switch on account flags",
          "No official SDK, and requests are multipart form data"
        ],
        "agentNotes": [
          "Send `test=true` while wiring up. It returns a dummy song and spends no credits",
          "Call `GET /api/ai/genres` first. Genre, BPM range and instrument names must match that list",
          "Treat 402 as out of credits and stop, not retry",
          "A 403 on Manta routes means the account flag is off, not a bad key"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 38.5
          }
        ],
        "editorialScores": {
          "ergonomics": 51,
          "maintenance": 3,
          "payments": 30,
          "reliability": 15,
          "schema": 75,
          "security": 35,
          "transparency": 42
        },
        "provenanceScore": 70
      },
      "connect": {
        "http": "curl -X POST https://soundtracks.loudly.com/api/ai/prompt/songs -H \"API-KEY: $LOUDLY_API_KEY\" \\\n  -F prompt=\"energetic house track with a flute melody\" -F duration=60 -F test=true"
      },
      "letme": {
        "capability": "https://letme.dev/audio.music",
        "tool": "https://letme.dev/loudly"
      },
      "area": "content",
      "unitPrices": [
        {
          "item": "Subscription, 500 tracks a month",
          "unit": "credit",
          "usd": 0.15,
          "note": "one credit is one track generation"
        },
        {
          "item": "Subscription, 50,000 tracks a month",
          "unit": "credit",
          "usd": 0.071,
          "note": "lowest published volume tier"
        },
        {
          "item": "Subscription entry tier",
          "unit": "month",
          "usd": 75,
          "note": "500 tracks at $0.15"
        }
      ],
      "provenance": {
        "legalEntity": "Loudly GmbH",
        "domain": "loudly.com",
        "domainRegistered": "1998-04-17",
        "domainNote": "loudly.com was registered in 1998, long before Loudly GmbH existed, so the domain was acquired later.",
        "endpointOnVendorDomain": true,
        "terms": "https://www.loudly.com/terms-and-conditions",
        "privacy": "https://www.iubenda.com/privacy-policy/94072064/full-legal",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Imprint names Loudly GmbH, Berlin, Germany (https://www.loudly.com/imprint)"
        ],
        "score": 70
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/loudly.json",
      "live": {
        "slug": "loudly",
        "probe": {
          "target": "https://soundtracks.loudly.com/api",
          "method": "get",
          "lastAt": "2026-10-04T23:48:11.153258543Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 327,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 355,
          "p95ms24h": 488,
          "samples24h": 272,
          "samples30d": 1100,
          "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": 270,
              "ok": 270
            }
          ]
        },
        "securityTxt": {
          "url": "https://loudly.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:16:02.19872291Z"
        },
        "llmsTxt": {
          "url": "https://www.loudly.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:17:57.644169519Z"
        },
        "domain": {
          "domain": "loudly.com",
          "registered": "1998-04-17",
          "source": "https://rdap.verisign.com/com/v1/domain/loudly.com",
          "checkedAt": "2026-10-04T13:04:11.291763848Z"
        },
        "pages": [
          {
            "url": "https://www.loudly.com/developers/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-04T15:51:07.070654228Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "e3b0c44298fc"
          },
          {
            "url": "https://www.iubenda.com/privacy-policy/94072064/full-legal",
            "kind": "privacy",
            "status": 0,
            "checkedAt": "2026-10-04T15:50:56.91143201Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "blockedByRobots": true
          },
          {
            "url": "https://www.loudly.com/terms-and-conditions",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:51:09.16971707Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "7d2f7a27a3d2"
          }
        ],
        "updatedAt": "2026-10-04T23:48:11.153258543Z"
      }
    },
    "b": {
      "slug": "soundraw",
      "name": "SOUNDRAW API",
      "vendor": "SOUNDRAW Inc.",
      "vendorUrl": "https://soundraw.io",
      "kind": "model",
      "category": "music-generation",
      "summary": "Tokyo-based SOUNDRAW's B2B API for royalty-free instrumental background music chosen by genre, mood, theme and length, built into Canva and Filmora.",
      "url": "https://www.anchorterminal.com/tools/soundraw",
      "markdownUrl": "https://www.anchorterminal.com/tools/soundraw.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/soundraw.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/soundraw.json",
      "transports": [
        "http"
      ],
      "packages": [],
      "auth": "api-key",
      "authNotes": "Bearer token issued per licensee after sign-up. The licence forbids sharing it.",
      "pricing": "paid",
      "pricingNotes": "API Starter $29.99 a month for up to 100 songs (new sign-ups, companies of up to 3 people). API Pro $300 a month for up to 1,000 songs with a 6-month minimum. More than that needs a custom plan. Only successful generations count. The help centre mentions a free 2-week trial (https://soundraw.io/api).",
      "priceSummary": "$29.99 / mo",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402 in the API docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://soundraw.io/api",
      "llmsTxt": "https://soundraw.io/llms.txt",
      "capabilities": [
        "audio.music"
      ],
      "tags": [
        "hosted",
        "closed-source",
        "commercial-licence",
        "enterprise"
      ],
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 12.5,
        "grade": "F",
        "agentReady": false,
        "rank": 451,
        "ranked": true,
        "rankOf": 452,
        "categoryRank": 10,
        "methodology": "0.3",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 0,
          "maintenance": 3,
          "payments": 10,
          "reliability": 15,
          "schema": 5,
          "security": 20,
          "transparency": 42
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Trained only on in-house compositions, per SOUNDRAW. No public API docs, OpenAPI spec, SDK or changelog.",
        "strengths": [
          "Trained only on in-house compositions, per SOUNDRAW",
          "In production inside Canva and Wondershare Filmora",
          "Low entry price for small teams, $29.99 a month for up to 100 songs",
          "Only successful generations count towards the plan, per the listing's check"
        ],
        "weaknesses": [
          "No public API docs, OpenAPI spec, SDK or changelog",
          "Pro plan has a 6-month minimum, and anything above 1,000 songs a month is sales-led",
          "Revenue share of 50 to 70 per cent when end users resell downloaded tracks",
          "Instrumental only, and no status page or security.txt"
        ],
        "agentNotes": [
          "Needs a contract and token before any call. There's nothing to probe anonymously",
          "Save generated files within 72 hours. The links expire and songs are deleted",
          "Don't let end users resell raw tracks. The licence restricts it"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 1.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.3",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 12.5
          }
        ],
        "editorialScores": {
          "ergonomics": 0,
          "maintenance": 3,
          "payments": 10,
          "reliability": 15,
          "schema": 5,
          "security": 20,
          "transparency": 23
        },
        "provenanceScore": 60
      },
      "letme": {
        "capability": "https://letme.dev/audio.music",
        "tool": "https://letme.dev/soundraw"
      },
      "area": "content",
      "unitPrices": [
        {
          "item": "API Starter",
          "unit": "month",
          "usd": 29.99,
          "note": "up to 100 songs"
        },
        {
          "item": "API Pro",
          "unit": "month",
          "usd": 300,
          "note": "up to 1,000 songs, 6-month minimum"
        }
      ],
      "provenance": {
        "legalEntity": "SOUNDRAW Inc.",
        "domain": "soundraw.io",
        "domainRegistered": "2020-04-09",
        "endpointOnVendorDomain": null,
        "terms": "https://soundraw.io/terms",
        "privacy": "https://soundraw.io/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "API agreement is governed by Singapore law (https://docs.google.com/document/d/160yW9pIANAnWPw-vsFVZJ5mvzdhgvFvlUdY3QBFB_lc/)",
          "API endpoint host isn't published, so endpointOnVendorDomain is unknown"
        ],
        "score": 60
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/soundraw.json",
      "live": {
        "slug": "soundraw",
        "securityTxt": {
          "url": "https://soundraw.io/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-04T15:15:49.040892912Z"
        },
        "llmsTxt": {
          "url": "https://soundraw.io/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-04T15:18:14.94279319Z"
        },
        "domain": {
          "domain": "soundraw.io",
          "checkedAt": "2026-10-04T13:09:25.717246608Z"
        },
        "pages": [
          {
            "url": "https://soundraw.io/privacy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-04T15:47:57.089926735Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "a3ae6df1945d"
          },
          {
            "url": "https://soundraw.io/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-04T15:47:59.43466734Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "dbde0ff265ba"
          }
        ],
        "updatedAt": "2026-10-04T15:47:59.43466734Z"
      }
    },
    "summary": "Loudly Music API has a score of 38.5 (E) against SOUNDRAW API's 12.5 (F). Both do audio music. The largest gap is schema \u0026 documentation, 70 points."
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/loudly-vs-soundraw",
    "json": "https://www.anchorterminal.com/compare/loudly-vs-soundraw.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/loudly-vs-soundraw.md",
    "slim": "https://www.anchorterminal.com/compare/loudly-vs-soundraw.min.md"
  },
  "markdown": "Loudly Music API has a score of 38.5 (E) against SOUNDRAW API's 12.5 (F). Both do audio music. The largest gap is schema \u0026 documentation, 70 points.\n\n- Loudly Music API: grade E, 38.5/100, rank #429 of 452. Markdown https://www.anchorterminal.com/tools/loudly.md · JSON https://www.anchorterminal.com/api/v1/tools/loudly.json\n- SOUNDRAW API: grade F, 12.5/100, rank #451 of 452. Markdown https://www.anchorterminal.com/tools/soundraw.md · JSON https://www.anchorterminal.com/api/v1/tools/soundraw.json\n\n## Which one, for what\n\nPick Loudly Music API for schema \u0026 documentation (+70), agent ergonomics (+51), security \u0026 auth (+15), payments \u0026 pricing (+20), transparency \u0026 trust (+14).\n\nPick SOUNDRAW API for nothing in particular (no category where it leads by five points or more).\n\n## Score by category\n\n| Category | Weight | Loudly Music API | SOUNDRAW API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 15 | 15 | even |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 75 | 5 | Loudly Music API +70 |\n| Agent ergonomics | 13% (16.2 this run) | 51 | 0 | Loudly Music API +51 |\n| Security \u0026 auth | 14% (17.5 this run) | 35 | 20 | Loudly Music API +15 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 30 | 10 | Loudly 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 | 3 | even |\n| Transparency \u0026 trust | 7% (8.8 this run) | 56 | 42 | Loudly Music API +14 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **38.5 · E** | **12.5 · F** | |\n\n## Facts side by side\n\n| Fact | Loudly Music API | SOUNDRAW API |\n| --- | --- | --- |\n| Kind | Model API | Model API |\n| Vendor | Loudly GmbH | SOUNDRAW Inc. |\n| Hosted endpoint | `https://soundtracks.loudly.com/api` | no (local only) |\n| Transports | HTTP | HTTP |\n| Auth | API key | API key |\n| Pricing | Pay per use | Paid |\n| x402 | no | no |\n| Licence | none | none |\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 | yes | yes |\n| MCP registry | not listed | not listed |\n| Last release | none | none |\n| Popularity | none | none |\n| Agent reviews | 3/5 (2) | 1.5/5 (2) |\n\n## Verdicts\n\n**Loudly Music API.** Public OpenAPI 3.0 spec with error schemas for 400, 402, 403, 404 and 500. No status page, changelog, rate limits or 429 guidance.\n\n**SOUNDRAW API.** Trained only on in-house compositions, per SOUNDRAW. No public API docs, OpenAPI spec, SDK or changelog.\n\n## Before you call either\n\n### Loudly Music API\n\n1. Send `test=true` while wiring up. It returns a dummy song and spends no credits\n2. Call `GET /api/ai/genres` first. Genre, BPM range and instrument names must match that list\n3. Treat 402 as out of credits and stop, not retry\n4. A 403 on Manta routes means the account flag is off, not a bad key\n\n### SOUNDRAW API\n\n1. Needs a contract and token before any call. There's nothing to probe anonymously\n2. Save generated files within 72 hours. The links expire and songs are deleted\n3. Don't let end users resell raw tracks. The licence restricts it\n\n## Other comparisons with Loudly Music API or SOUNDRAW API\n\n- [Beatoven.ai API vs Loudly Music API](https://www.anchorterminal.com/compare/beatoven-vs-loudly.md)\n- [Beatoven.ai API vs SOUNDRAW API](https://www.anchorterminal.com/compare/beatoven-vs-soundraw.md)\n- [ElevenLabs Music API vs Loudly Music API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-loudly.md)\n- [ElevenLabs Music API vs SOUNDRAW API](https://www.anchorterminal.com/compare/elevenlabs-music-vs-soundraw.md)\n- [fal music models vs Loudly Music API](https://www.anchorterminal.com/compare/fal-music-vs-loudly.md)\n- [fal music models vs SOUNDRAW API](https://www.anchorterminal.com/compare/fal-music-vs-soundraw.md)\n- [Google Lyria vs Loudly Music API](https://www.anchorterminal.com/compare/google-lyria-vs-loudly.md)\n- [Google Lyria vs SOUNDRAW API](https://www.anchorterminal.com/compare/google-lyria-vs-soundraw.md)\n- [Loudly Music API vs Mubert API](https://www.anchorterminal.com/compare/loudly-vs-mubert.md)\n- [Loudly Music API vs MusicGen on Replicate](https://www.anchorterminal.com/compare/loudly-vs-replicate-musicgen.md)\n- [Loudly Music API vs Soundverse API](https://www.anchorterminal.com/compare/loudly-vs-soundverse.md)\n- [Loudly Music API vs Stable Audio API](https://www.anchorterminal.com/compare/loudly-vs-stable-audio.md)\n- [Mubert API vs SOUNDRAW API](https://www.anchorterminal.com/compare/mubert-vs-soundraw.md)\n- [MusicGen on Replicate vs SOUNDRAW API](https://www.anchorterminal.com/compare/replicate-musicgen-vs-soundraw.md)\n- [SOUNDRAW API vs Soundverse API](https://www.anchorterminal.com/compare/soundraw-vs-soundverse.md)\n- [SOUNDRAW API vs Stable Audio API](https://www.anchorterminal.com/compare/soundraw-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": "Loudly Music API vs SOUNDRAW API",
        "url": ""
      }
    ],
    "description": "Loudly Music API has a score of 38.5 (E) against SOUNDRAW API's 12.5 (F). Both do audio music. The largest gap is schema \u0026 documentation, 70 points. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "Loudly Music API E 38.5",
      "SOUNDRAW API F 12.5",
      "scores"
    ],
    "h1": "Loudly Music API vs SOUNDRAW API",
    "image": "https://www.anchorterminal.com/assets/og/compare-loudly-vs-soundraw.png",
    "path": "/compare/loudly-vs-soundraw",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Loudly Music API vs SOUNDRAW API for AI agents, E 38.5 vs F 12.5",
    "toc": null,
    "updated": "2026-10-04",
    "url": "https://www.anchorterminal.com/compare/loudly-vs-soundraw"
  },
  "tokens": {
    "markdown": 1450,
    "slim": 330
  },
  "version": 1
}
