遇见数据集

Color palette generator

收藏
RapidAPI2026-06-02 更新2026-06-03 收录
官方服务:

资源简介:

Generate color palettes with 19 different styles, center it around your colours and build from a set of colours you already have!

创建时间:
2026-06-02
原始信息汇总

数据集概述:Color Palette Generator API

这是一个专业的颜色调色板生成服务,提供19种独特的样式,可生成包含2至20种颜色的调色板,并支持锁定必须包含的颜色。用户可围绕特定颜色生成调色板,或从头开始随机生成。

核心功能

  • 19种调色板样式:涵盖经典色彩理论(单色、互补、三角)和主题风格(霓虹、柔和、大地、海洋、日落、森林、复古等),并支持随机样式。
  • 灵活的颜色数量:可生成精确的2到20种颜色。
  • 必须包含的颜色:支持锁定特定的十六进制颜色,确保它们出现在调色板中。
  • 智能基础色:可提供一个基础十六进制颜色作为调色板中心,留空则随机生成。
  • 完整的颜色数据:每种颜色均包含HEX、RGB和HSL值。

主要端点

1. 生成颜色调色板 (POST /palette/generate):根据指定的样式、颜色数量和约束条件生成调色板。 * 请求参数: * count (integer): 生成的颜色数量,范围为2-20,默认为5。 * style (string): 调色板样式,可用的样式包括 monochromatic, complementary, triad, square, analogous, split_complementary, tetradic, compound, pastel, neon, earth, ocean, sunset, forest, vintage, vibrant, muted, warm, cool, random,默认为 random。 * base_color (string): 基础十六进制颜色,例如 "#3498db"。 * must_have_colors (array): 必须出现在调色板中的十六进制颜色数组。这些颜色计入总的 count 数量。 * 响应:返回一个包含 style, base_color, must_have_colors, palette (生成的调色板,颜色顺序不定), human_readableavailable_styles 的对象。每个颜色对象包含 hex, rgbhsl 字段。 * 错误码400 (无效HEX颜色格式、must_have_colors 数量超过 count、未知样式名), 429 (速率限制)。

2. 验证邮箱 (POST /email/validate):验证邮箱地址并提供域名拼写建议。

3. 健康检查 (GET /health):检查API运行状态。

使用场景

  • UI/UX设计师:为设计系统生成统一的调色板。
  • 品牌形象:通过锁定关键颜色创建品牌配色方案。
  • Web开发人员:获取可直接用于CSS变量的颜色令牌。
  • 艺术家与创作者:探索色彩和谐与主题调色板。
  • 数据可视化:为图表构建可访问且便于区分的颜色集。

速率限制

套餐 每日请求数 每秒请求数
Free 500 1
Basic 10,000 5
Pro 100,000 20
Ultra 1,000,000 50

最佳实践

  • 在已有品牌主色时,使用 base_color 使生成的调色板与之协调。
  • 使用 must_have_colors 锁定品牌色等特定颜色。
  • 根据需求设置 count,UI令牌通常需要5-8种,数据可视化需要8-12种。
  • 为获取灵感或进行A/B测试,可尝试使用 style: "random"
  • 对相同的输入(随机样式除外)进行响应缓存。
二维码
社区交流群
二维码
科研交流群
商业服务