---
title: 5008: Media source unavailable. | API Docs
description: source_url was permitted but did not deliver the complete bytes.
---

**HTTP status:** `422`.

The address at param could not be reached, did not answer within the fetch deadline, answered with a status other than 200, or delivered fewer bytes than it promised. The fetch keeps only a complete body. Nothing was sent.

## Troubleshooting

- Confirm the address serves the file directly with a 200 answer, without authentication or a redirect to a page.
- Serve the file quickly enough to complete within the fetch deadline, then retry the send.
- For large or slow-to-serve files, upload the bytes with POST /v1/media and send the returned upload\_ref.
