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
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 and edit 2D images2D Image Generation
Generate and edit skyboxesEnvironments
Upload, retexture, and process modelsModel Tools
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.