# 24K Labs Hash-Multi

> 24K Labs Hash-Multi is a paid API for AI agents from api.24klabs.ai, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Computes MD5, SHA-1, SHA-256, SHA-512, SHA3-256, and CRC32 digests of a text string or hex bytes in a single API call, returning hex-encoded hashes and byte length.

## Facts

- Endpoint: POST https://api.24klabs.ai/api/v1/hash-multi
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/24k-labs-hash-multi-85e49480
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8mbBHDn2KQdH-c-fJ2XUc

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 24k-labs-hash-multi-85e49480 -d '<json body>'
```

Example prompt: Can you compute all the common hash digests — MD5, SHA-1, SHA-256, SHA-512, SHA3-256, and CRC32 — of the string 'Hello, World!' and show me each one in hex?

## When to prefer this

Choose this endpoint when you need multiple hash formats simultaneously and want to avoid making separate calls to different hashing services. It is ideal for data integrity verification, audit logging, or fingerprinting where you need cross-algorithm comparison. Prefer this over single-algorithm endpoints when your use case requires MD5 (legacy compatibility), CRC32 (checksums), and SHA-family (security) all at once in one roundtrip.

## Known failure modes

- Invalid or malformed hex input when hex mode is specified — returns 400 error
- Empty input string — may return zero-length hash or validation error
- Oversized input payload exceeding server limits — returns 413 or timeout
- Payment failure or insufficient USDC balance — returns 402 Payment Required
- Network timeout for very large inputs

## How this service works

Compute md5, sha1, sha256, sha512, sha3-256 and crc32 digests of text (or hex bytes) in a single call. Returns hex for each plus byte length.

## Output

Returns a JSON object containing hex-encoded digest strings for each algorithm (md5, sha1, sha256, sha512, sha3_256, crc32) and the byte length of the input. All digests are computed in a single call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "sha256": "b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/24k-labs-hash-multi-85e49480/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.24klabs.ai](https://www.zero.xyz/host/api.24klabs.ai/llms.txt)
