API: generate assets by name, with automatic game resolution
Request assets by game name. Unmatched games are reviewed and continue automatically from your original request.
Game IDs are now optional in the Generations API. Send a game name and your chosen template to generate assets, or look up existing assets by name. Include the provider name when you know it to help distinguish similar titles.
Unmatched games no longer need to interrupt your integration. With asynchronous generation requests, they stay in the original request while the Lobby Magic team resolves the match. Once the game is confirmed and ready, generation continues automatically with the same template and batch. You do not need to submit it again, and other games in the batch can proceed independently.
The updated API also lets you:
- Check game matches before requesting generation.
- Track matching, review and generation progress through one request-status URL.
- Safely retry asynchronous submissions with an
Idempotency-Key, without creating duplicate work.
Existing integrations using mapped game IDs continue to work. To adopt the new flow, use matching_mode: "async" and follow the returned status_url.
Read the API documentation for request examples and the full matching workflow.