Developer Documentation
Everything you need to integrate ColorGenius API into your applications. Get started in minutes with our comprehensive guides and examples.
Available Endpoints
/v1/palettes
🎨 Generate Enhanced Color Palette
Generate a color palette with MASSIVE value - includes gradients, shadows, accessibility, animations & more!
Parameters
type
default: random
Palette type: random, complementary, analogous, triadic, monochromatic
count
default: 5
Number of colors (1-20)
format
default: hex
Output format: hex, rgb, hsl, tailwind
baseColor
Base color for palette generation
name
Name for saving the palette
save
Save palette to your account
includeMetadata
Include Tailwind config and CSS variables
includeGradients
🌈 Include beautiful gradients (linear, radial, conic)
includeShadows
🌟 Include professional shadow variations
includeAccessibility
♿ Include WCAG compliance analysis
includeHarmonies
🎯 Include color theory harmonies
includeThemeVariations
🎨 Include 6 theme variations (light, dark, vibrant, muted, pastel, neon)
includeAnimations
✨ Include animated CSS effects
includeDesignSystem
🎨 Include design system exports (Figma, Sketch, Adobe, etc.)
includeEverything
💎 Include ALL features above + usage tips + color psychology!
Example Request
POST https://api.colorgenius.dev/v1/palettes
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"type": "complementary",
"count": 5,
"format": "hex"
}
Example Response
{
"success": true,
"data": {
"colors": [
"#FF5733",
"#33FF57",
"#5733FF",
"#FF3357",
"#57FF33"
],
"originalColors": [
"#FF5733",
"#33FF57",
"#5733FF",
"#FF3357",
"#57FF33"
],
"type": "complementary",
"format": "hex",
"count": 5,
"metadata": {
"tailwindConfig": "// Tailwind configuration...",
"cssVariables": ":root { --brand-500: #FF5733; }"
}
},
"timestamp": "2025-06-15T18:22:59.625Z"
}