Skip to main content
GET
/
calls
/
{id}
/
recording
Get call recording
curl --request GET \
  --url https://api.goyappr.com/calls/{id}/recording \
  --header 'Authorization: Bearer <token>'

Documentation Index

Fetch the complete documentation index at: https://docs.goyappr.com/llms.txt

Use this file to discover all available pages before exploring further.

The recording_url field returned by List Calls and Get Call is a permanent, pre-signed URL. No Authorization header is required. When you open this URL in a browser or fetch it programmatically, it redirects (302) directly to the audio file. You can use it as:
  • A direct download link (e.g. <a href="...">Download</a>)
  • An audio source (e.g. <audio src="...">)
  • A curl or wget target (with -L to follow redirects)
The redirect target is a short-lived URL (valid for approximately 10 minutes). If it expires, simply fetch the recording_url again — a new redirect will be issued. The ?sig= query parameter in the URL is a cryptographic signature that verifies the request was issued by the Yappr API. Do not modify or construct these URLs manually.

Authorizations

Authorization
string
header
required

Your Yappr API key (e.g. ypr_live_...). Generate one in the dashboard under Settings → API Keys.

Path Parameters

id
string<uuid>
required

Query Parameters

sig
string
required

HMAC signature included in the recording_url from call responses. Do not construct this manually.

Response

Redirects to the audio file