APIYard
Back to APIs
AI & MLBearer TokenFree tier

Stability AI

Stability AI's REST API gives access to Stable Diffusion XL, image-to-image, inpainting, upscaling, and video generation at scale.

Base URL

https://api.stability.ai/v2beta
image generationStable DiffusionSDXLinpaintingupscale

Endpoints

POST/stable-image/generate/core

Generate an image from a text prompt.

const response = await fetch("https://api.stability.ai/v2beta/stable-image/generate/core", {
  method: "POST",
  headers: {
  "Content-Type": "application/json",
  "Authorization": "Bearer YOUR_ACCESS_TOKEN"
  },
  body: JSON.stringify({
  "prompt": "A neon-lit cyberpunk street at night",
  "output_format": "png"
})
});

const data = await response.json();
console.log(data);

Response Preview

// Returns binary image data (PNG)
// Set "Accept: image/*" header to receive raw image bytes