MediaUpdate alt text

Update alt text

Changes a file's alt text. For an image, screen readers read it. For any other file, it is the link text the web editor uses the next time someone inserts the file; links already on pages are not rewritten. Requires editor or admin role.

curl -X PATCH "https://api.documentationai.app/api/v1/media/123e4567-e89b-12d3-a456-426614174000" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "altText": "Setup steps diagram"
}'
{
  "media": {
    "id": "4c1d8a2e-7b3f-4f0a-9d6e-2a5b8c7e1f03",
    "name": "setup-diagram.png",
    "kind": "image",
    "mimeType": "image/png",
    "sizeBytes": 184233,
    "url": "https://blob-cdn.documentation.ai/.../setup-diagram.png",
    "altText": "Setup steps diagram",
    "width": 1440,
    "height": 900,
    "durationSeconds": 42,
    "pageCount": 25,
    "posterUrl": "example_string",
    "createdAt": "2026-09-17T10:00:00.000Z",
    "updatedAt": "2026-09-17T10:00:00.000Z",
    "snippet": "<Image src="https://blob-cdn.documentation.ai/.../setup-diagram.png" alt="Setup steps diagram" />"
  }
}
PATCH
/media/{mediaId}
PATCH
Base URLstring

Target server for requests. Edit to use your own host.

Bearer Token
Bearer Tokenstring
Required

API key generated from the Documentation.AI dashboard (Settings → API Keys). Pass as Authorization: Bearer dai_...

API key generated from the Documentation.AI dashboard (Settings → API Keys). Pass as Authorization: Bearer dai_...
path
mediaIdstring
Required

The file's id, from GET /media or an upload result

Format: uuid
Content-Typestring
Required

The media type of the request body

Options: application/json
altTextstring
Required

The new alt text. Send an empty string to clear it.

Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token. API key generated from the Documentation.AI dashboard (Settings → API Keys). Pass as Authorization: Bearer dai_...

Path Parameters

mediaIdstring
Required

The file's id, from GET /media or an upload result

Body

application/json
altTextstring
Required

The new alt text. Send an empty string to clear it.

Example:
Setup steps diagram

Responses

mediaobject

A file in the media library.