Documentation Index
Fetch the complete documentation index at: https://docs.domoai.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
DomoAI Enterprise API accepts various input types depending on the endpoint. This page provides comprehensive documentation on all supported input formats, size limits, and requirements.Image Inputs
Images can be provided via domoai_uri or Base64-encoded data (for files uploaded via the File Upload API).| Method | Size Limit |
|---|---|
| File Upload (domoai_uri) | 10 MB |
| Base64 String | 10 MB |
Supported Image Formats
| Format | File Extensions | Content Type |
|---|---|---|
| JPEG | .jpg, .jpeg | image/jpeg |
| PNG | .png | image/png |
| WebP | .webp | image/webp |
| AVIF | .avif | image/avif |
The API validates actual image content, not just file extensions. Ensure your images are in one of the supported formats.
Image Input Format
domoai_uri Method
For larger files, use the File Upload API to get adomoai_uri:
Base64 Method
Text Inputs (Prompts)
Prompts describe the desired output and guide the AI generation process.Prompt Specifications
| Format | Limit | Details |
|---|---|---|
| Text | 2,000 characters | Counted as Unicode characters |
Audio Inputs
Audio can be provided via domoai_uri or Base64-encoded data (for files uploaded via the File Upload API).| Method | Size Limit |
|---|---|
| File Upload (domoai_uri) | 80 MB |
| Base64 String | 10 MB |
Supported Audio Formats
| Format | File Extensions | Content Type |
|---|---|---|
| MP3 | .mp3 | audio/mpeg |
| WAV | .wav | audio/wav |
| AAC | .aac | audio/aac |
| FLAC | .flac | audio/flac |
Audio Input Format
Video Inputs
Video can be provided via domoai_uri or Base64-encoded data (for files uploaded via the File Upload API).| Method | Size Limit |
|---|---|
| File Upload (domoai_uri) | 80 MB |
| Base64 String | 10 MB |
Supported Video Formats
| Format | File Extensions | Content Type |
|---|---|---|
| MP4 | .mp4 | video/mp4 |
| WebM | .webm | video/webm |
| MOV | .mov | video/quicktime |
| AVI | .avi | video/x-msvideo |
Video Input Format
Next Steps
File Uploads
Learn how to upload large files using presigned URLs
API Outputs
Learn about response formats and video outputs
API Reference
Browse our complete API documentation
Pricing
Understand per-second billing rates