Documentation Index
Fetch the complete documentation index at: https://docs.vmeg.ai/llms.txt
Use this file to discover all available pages before exploring further.
Why use it
When a call fails or you need help from VMEG support, a request ID ties together server logs, idempotency records, and task creation for that HTTP request. You can pass your own ID on any Open API request (/openapi/v1/**). If you omit it, the server generates one (32-character hex, no hyphens).
req_id marks this HTTP request for logging and support. X-Idempotency-Key prevents duplicate writes, taskId tracks an async job, and pipelineKey deduplicates webhook deliveries — use the field that matches your goal; they are often used together.What to send
Add a query parameter:| Item | Value |
|---|---|
| Name | req_id |
| Location | Query string |
| Required | No |
- Use a value you can store in your own logs (for example a UUID or
order-12345-attempt-1) - Works on
GETandPOSTunder/openapi/v1/** - The ID is not returned in the standard success JSON body; keep the value you sent (or log the generated ID from your client if you rely on server generation only indirectly via support lookup)
Example
&req_id=....
When contacting support
Provide:- The
req_idyou used (or the approximate time and API Key project if you did not set one) taskIdfor async jobs, if applicable- Product and endpoint path

