Skip to main content
POST
/
api
/
v1
/
classic
Classic QR + Logo
curl --request POST \
  --url https://qr.spoo.me/api/v1/classic \
  --header 'Content-Type: multipart/form-data' \
  --form 'content=<string>' \
  --form color=black \
  --form background=white \
  --form size=505 \
  --form style=rounded \
  --form output=png \
  --form 'logo=<string>'
{
  "error": "<string>",
  "code": "<string>",
  "field": "<string>",
  "details": null
}

Body

multipart/form-data
content
string
required

Text or URL to encode

color
string
default:black

Fill color (hex, name, or RGB)

background
string
default:white

Background color

size
integer | null

Output size in pixels

Required range: 10 <= x <= 1000
style
enum<string>
default:rounded

Module drawing style

Available options:
rounded,
square,
circle,
gapped,
horizontal_bars,
vertical_bars
output
enum<string>
default:png

Output format

Available options:
png,
svg
logo
string | null

Logo image to embed (optional)

Response

Successful Response