A

Stability AI via Locus MPP

aimedia
Preview responses and set spending limits for this service through use.mpp.land Free budget controls, response samples, and reliability routing.

Compliance Checks

All paid ops declare 402 response MUST 10pt
All x-payment-info valid MUST 10pt
Challenge has Cache-Control: no-store MUST 5pt
Challenge digest on POST SHOULD 3pt
Challenge has expires SHOULD 3pt
Challenge has Problem Details SHOULD 2pt
Challenge has required params MUST 5pt
Challenge has WWW-Authenticate MUST 5pt
Challenge returns 402 MUST 10pt
Correct Content-Type MUST 5pt
Has Cache-Control on discovery SHOULD 5pt
Has input schemas SHOULD 5pt
Has llms.txt SHOULD 5pt
Has /openapi.json at root MUST 10pt
Has required top-level fields MUST 10pt
Served over HTTPS MUST 10pt
Uses standard categories SHOULD 2pt
1 issue
  • POST endpoint challenge missing digest parameter (SHOULD per spec)

Paid Operations (23)

POST /stability-ai/generate-ultra 0.092 USDC.e
Generate Ultra
Amount
0.092 (raw 92000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
aspect_ratio string No Output aspect ratio: 21:9|16:9|3:2|5:4|1:1|4:5|2:3|9:16 (default 1:1)
image string No Input image for img2img (requires strength)
negative_prompt string No Things to exclude from the image
output_format string No jpeg|png|webp (default jpeg)
prompt string Yes Text prompt
seed number No Random seed
strength number No img2img influence 0–1
style_preset string No Style preset (e.g. photographic, digital-art, cinematic)
POST /stability-ai/generate-core 0.034 USDC.e
Generate Core
Amount
0.034 (raw 34000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
aspect_ratio string No Output aspect ratio: 21:9|16:9|3:2|5:4|1:1|4:5|2:3|9:16 (default 1:1)
negative_prompt string No Things to exclude from the image
output_format string No jpeg|png|webp (default jpeg)
prompt string Yes Text prompt
seed number No Random seed
style_preset string No Style preset (e.g. photographic, digital-art)
POST /stability-ai/generate-sd3 dynamic USDC.e
Generate SD3
Amount
dynamic
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
aspect_ratio string No Output aspect ratio (default 1:1)
cfg_scale number No Classifier-free guidance scale
image string No Input image for image-to-image mode
mode string No text-to-image (default) | image-to-image
model string No sd3.5-large ($0.075) | sd3.5-large-turbo ($0.046) | sd3.5-medium ($0.040) | sd3.5-flash ($0.029) — default sd3.5-medium
negative_prompt string No Things to exclude from the image
output_format string No jpeg|png|webp
prompt string Yes Text prompt
seed number No Random seed
strength number No img2img influence 0–1
POST /stability-ai/erase 0.057 USDC.e
Erase
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
grow_mask number No Expand mask by N pixels
image string Yes Source image
mask string No Mask image (white = erase)
output_format string No jpeg|png|webp
seed number No Random seed
POST /stability-ai/inpaint 0.057 USDC.e
Inpaint
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
grow_mask number No Expand mask by N pixels
image string Yes Source image
mask string No Mask image (white = fill)
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes Fill prompt
seed number No Random seed
POST /stability-ai/outpaint 0.046 USDC.e
Outpaint
Amount
0.046 (raw 46000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
creativity number No Creativity level 0–1
down number No Pixels to add on bottom
image string Yes Source image
left number No Pixels to add on the left
output_format string No jpeg|png|webp
prompt string No Guide prompt
right number No Pixels to add on the right
seed number No Random seed
up number No Pixels to add on top
POST /stability-ai/search-and-replace 0.057 USDC.e
Search and Replace
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
grow_mask number No Expand detection mask by N pixels
image string Yes Source image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes What to replace the object with
search_prompt string Yes Description of the object to find and replace
seed number No Random seed
POST /stability-ai/search-and-recolor 0.057 USDC.e
Search and Recolor
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
image string Yes Source image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes New color/appearance for the object
seed number No Random seed
select_prompt string Yes Description of the object to recolor
POST /stability-ai/remove-background 0.057 USDC.e
Remove Background
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
image string Yes Source image
output_format string No png|webp (default png)
POST /stability-ai/replace-background-and-relight 0.092 USDC.e
Replace Background & Relight
Amount
0.092 (raw 92000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
background_prompt string No Text description of the new background
background_reference string No Reference image for the new background
foreground_prompt string No Description of the foreground subject
light_source_direction string No left|right|above|below
light_source_strength number No Light intensity 0–1
output_format string No jpeg|png|webp
seed number No Random seed
subject_image string Yes Foreground subject image
POST /stability-ai/upscale-fast 0.023 USDC.e
Upscale Fast
Amount
0.023 (raw 23000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
image string Yes Source image
output_format string No jpeg|png|webp
POST /stability-ai/upscale-conservative 0.46 USDC.e
Upscale Conservative
Amount
0.46 (raw 460000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
creativity number No Detail enhancement level 0–1 (default 0.35)
image string Yes Source image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes Description of the image content
seed number No Random seed
POST /stability-ai/upscale-creative 0.69 USDC.e
Upscale Creative
Amount
0.69 (raw 690000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
creativity number No AI enhancement level 0–1 (default 0.3)
image string Yes Source image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes Description of the image content
seed number No Random seed
style_preset string No Style preset
POST /stability-ai/sketch 0.057 USDC.e
Sketch
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
control_strength number No Sketch adherence 0–1 (default 0.7)
image string Yes Sketch / line art image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes Target image description
seed number No Random seed
POST /stability-ai/structure 0.057 USDC.e
Structure
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
control_strength number No Structure adherence 0–1 (default 0.7)
image string Yes Structure reference image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes Target image description
seed number No Random seed
POST /stability-ai/style-guide 0.057 USDC.e
Style Guide
Amount
0.057 (raw 57000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
aspect_ratio string No Output aspect ratio
fidelity number No Style fidelity 0–1 (default 0.5)
image string Yes Style reference image
negative_prompt string No Things to exclude
output_format string No jpeg|png|webp
prompt string Yes Target image description
seed number No Random seed
POST /stability-ai/style-transfer 0.092 USDC.e
Style Transfer
Amount
0.092 (raw 92000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
change_strength number No Overall change strength 0–1
composition_fidelity number No Preserve original composition 0–1
init_image string Yes Content image to restyle
output_format string No jpeg|png|webp
prompt string No Additional prompt guidance
seed number No Random seed
style_image string Yes Style reference image
style_strength number No Style intensity 0–1
POST /stability-ai/stable-fast-3d 0.115 USDC.e
Stable Fast 3D
Amount
0.115 (raw 115000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
foreground_ratio number No Subject scale in frame (default 0.85)
image string Yes Source image of the object
remesh string No none|triangle|quad
texture_resolution number No 512|1024|2048 (default 1024)
POST /stability-ai/stable-point-aware-3d 0.046 USDC.e
Stable Point Aware 3D
Amount
0.046 (raw 46000)
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
foreground_ratio number No Subject scale in frame (default 1.3)
guidance_scale number No Generation guidance scale (default 3)
image string Yes Source image of the object
seed number No Random seed
texture_resolution number No 512|1024|2048 (default 1024)
POST /stability-ai/text-to-audio dynamic USDC.e
Text to Audio
Amount
dynamic
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
cfg_scale number No Guidance scale
duration number No Output duration in seconds (default 190)
model string No stable-audio-2.5 ($0.23) | stable-audio-2 (step-based, default)
output_format string No mp3|wav (default mp3)
prompt string Yes Audio description prompt
seed number No Random seed
steps number No Inference steps — affects cost for stable-audio-2 (default 50)
POST /stability-ai/audio-to-audio dynamic USDC.e
Audio to Audio
Amount
dynamic
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
audio string Yes Input audio file
model string No stable-audio-2.5 | stable-audio-2 (default)
output_format string No mp3|wav
prompt string Yes Transformation description
seed number No Random seed
steps number No Inference steps (default 50)
strength number No Transformation intensity 0–1 (default 1)
POST /stability-ai/audio-inpaint dynamic USDC.e
Audio Inpaint
Amount
dynamic
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
audio string Yes Input audio file
mask_end number No End of masked region in seconds (default 190)
mask_start number No Start of masked region in seconds (default 30)
model string No stable-audio-2.5 | stable-audio-2 (default)
output_format string No mp3|wav
prompt string Yes Description of replacement content
steps number No Inference steps (default 8)
POST /stability-ai/result 0 USDC.e
Result
Amount
0
Currency
USDC.e
Method
tempo
Intent
charge
402 Declared
Yes

Input Schema

FieldTypeRequiredDescription
id string Yes Async generation ID returned by the initiating call

Payment Methods

Methods
tempo
Intents
charge
Currencies (discovery)
USDC.e
Currency (challenge)
USDC.e on Tempo (Tempo)
Multiple Challenges
No

Recipients

  • 0x060b0fB0Be9d90557577B3AEE480711067149Ff0
Per-endpoint breakdown
POST /stability-ai/erase
0x060b0fB0Be9d90557577B3AEE480711067149Ff0
POST /stability-ai/generate-core
0x060b0fB0Be9d90557577B3AEE480711067149Ff0
POST /stability-ai/generate-sd3
0x060b0fB0Be9d90557577B3AEE480711067149Ff0
POST /stability-ai/generate-ultra
0x060b0fB0Be9d90557577B3AEE480711067149Ff0
POST /stability-ai/inpaint
0x060b0fB0Be9d90557577B3AEE480711067149Ff0
POST /stability-ai/outpaint
0x060b0fB0Be9d90557577B3AEE480711067149Ff0

Security

TLS Version
TLSv1.3
Challenge ID Unique
-
Challenge ID Length
-
Digest Binding
-

Uptime

Discovery
Reachable (1082ms)
Challenge
Reachable (536ms)
Last Checked

Schema Completeness

Paid Operations
23
With Input Schema
23
With Description
23

Documentation

Homepage
https://stability.ai
API Reference
https://platform.stability.ai/docs/api-reference
llms.txt
https://beta.paywithlocus.com/mpp/stability-ai.md reachable

Discovery

OpenAPI URL
https://stability-ai.mpp.paywithlocus.com/openapi.json
OpenAPI Version
3.1.0
Service Version
1.0.0
Document Size
20241 bytes
Document Hash
d8f79c2739f7fe0e53109661560857265071768b4976110bedb981805d5153d5

Version History (2 snapshots)

Scan snapshots
Date Grade Score Response Status
2026-04-06 A 95% 860ms Up
2026-04-07 A 95% 667ms Up