1. Get an API key
Grab one from the dashboard and export it in your shell:2. Verify authentication
3. List files in your environment
4. Upload a file (two-step flow)
Memic uses presigned URLs for upload so large files go directly to storage. It’s a two-step process:init to get a presigned URL, then PUT the file to
that URL, then confirm to trigger processing.
Step 1 — Initialize the upload
Step 2 — Upload the file to the presigned URL
Step 3 — Confirm the upload
Step 4 — Poll for processing status
status is ready.
5. Search
6. Chat
What’s next?
API Reference
Every endpoint, every parameter, every error code — with a live try-it playground.