Leonardo.AI
  1. Realtime Canvas
Leonardo.AI
  • Dataset
    • Create LCM Generation
      POST
    • Get a Single Dataset by ID
      GET
    • Delete a Single Dataset by ID
      DELETE
    • Upload dataset image
      POST
    • Upload a Single Generated Image to a Dataset
      POST
  • Elements
    • List Elements
      GET
  • image
    • Create a Generation of Images
      POST
    • Get a Single Generation
      GET
    • Delete a Single Generation
      DELETE
    • Get generations by user ID
      GET
  • Init Image
    • Upload init image
      POST
    • Get single init image
      GET
    • Delete init image
      DELETE
    • Upload Canvas Editor init and mask image
      POST
  • Motion
    • Create SVD Motion Generation
      POST
  • Models
    • Train a Custom Model
      POST
    • Get a Single Custom Model by ID
      GET
    • Delete a Single Custom Model by ID
      DELETE
    • List Platform Models
      GET
  • Pricing Calculator
    • Calculating API Cost
  • Prompt
    • Generate a Random prompt
    • Improve a Prompt
  • Realtime Canvas
    • Create LCM Generation
      POST
    • Perform instant refine on a LCM image
      POST
    • Perform inpainting on a LCM image
      POST
    • Perform Alchemy Upscale on a LCM image
      POST
  • Texture
    • Create Texture Generation
    • Get texture generations by 3D Model ID
    • Get Texture Generation by ID
    • Delete Texture Generation by ID
  • User
    • Get user information
  • Variation
    • Create unzoom
    • Create upscale
    • Create no background
    • Create using Universal Upscaler
    • Get variation by ID
  • 3D Model Assets
    • Upload 3D Model
    • Get 3D models by user ID
    • Get 3D Model by ID
    • Delete 3D Model by ID
  1. Realtime Canvas

Perform instant refine on a LCM image

Develop Env
https://dev.your-api-server.com
Develop Env
https://dev.your-api-server.com
POST
/api/rest/v1/lcm-instant-refine
This endpoint will perform instant refine on a LCM image
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://dev.your-api-server.com/api/rest/v1/lcm-instant-refine' \
--header 'content-type: application/json' \
--data-raw '{
  "width": 512,
  "height": 512
}'
Response Response Example
{
  "lcmGenerationJob": {
    "imageDataUrl": [
      "string"
    ],
    "requestTimestamp": "string",
    "apiCreditCost": 0
  }
}

Request

Header Params
content-type
string 
required
Example:
application/json
Body Params application/json
width
integer 
optional
height
integer 
optional
imageDataUrl
string 
required
Image data used to generate image. In base64 format. Prefix: data:image/jpeg;base64,
prompt
string 
required
The prompt used to generate images
Examples

Responses

🟢200Success
application/json
Body
lcmGenerationJob
object 
required
imageDataUrl
array[string]
required
requestTimestamp
string 
required
apiCreditCost
integer 
required
Modified at 2024-07-29 08:14:12
Previous
Create LCM Generation
Next
Perform inpainting on a LCM image
Built with