# Leonardo.AI ## API Docs - Dataset [Create LCM Generation](https://leonardo.apidog.io/api-8961344.md): This endpoint will generate a LCM image generation. - Dataset [Get a Single Dataset by ID](https://leonardo.apidog.io/api-8961347.md): - Dataset [Delete a Single Dataset by ID](https://leonardo.apidog.io/api-8961356.md): This endpoint deletes the specific dataset - Dataset [Upload dataset image](https://leonardo.apidog.io/api-8961366.md): - Dataset [Upload a Single Generated Image to a Dataset](https://leonardo.apidog.io/api-8961383.md): - Elements [List Elements](https://leonardo.apidog.io/api-8961403.md): Get a list of public Elements available for use with generations. - image [Create a Generation of Images](https://leonardo.apidog.io/api-8961456.md): This endpoint will generate images - image [Get a Single Generation](https://leonardo.apidog.io/api-8961465.md): This endpoint will provide information about a specific generation - image [Delete a Single Generation](https://leonardo.apidog.io/api-8961500.md): - image [Get generations by user ID](https://leonardo.apidog.io/api-8961503.md): This endpoint returns all generations by a specific user - Init Image [Upload init image](https://leonardo.apidog.io/api-8961508.md): This endpoint returns presigned details to upload an init image to S3 - Init Image [Get single init image](https://leonardo.apidog.io/api-8961512.md): - Init Image [Delete init image](https://leonardo.apidog.io/api-8961519.md): This endpoint deletes an init image - Init Image [Upload Canvas Editor init and mask image](https://leonardo.apidog.io/api-8961587.md): This endpoint returns presigned details to upload an init image and a mask image to S3 - Motion [Create SVD Motion Generation](https://leonardo.apidog.io/api-8961720.md): This endpoint will generate a SVD motion generation. - Models [Train a Custom Model](https://leonardo.apidog.io/api-8961781.md): This endpoint will train a new custom model - Models [Get a Single Custom Model by ID](https://leonardo.apidog.io/api-8962421.md): This endpoint gets the specific custom model - Models [Delete a Single Custom Model by ID](https://leonardo.apidog.io/api-8962426.md): This endpoint will delete a specific custom model - Models [List Platform Models](https://leonardo.apidog.io/api-8962428.md): Get a list of public Platform Models available for use with generations. - Pricing Calculator [Calculating API Cost](https://leonardo.apidog.io/api-8962435.md): This endpoint returns the cost used for generating images using a particular service type. - Prompt [Generate a Random prompt](https://leonardo.apidog.io/api-8962817.md): This endpoint returns a random prompt - Prompt [Improve a Prompt](https://leonardo.apidog.io/api-8962824.md): This endpoint returns a improved prompt - Realtime Canvas [Create LCM Generation](https://leonardo.apidog.io/api-8962844.md): This endpoint will generate a LCM image generation. - Realtime Canvas [Perform instant refine on a LCM image](https://leonardo.apidog.io/api-8962857.md): This endpoint will perform instant refine on a LCM image - Realtime Canvas [Perform inpainting on a LCM image](https://leonardo.apidog.io/api-8962861.md): This endpoint will perform a inpainting on a LCM image - Realtime Canvas [Perform Alchemy Upscale on a LCM image](https://leonardo.apidog.io/api-8962872.md): This endpoint will perform Alchemy Upscale on a LCM image - Texture [Create Texture Generation](https://leonardo.apidog.io/api-8962882.md): This endpoint will generate a texture generation. - Texture [Get texture generations by 3D Model ID](https://leonardo.apidog.io/api-8962883.md): This endpoint gets the specific texture generations by the 3d model id. - Texture [Get Texture Generation by ID](https://leonardo.apidog.io/api-8962884.md): - Texture [Delete Texture Generation by ID](https://leonardo.apidog.io/api-8962887.md): - User [Get user information](https://leonardo.apidog.io/api-8962889.md): This endpoint will return your user information such as your user id, username, token renewal date and current amounts of the following: subscription tokens, gpt (prompt generation) tokens, and model training tokens - Variation [Create unzoom](https://leonardo.apidog.io/api-8962897.md): This endpoint will create an unzoom variation for the provided image ID - Variation [Create upscale](https://leonardo.apidog.io/api-8962901.md): This endpoint will create an upscale for the provided image ID - Variation [Create no background](https://leonardo.apidog.io/api-8962907.md): This endpoint will create a no background variation of the provided image ID - Variation [Create using Universal Upscaler](https://leonardo.apidog.io/api-8962914.md): This endpoint will create a high resolution image using Universal Upscaler - Variation [Get variation by ID](https://leonardo.apidog.io/api-8962916.md): - 3D Model Assets [Upload 3D Model](https://leonardo.apidog.io/api-8962934.md): This endpoint returns presigned details to upload a 3D model to S3 - 3D Model Assets [Get 3D models by user ID](https://leonardo.apidog.io/api-8962938.md): - 3D Model Assets [Get 3D Model by ID](https://leonardo.apidog.io/api-8962954.md): - 3D Model Assets [Delete 3D Model by ID](https://leonardo.apidog.io/api-8962955.md): This endpoint deletes the specific 3D Model