post
https://api.emaktalk.com/api/v2/call_records//recordings//undelete
Restores a recording deleted through this API, within 30 days of its deletion (before its purge_at). Takes no body (or an empty JSON object).
Effect: the recording plays again and its transcript reappears, for everyone who may see the call. Links handed out before the deletion work again until they expire. A legal hold placed since the deletion stays.
Response: 200 with the record as it now stands.
Notes:
- The same callers as the delete may restore.
- A transcript hidden by another deleted recording of the same part of the call stays hidden until that one is restored too.
- 503
try_again: either nothing changed, or the restore is written and the audio is not back yet (retry_after_secis then 120). Retry afterretry_after_seceither way. Once the audio is back, the retry answers 409recording_not_deleted: the recording is restored and plays. - 500
internal:messagesays whether the restore committed. Read the record before retrying. - Any other refusal changes nothing.
Logged: restored in the call's access log, with who did it.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
