The Color (Independent Publisher) (Preview)
![](https://conn-afd-prod-endpoint-bmc9bqahasf3grgk.b01.azurefd.net/releases/v1.0.1644/1.0.1644.3342/thecolorip/icon.png)
The Color service allows you to pass in any valid color and get conversions into any other format, the name of the color, placeholder images and a multitude of schemes.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor |
Website | https://www.thecolorapi.com/ |
Privacy policy | https://www.thecolorapi.com/ |
Categories | Lifestyle and Entertainment |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Generate scheme |
Return a generated scheme for the provided seed color and optional mode. |
Get color |
Return available identifying information on the given color. |
Generate scheme
Return a generated scheme for the provided seed color and optional mode.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Hex
|
hex | string |
The hex value. |
|
RGB
|
rgb | string |
The RGB value. |
|
HSL
|
hsl | string |
The HSL value. |
|
CMYK
|
cmyk | string |
The CMYK value. |
|
Mode
|
mode | string |
The mode. |
|
Count
|
count | integer |
The count. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Mode
|
mode | string |
The mode. |
Count
|
count | string |
The count. |
Colors
|
colors | array of object | |
Value
|
colors.hex.value | string |
The value. |
Clean
|
colors.hex.clean | string |
The value without special character. |
R
|
colors.rgb.fraction.r | float |
The R value. |
G
|
colors.rgb.fraction.g | float |
The G value. |
B
|
colors.rgb.fraction.b | float |
The B value. |
R
|
colors.rgb.r | integer |
The R value. |
G
|
colors.rgb.g | integer |
The G value. |
B
|
colors.rgb.b | integer |
The B value. |
Value
|
colors.rgb.value | string |
The value. |
H
|
colors.hsl.fraction.h | float |
The H value. |
S
|
colors.hsl.fraction.s | float |
The S value. |
L
|
colors.hsl.fraction.l | float |
The L value. |
H
|
colors.hsl.h | integer |
The H value. |
S
|
colors.hsl.s | integer |
The S value. |
L
|
colors.hsl.l | integer |
The L value. |
Value
|
colors.hsl.value | string |
The value. |
H
|
colors.hsv.fraction.h | float |
The H value. |
S
|
colors.hsv.fraction.s | float |
The S value. |
V
|
colors.hsv.fraction.v | float |
The V value. |
Value
|
colors.hsv.value | string |
The value. |
H
|
colors.hsv.h | integer |
The H value. |
S
|
colors.hsv.s | integer |
The S value. |
V
|
colors.hsv.v | integer |
The V value. |
Value
|
colors.name.value | string |
The value. |
Closest Named Hex
|
colors.name.closest_named_hex | string |
The closest name hex value. |
Exact Match Name
|
colors.name.exact_match_name | boolean |
Whether the exact match is named. |
Distance
|
colors.name.distance | integer |
The distance. |
C
|
colors.cmyk.fraction.c | float |
The C value. |
M
|
colors.cmyk.fraction.m | float |
The M value. |
Y
|
colors.cmyk.fraction.y | integer |
The Y value. |
K
|
colors.cmyk.fraction.k | float |
The K value. |
Value
|
colors.cmyk.value | string |
The value. |
C
|
colors.cmyk.c | integer |
The C value. |
M
|
colors.cmyk.m | integer |
The M value. |
Y
|
colors.cmyk.y | integer |
The Y value. |
K
|
colors.cmyk.k | integer |
The K value. |
X
|
colors.XYZ.fraction.X | float |
The X value. |
Y
|
colors.XYZ.fraction.Y | float |
The Y value. |
Z
|
colors.XYZ.fraction.Z | float |
The Z value. |
Value
|
colors.XYZ.value | string |
The value. |
X
|
colors.XYZ.X | integer |
The X value. |
Y
|
colors.XYZ.Y | integer |
The Y value. |
Z
|
colors.XYZ.Z | integer |
The Z value. |
Bare
|
colors.image.bare | string |
The bare image. |
Named
|
colors.image.named | string |
The named image. |
Value
|
colors.contrast.value | string |
The value. |
Href
|
colors._links.self.href | string |
The href. |
Value
|
seed.hex.value | string |
The value. |
Clean
|
seed.hex.clean | string |
The value without special character. |
R
|
seed.rgb.fraction.r | integer |
The R value. |
G
|
seed.rgb.fraction.g | float |
The G value. |
B
|
seed.rgb.fraction.b | float |
The B value. |
R
|
seed.rgb.r | integer |
The R value. |
G
|
seed.rgb.g | integer |
The G value. |
B
|
seed.rgb.b | integer |
The B value. |
Value
|
seed.rgb.value | string |
The value. |
H
|
seed.hsl.fraction.h | float |
The H value. |
S
|
seed.hsl.fraction.s | integer |
The S value. |
L
|
seed.hsl.fraction.l | float |
The L value. |
H
|
seed.hsl.h | integer |
The H value. |
S
|
seed.hsl.s | integer |
The S value. |
L
|
seed.hsl.l | integer |
The L value. |
Value
|
seed.hsl.value | string |
The value. |
H
|
seed.hsv.fraction.h | float |
The H value. |
S
|
seed.hsv.fraction.s | integer |
The S value. |
V
|
seed.hsv.fraction.v | float |
The V value. |
Value
|
seed.hsv.value | string |
The value. |
H
|
seed.hsv.h | integer |
The H value. |
S
|
seed.hsv.s | integer |
The S value. |
V
|
seed.hsv.v | integer |
The V value. |
Value
|
seed.name.value | string |
The value. |
Closest Named Hex
|
seed.name.closest_named_hex | string |
The closest named hex value. |
Exact Match Name
|
seed.name.exact_match_name | boolean |
Whether the exact match is named. |
Distance
|
seed.name.distance | integer |
The distance. |
C
|
seed.cmyk.fraction.c | integer |
The C value. |
M
|
seed.cmyk.fraction.m | float |
The M value. |
Y
|
seed.cmyk.fraction.y | integer |
The Y value. |
K
|
seed.cmyk.fraction.k | float |
The K value. |
Value
|
seed.cmyk.value | string |
The value. |
C
|
seed.cmyk.c | integer |
The C value. |
M
|
seed.cmyk.m | integer |
The M value. |
Y
|
seed.cmyk.y | integer |
The Y value. |
K
|
seed.cmyk.k | integer |
The K value. |
X
|
seed.XYZ.fraction.X | float |
The X value. |
Y
|
seed.XYZ.fraction.Y | float |
The Y value. |
Z
|
seed.XYZ.fraction.Z | float |
The Z value. |
Value
|
seed.XYZ.value | string |
The value. |
X
|
seed.XYZ.X | integer |
The X value. |
Y
|
seed.XYZ.Y | integer |
The Y value. |
Z
|
seed.XYZ.Z | integer |
The Z value. |
Bare
|
seed.image.bare | string |
The bare image. |
Named
|
seed.image.named | string |
The named image. |
Value
|
seed.contrast.value | string |
The value. |
Href
|
seed._links.self.href | string |
The href. |
Self
|
_links.self | string |
The self link. |
Monochrome
|
_links.schemes.monochrome | string |
The monochrome link. |
Monochrome-Dark
|
_links.schemes.monochrome-dark | string |
The monochrome-dark link. |
Monochrome-Light
|
_links.schemes.monochrome-light | string |
The monochrome-light link. |
Analogic
|
_links.schemes.analogic | string |
The analogic link. |
Complement
|
_links.schemes.complement | string |
The complement link. |
Analogic-Complement
|
_links.schemes.analogic-complement | string |
The analogic-complement link. |
Triad
|
_links.schemes.triad | string |
The triad link. |
Quad
|
_links.schemes.quad | string |
The quad link. |
Get color
Return available identifying information on the given color.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Hex
|
hex | string |
The hex value. |
|
RGB
|
rgb | string |
The RGB value. |
|
HSL
|
hsl | string |
The HSL value. |
|
CMYK
|
cmyk | string |
The CMYK value. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Value
|
hex.value | string |
The value. |
Clean
|
hex.clean | string |
The value with no special character. |
R
|
rgb.fraction.r | float |
The R value. |
G
|
rgb.fraction.g | float |
The G value. |
B
|
rgb.fraction.b | float |
The B value. |
R
|
rgb.r | integer |
The R value. |
G
|
rgb.g | integer |
The G value. |
B
|
rgb.b | integer |
The B value. |
Value
|
rgb.value | string |
The value. |
H
|
hsl.fraction.h | float |
The H value. |
S
|
hsl.fraction.s | float |
The S value. |
L
|
hsl.fraction.l | float |
The L value. |
H
|
hsl.h | integer |
The H value. |
S
|
hsl.s | integer |
The S value. |
L
|
hsl.l | integer |
The L value. |
Value
|
hsl.value | string |
The value. |
H
|
hsv.fraction.h | float |
The H value. |
S
|
hsv.fraction.s | integer |
The S value. |
V
|
hsv.fraction.v | float |
The V value. |
H
|
hsv.h | integer |
The H value. |
S
|
hsv.s | integer |
The S value. |
Value
|
hsv.value | string |
The value. |
V
|
hsv.v | integer |
The V value. |
Value
|
name.value | string |
The value. |
Closest Named Hex
|
name.closest_named_hex | string |
The closest named hex color. |
Exact Match Name
|
name.exact_match_name | boolean |
Whether the exact match is named. |
Distance
|
name.distance | integer |
The distance. |
C
|
cmyk.fraction.c | float |
The C value. |
M
|
cmyk.fraction.m | float |
The M value. |
Y
|
cmyk.fraction.y | float |
The Y value. |
K
|
cmyk.fraction.k | float |
The K value. |
Value
|
cmyk.value | string |
The value. |
C
|
cmyk.c | integer |
The C value. |
M
|
cmyk.m | integer |
The M value. |
Y
|
cmyk.y | integer |
The Y value. |
K
|
cmyk.k | integer |
The K value. |
X
|
XYZ.fraction.X | float |
The X value. |
Y
|
XYZ.fraction.Y | float |
The Y value. |
Z
|
XYZ.fraction.Z | float |
The Z value. |
Value
|
XYZ.value | string |
The value. |
X
|
XYZ.X | integer |
The X value. |
Y
|
XYZ.Y | integer |
The Y value. |
Z
|
XYZ.Z | integer |
The Z value. |
Bare
|
image.bare | string |
The bare value. |
Named
|
image.named | string |
The named value. |
Value
|
contrast.value | string |
The value. |
Href
|
_links.self.href | string |
The href. |