Best dragon APIs

APIs to access best dragon data

All these API endpoints can be fetched with simple GET requests, each endpoint can be follows the pattern https://dragon.best/api/endpoint.format

For the endpoints that take a font parameter, you can check the font list to see a preview.

brexit_bus

Renders custom text on the brexit bus.

Supported formats: jpg

Parameters:

text=text
String to render
bottom_text=text
String to render at the bottom
font=name
Font to use
colorize=color
Shift colors to match this
width
Maximum image width

clock

Renders a dragon clock.

See also time.

Supported formats: svg, png, jpg

Parameters:

time=time description
Time to display
flip
Show the dragon on the left side of the clock
sleepy
Show a sleepy dragon

dragons

Lists the best dragons in JSON format.

See also dragons.

Supported formats: json

Parameters:

q
Search term

font_preview

Renders a font.

Supported formats: png

Parameters:

text=text
String to render
font=name
Font to use
background=transparent
Background color
color=black
Text color

glax_says

Renders a Glax sticker with text.

Supported formats: png, jpg, mp4, gif

Parameters:

text=text
String to render
bottom_text=text
String to render at the bottom
background=transparent
Image background color
wave
Whether to apply a wave effect
font=name
Font to use
colorize=color
Shift colors to match this
width
Maximum image width
rainbow=012
Make it gayer
face=angryawoobamboozledblepboredclockcloudcyborgderpfacepalmfirehisshugsinnocentlaughingnot-sure-ifpartypissed offpointingrawrdicalrunsleepysmirktongue outtriggeredunimpressedyawn
Face to use

glax_screm

Renders Glax screaming.

Supported formats: gif, png, mp4, jpg

Parameters:

text=text
String to render
font=name
Font to use
flip
Whether to flip the image
ensure_space
Ensure spacing between text end and beginning
inhale
Whether the text should go inside Glax
colorize=color
Shift colors to match this
durg=glaxmax-action
Durg screaming

glax_seal

Renders a Glax sticker with text around it.

Supported formats: png, jpg, mp4, gif

Parameters:

text=text
String to render
bottom_text=text
String to render at the bottom
background=transparent
Image background color
font=name
Font to use
colorize=color
Shift colors to match this
width
Maximum image width
spaced
Space words to fill the circle
face=angryawoobamboozledblepboredclockcloudcyborgderpfacepalmfirehisshugsinnocentlaughingnot-sure-ifpartypissed offpointingrawrdicalrunsleepysmirktongue outtriggeredunimpressedyawn
Face to use

glax_weather

Shows Glax in the current weather.

See also weather.

Supported formats: json, png

Parameters:

location=city,country
Weather location
lon
Longitude (only used if location isn't given)
lat
Latitude (only used if location isn't given)
units=defaultmetricimperial
Measure units
forecast
Show weather forecast

is_this_an_api

Renders a fursuit meme.

Supported formats: png, jpg

Parameters:

text=text
String to render
object=text
String to render above the hand
font=name
Font to use
width
Maximum image width
who=
Suiter to use

numbers

Rawrify a number.

See also rawr.

Supported formats: json, txt

Parameters:

number=number
Number to display

sitemap

Find pages on dragon.best.

Supported formats: json, xml

Parameters:

q
Search term

some_dragons

Renders a "Some X. Get over it" image.

Supported formats: png, jpg

Parameters:

what=text
String to render

you_wouldnt

Renders a "You Wouldn't X" image.

Supported formats: png, jpg

Parameters:

what=text
String to render