Skip to content

Sloyd API ​

The Sloyd API generates 3D models from a text prompt or an image — all from a single HTTP call. Send a prompt or an image, get back a jobId, poll until it's done, then download a ready-to-use GLB.

Base URL ​

https://api.sloyd.ai/api

Every path in this reference is relative to that base. For example, POST /jobs/text-to-3d means:

POST https://api.sloyd.ai/api/jobs/text-to-3d

What you can do ​

TaskEndpoint
Generate a 3D model from textPOST /jobs/text-to-3d
Generate a 3D model from one imagePOST /jobs/image-to-3d
Generate a 3D model from multiple imagesPOST /jobs/multi-image-to-3d
Generate a 2D image from textPOST /jobs/text-to-image
Edit an existing imagePOST /jobs/image-edit
Generate and edit 360-degree skyboxesEnvironments
Retexture an existing 3D modelPOST /jobs/retexture
Split a 3D model into partsPOST /jobs/split-to-parts
Apply a built-in styleGeneration Styles
Check job status and get the resultGET /jobs/{jobId}

Coming soon ​

The request parameters are available now for planning integrations. These endpoints are not yet enabled for public API keys.

TaskReference
Generate animated and static spritesheets2D Image Generation → Spritesheet
Rig and animate modelsAnimation

The generation model ​

Every generation endpoint follows the same shape:

  1. You POST a request and immediately get back { "jobId": "..." }. This happens in under a second — generation itself keeps running in the background.
  2. You poll GET /jobs/{jobId} until status is success (or error).
  3. Once status is success, the finished file is available from a public URL derived from the job id — no further request needed. See Jobs → Downloading the result.

Start with Getting Started for a full working example, or jump straight to Authentication to get your keys.