Generate
Generates through the same engine, funding rules and history used by the workspace.
Send definitionId from /seed/definitions and seedValue as compact or
space-separated hexadecimal bytes. The existing originId and level fields
are accepted when they identify exactly one definition. Ambiguous selections
return HTTP 409 and require an exact definitionId.
Call POST /seed/quote with the same body to validate the seed and see your
account's creditCost, balance, unlimited and canAfford values without
charging or generating. Generation checks pricing and balance again in its
transaction; a quote does not reserve credits.
Aston Martin EZS213 Rel_21 defaults to 5 seed credits. Regular EZS213 defaults to 1. Zero-cost definitions and account-specific zero-cost overrides work with an empty balance. A Professional subscription does not automatically waive seed-key charges.
Successful generation returns seedKey and created. Retrieve the saved result
using GET /seed/get?id=<created>. Each new generation request is charged
separately; use the saved ID to retrieve an existing result.
Send your API key in the x-api-key header. Request access at contact@mbretrofit.it, then manage keys in the professional dashboard. Account permissions and credits apply; keep keys server-side.
In: header
1 <= length <= 3000 <= value <= 90071992547409911 <= length <= 3002 <= length <= 512Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://mbretrofit.it/api/v1/seed/generate" \ -H "Content-Type: application/json" \ -d '{ "seedValue": "string" }'{
"seedKey": "291726",
"created": "00000000-0000-4000-8000-000000000001"
}{
"error": "string",
"code": "string",
"details": {}
}{
"error": "string",
"code": "string",
"details": {}
}{
"error": "string",
"code": "string",
"details": {}
}