Add Color

Learn how to save brand colors to your workspace


Overview#

This endpoint allows you to save a new brand color to your workspace. Supports hex, RGB, HSL, and gradient color values.

https://api.orshot.com/v1/brand-assets/colors/add

Request#

await fetch("https://api.orshot.com/v1/brand-assets/colors/add", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: "Bearer <ORSHOT_API_KEY>",
  },
  body: JSON.stringify({
    type: "hex",
    value: "#FF5733",
    tags: ["primary", "brand"], // optional
  }),
});

Request Parameters#

ParameterTypeRequiredDescription
valueStringYesThe color value (e.g., #FF5733, rgb(255, 87, 51), or a CSS gradient)
typeStringNoColor type: hex, rgb, hsl, or gradient. Defaults to hex
tagsString[]NoArray of tags to associate with the color (e.g., ["primary", "brand"])

Supported Color Types#

TypeExample Value
hex#FF5733, #FFF, #FF573380
rgbrgb(255, 87, 51)
hslhsl(11, 100%, 60%)
gradientlinear-gradient(135deg, #667eea 0%, #764ba2 100%)

Notes#

  • Hex colors are validated for correct format (#RGB, #RRGGBB, or #RRGGBBAA)
  • Up to 200 colors can be stored per workspace

Rate Limits#

  • 30 requests per minute per endpoint

Ready to automate?

Start rendering images, PDFs and videos from your templates in under 2 minutes. Free plan, no credit card.

Get your API key
  • Image, PDF and video generation via API
  • Visual editor with AI and smart layouts
  • Zapier, Make, MCP and 50+ integrations
  • White-label embed for your own app
  • 60 free renders — no credit card required