# Cybercentry Private Data Verification

> Cybercentry Private Data Verification is a paid API for AI agents from centry.cybercentry.co.uk, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Verifies private data and returns a cryptographic proof ID and proof URL, settled via x402 micropayment on Base or Solana.

## Facts

- Endpoint: GET https://centry.cybercentry.co.uk/api/services/private_data_verification
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cybercentry-private-data-verification-f4a1d4d8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BTxMf9rBU-xIKY1HMMfha

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 cybercentry-private-data-verification-f4a1d4d8
```

Example prompt: Can you verify this private data and give me a proof ID and proof URL I can use as an attestation? Pass the properties string along and settle the $0.10 USDC fee via x402.

## When to prefer this

Use this endpoint when an AI agent needs to produce a tamper-evident, shareable cryptographic proof that specific private data is authentic or unmodified — especially in compliance, audit, or trust workflows where a proof URL serves as an external attestation artifact. Prefer this over general-purpose hashing utilities when you need a hosted, linkable proof record.

## Known failure modes

- Missing or malformed properties parameter returns a 400 error
- Payment not settled or x402 handshake fails returns a 402 Payment Required
- Invalid or unsupported data format causes verification to fail
- Network or provider downtime returns a 503
- Proof URL may be ephemeral or expire after a period

## How this service works

Prove a fact about private data without revealing the data: validates text integrity and returns a zero-knowledge proof (ZKP) with a verification ID and URL

## Output

Returns a JSON object containing a proof_id (e.g. 'demo_x7mb9h34kc') and a proof_url pointing to a hosted verification page where the proof can be inspected or shared.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "proof_id": "demo_4bq7dgeh3j",
  "proof_url": "https://demo.cybercentry.io/private_data_verification/1786984446862"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cybercentry-private-data-verification-f4a1d4d8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from centry.cybercentry.co.uk](https://www.zero.xyz/host/centry.cybercentry.co.uk/llms.txt)
