1const axios = require('axios');
4const api_key = "YOUR API-KEY";
5const url = "";
7const data = {
8  "prompt": "(masterpiece, best quality, absurdres, intricate), fantasy, (woman, extremely delicate and beautiful, looking at viewer, (floating long hair)), (standing over tiny village), colorhalf00d, fog, smoke, haunting, spooky, creepy, dark themed, 8k GC wallpaper, Trending on artstation, octance render, unreal engine, volumetrics dtx, award winning digital art, ink, official art, painting by anna dittmann",
9  "negative_prompt": "cartoon, 3d, sketches, (painting by bad-artist), (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, bad anatomy, (bad-hands-5), (badhandv4), fat, curvy, thick, dull, simple background, ugly, mole, skin tags, acne, freckles, lightning. veil, hat, hood, ((blurry)), ((monochrome)), ((from side)), ((back turned)), Far away, back turned,",
10  "scheduler": "dpmpp_2m",
11  "num_inference_steps": 20,
12  "guidance_scale": 7,
13  "samples": 1,
14  "seed": 165577282,
15  "img_width": 512,
16  "img_height": 768,
17  "base64": false
20(async function() {
21    try {
22        const response = await, data, { headers: { 'x-api-key': api_key } });
23        console.log(;
24    } catch (error) {
25        console.error('Error:',;
26    }
HTTP Response Codes
200 - OKImage Generated
401 - UnauthorizedUser authentication failed
404 - Not FoundThe requested URL does not exist
405 - Method Not AllowedThe requested HTTP method is not allowed
406 - Not AcceptableNot enough credits
500 - Server ErrorServer had some issue with processing


promptstr *

Prompt to render

negative_promptstr ( default: None )

Prompts to exclude, eg. 'bad anatomy, bad hands, missing fingers'

schedulerenum:str ( default: UniPC )

Type of scheduler.

Allowed values:

num_inference_stepsint ( default: 20 ) Affects Pricing

Number of denoising steps.

min : 20,

min : 100

guidance_scalefloat ( default: 7.5 )

Scale for classifier-free guidance

min : 0.1,

min : 25

samplesint ( default: 1 ) Affects Pricing

Number of samples to generate.

min : 1,

min : 4

seedint ( default: -1 )

Seed for image generation.

img_widthenum:int ( default: 512 ) Affects Pricing

Width of the image.

Allowed values:

img_heightenum:int ( default: 512 ) Affects Pricing

Height of the Image

Allowed values:

base64boolean ( default: 1 )

Base64 encoding of the output image.

To keep track of your credit usage, you can inspect the response headers of each API call. The x-remaining-credits property will indicate the number of remaining credits in your account. Ensure you monitor this value to avoid any disruptions in your API usage.


Built on the robust framework of Stable Diffusion 1.5, Dreamshaper excels in delivering high-quality, detailed images. Its advanced algorithms are fine-tuned to understand and interpret a diverse range of artistic styles and subjects, ensuring that each creation is not only unique but also visually striking.


  1. Diverse Image Generation: Specializes in creating anime, landscapes, and photorealistic images.

  2. High-Quality Outputs: Produces detailed and visually appealing images.

  3. Creative Flexibility: Offers endless possibilities for artistic exploration and creative expression.

Use Cases

  1. Entertainment Industry:Useful for generating visuals for animation, video games, and film pre-production.

  2. Marketing and Advertising: Create eye-catching images for campaigns, social media, and promotional materials.

  3. Artistic Projects: Generate unique space-themed artwork for exhibitions, digital art, or personal collections.

  4. Art and Design: Artists and designers can create unique artworks, concept art, and designs.