apyhub
Back

Merge Multiple Audio API

What it does

Audio Merge combines two or more audio files into a single binary output. Send the files in the request body as repeated files entries, and get one merged audio file back.

Use it when you need to stitch clips together before playback, publishing, or downstream processing. For example, you might combine intro, voiceover, and outro tracks into one file for a podcast workflow, or join short recordings into a single deliverable for review.

The endpoint is designed for simple file handling: each input file can be up to 30 MB, and the response is the merged audio file itself as binary data. There are no extra transformation options or metadata fields to manage, so integration stays straightforward.

If your application already receives separate audio assets and needs one consolidated result, Audio Merge gives you a direct way to do that without adding a separate media-processing pipeline.

POST
Merge audio files
https://api.eu.apyhub.com/freedailypro/merge-multiple-audio-api/audio-merge

QUICKSTART

GUIDE

Quickstart

Merge two or more audio files into one combined file by uploading them as repeated files form fields.

curl -X POST "https://api.eu.apyhub.com/freedailypro/merge-multiple-audio-api/audio-merge" \
  -H "apy-token: $APY_TOKEN" \
  -F "files=@/path/to/audio1.mp3" \
  -F "files=@/path/to/audio2.mp3"

What you'll get back

Returns a binary file (string with format: binary) containing the merged audio output.

TRY ITLIVE · 10 ATOMS
Loading your default key…
The full key is used to call the gateway and stays in this tab — never sent to orbit or saved.
Max 100MB total per request (all files combined). Larger? Use this API's URL-based endpoint instead, if it has one.
body*
files*
Two or more audio files (repeat the field). Each up to 30 MB.

About this endpoint

What it does

Merges two or more uploaded audio files into a single file, played one after another, and returns the merged audio as binary data.

Request Body

ParameterTypeMandatoryDescription
filesFile ArrayYesTwo or more audio files, merged in the order they are uploaded. Repeat the field for each file. Each file can be up to 30 MB.

Response

Returns the merged audio as a binary file in the response body.

ParameterTypeDescription
Binary FileFileThe merged audio file.

Max 100MB total per request (all files combined). Larger? Use this API's URL-based endpoint instead, if it has one.

▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.