navigation

Amper API
Developer Guide

Welcome to Amper’s Developer Guide.

Amper is an artificial intelligence composer, performer, and producer that empowers users to create custom music on demand.

This developer guide is for Amper’s Enterprise API and provides a web-based, HTTP interface for managing users and creating music. It describes how to use the API and contains conceptual overviews, detailed reference information, and examples. Please note that API keys are only available to enterprise customers.

Please contact us at sales@ampermusic.com if you are interested in learning more about our enterprise solutions.

Get started quickly with our Insomnia Workspace or our Postman Collection!

Basic Usage Overview

AUTHENTICATE

  • Get access token
  • Supply with basic or bearer auth

DISCOVER

  • Get styles + moods
  • Search descriptor tags by selected styles + moods
  • Select descriptor(s)

COMPOSE

  • Query descriptor tags for key, duration, etc. + select
  • Query entities (bands, instruments, hits, etc.) tags for descriptor(s) + select
  • Build timeline based on selections
  • Request a composition and supply timeline

RENDER

  • Request audio format and type (MP3, WAV, stems)
  • Download file

Data may be traversed in different ways by first querying descriptors, bands, instruments, etc. Starting with styles + moods is just one approach depending on the use case. Please try our example widget with your access token.