xAI Docs Release Notes – June 2026
Files API
- New page: Public URLs (
/developers/files/public-urls) — create revocable, shareable public URLs for stored files with optional auto-expiry (1 hour–30 days). Includes quick start, idempotency, expiry behavior, and limitations. - Added support for filtering files by public URL presence.
Imagine & Media Generation
- New section: Files API Integration (
/developers/model-capabilities/imagine/files) with dedicated sub-pages:- Inputs — reference stored files via
file_id(images, videos, reference images) across image/video generation and editing endpoints. Supports mixingfile_id, URL, and base64 in the same request. - Outputs — persist generated images/videos to Files using
storage_options; optionally publish a public URL in one call. Covers multi-output handling and error behavior.
- Inputs — reference stored files via
- Updated pages now document
file_idsupport:- Video: editing, extension, reference-to-video, image-to-video
- Images: multi-image editing
- Reorganized Imagine page structure and added cross-links to the new Files integration docs.
Audio (TTS & Custom Voices)
- Clarified custom voice creation examples and added error handling guidance.
- Improved TTS documentation for custom voices, including clearer
voice_idusage and a new 404 error case for unknown voices.
Release Notes
- Added June section documenting Public URLs and the Files API ↔ Imagine integration.
No pages were removed. All changes expand developer guidance for the new Files + Imagine capabilities.