Test Viewst Public API endpoints interactively. Configure your API key in Settings first.
No API key configured. Click Settings in the navbar to add your key.
/wizard/v1/export/parse-pdf (see note below).Accepted: TIFF (.tif, .tiff) up to 100 MB. Files failing TIFF magic-byte validation are rejected with 400 INVALID_TIFF_MAGIC_NUMBERS.
Not accepted by this endpoint: .pdf (use /wizard/v1/export/parse-pdf), .psd, .ai, .svg.
PDFs are parsed by a separate synchronous endpoint that returns creative JSON (no project is created):
POST /wizard/v1/export/parse-pdf Authorization: Bearer viewst_live_<hex> Content-Type: multipart/form-data file=@source.pdf teamId=<team-uuid> organizationId=<org-uuid>
Response: { creativeJson, durationMs }. Unlike /upload for TIFF, no project or creative records are created — the caller is responsible for persisting the parsed result.
Set your API key in Settings to send requests.
curl -X POST 'https://api.viewst.com/api/v1/public/upload' \ -H 'Authorization: Bearer <YOUR_API_KEY>'