Why It Matters
Developers often spend weeks wiring together upload, parsing, and indexing pipelines. The Data Engine Files API eliminates that complexity:- Unified ingestion for all major file types
- Automatic parsing and indexing with no manual steps
- Instant availability in your Gloo AI workspace
- Scalable performance for millions of files
Prerequisites
Before starting, ensure you have:- A Gloo AI Studio account
- Your Client ID and Client Secret from the API Credentials page
The Files API requires Bearer token authentication. If you haven’t set up authentication yet, follow the Authentication Tutorial.
Upload Files
Send files directly to the ingestion endpoint. You can mix file types freely—the endpoint automatically detects and processes each format.Upload with Your Internal ID
Use theproducer_id query parameter to associate your internal ID with the uploaded file. This makes it easier to look up items later using your own identifiers.
Shell
Next Steps
- Update metadata after upload: See Enrich Content
- Look up items by producer ID: See Manage Content
- Full API details: See API Reference
- More code examples: See Upload Files Recipe

