# DataVault Color Lookup

> DataVault Color Lookup is a paid API for AI agents from zetdatavault.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns color information and metadata for a given hex color code

## Facts

- Endpoint: POST https://zetdatavault.vercel.app/api/color
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/datavault-color-lookup-be68f7fe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SVkJhjvDe1nSfKzX0sR3c

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability datavault-color-lookup-be68f7fe -d '<json body>'
```

Example prompt: What color is #3A86FF? Can you look it up and tell me its name and any other details about it?

## When to prefer this

Use this endpoint when you need to identify or enrich a hex color code with human-readable metadata such as a color name or category. Useful in design tools, accessibility checks, or data pipelines where hex codes need to be labeled or described. Prefer this over manual lookup or large language model guessing when authoritative color naming is needed.

## Known failure modes

- Invalid or malformed hex code (missing # prefix or wrong length) — likely returns success: false or validation error
- Hex code not found in color database — may return empty data or success: false
- Network/server timeout on vercel deployment — returns 5xx error
- Missing required 'hex' field in request body — returns 400 bad request

## How this service works

54 endpoints spanning local tools, live data feeds, and AI-powered text processing. Pay-per-call with USDC on Base.

## Output

Returns a data object containing color metadata such as the color name, family, or other descriptive properties associated with the submitted hex code, along with a success boolean indicating if the lookup was successful.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "hex"
 ],
 "properties": {
  "hex": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/datavault-color-lookup-be68f7fe/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from zetdatavault.vercel.app](https://www.zero.xyz/host/zetdatavault.vercel.app/llms.txt)
