# img2model.com > Generates a 3D model from a single image. Upload a photo, render or sketch; get > back a textured `.glb` mesh or a MagicaVoxel voxel grid. Runs on the Acaisia GPU > marketplace. Accounts are free and receive credits weekly; jobs are priced in > credits by estimated GPU time. Everything here is usable from an HTTP API with an API key. Keys are created by a signed-in human on the profile page - there is no endpoint that mints one. ## For agents - [Skill file](https://img2model.com/agents/skill.md): drop-in SKILL.md - the submit/poll/download loop, the failure modes that cost credits, and how to choose settings. - [Full API reference (markdown)](https://img2model.com/api.md): every endpoint, every field, every default, every rejection message. - [Agent guide](https://img2model.com/for-agents): what this service is good at, what it will refuse, and how to install the skill. ## API - `POST https://img2model.com/api/jobs/new` - submit an image and settings, returns a job id. - `POST https://img2model.com/api/jobs/status/{id}` - poll until `finished` is true. - `POST https://img2model.com/api/jobs/result/{id}` - download the finished model. The key goes in the request body on all three. A refusal is an HTTP 200 with `"success": false`. One unfinished job per account at a time. ## For people - [API overview](https://img2model.com/api): the same reference as an HTML page. - [Documentation](https://img2model.com/documentation): what the settings mean, in prose. - [Blender add-on](https://img2model.com/blender-plugin): generate models without leaving Blender. - [FAQ](https://img2model.com/frequently-asked-questions) - [Register](https://img2model.com/register) / [Profile and API key](https://img2model.com/profile) / [Billing](https://img2model.com/billing) ## Legal - [Terms of service](https://img2model.com/terms-of-service) - [Privacy policy](https://img2model.com/privacy-policy) - [DMCA](https://img2model.com/dmca)