AI Music API
    AI Music API
    • Introduction
    • Credits Usage Guide
    • Error handling
    • suno
      • Suno Instructions
      • create music
        POST
      • extend music
        POST
      • concat music
        POST
      • cover music
        POST
      • create persona
        POST
      • create music with persona
        POST
      • upload music
        POST
      • get music
        GET
    • riffusion
      • Riffusion instructions
      • create music (with lyrics)
        POST
      • create music (with description)
        POST
      • cover music
        POST
      • extend music
        POST
      • replace music section
        POST
      • swap music sound
        POST
      • swap music vocals
        POST
      • upload
        POST
      • get music
        GET
    • nuro
      • Nuro Instruction
      • Error handling
      • create vocal music
        POST
      • create instrument music
        POST
      • get music
        GET
    • lyrics generation
      • Make Lyrics
    • get-credits
      GET

    Introduction

    Getting started#

    AI Music API use 3 model to generate music(suno,riffusion,nuro),you can use these 3 AI music generation models to generate any song, and they all support multi-language, vocal/pure music song generation
    Custom Mode: Generate music based on specific inputs like lyrics, style, and mood, tailored to your needs.
    Random Mode: Automatically create unique music with minimal input for a more spontaneous feel.
    Integrate AI Music API into your app to add high-quality, customizable music that will impress your users and enhance their experience.

    Features#

    Quick and Easy Setup
    Packed with Full Features (create,cover,extend,replace section,stem...)
    No watermark
    General Terms and Conditions
    Continuous Updates
    Tech Support at No Extra Cost

    Authorization#

    To begin using MusicAPI, you'll first need to get a 'Bearer Token'.
    You can find this token code in your Account Setup after you've signed up, and paid a subscription.
    This code is necessary whenever you make requests to the API.

    Rate Limiting#

    For free users, the maximum concurrency is 2 requests.
    Starter plan users can make up to 10 concurrent requests.
    Pro plan users can make up to 50 concurrent requests.
    Users on custom subscription plans have no concurrency limit.
    This system helps ensure security by preventing misuse or abuse of the service.

    Note#

    All requests must be made over HTTPS. Calls made over plain HTTP will fail.
    All requests must be made with a valid Bearer Token. Calls made without a valid token will fail.

    Feedback#

    If you have any feedback or suggestions, please contact us on our Discord channel. Join to get the latest updates and technical support. You can also find the latest features and code examples there.
    Modified at 2025-07-20 15:28:57
    Next
    Credits Usage Guide
    Built with