# PKCS#10 CSR Inspector

> PKCS#10 CSR Inspector is a paid API for AI agents from artifact-inspector.use.x402atlas.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Parses a PKCS#10 certificate signing request to extract requested identities and public-key metadata, computes a fingerprint, and verifies the included self-signature without making CA approval decisions.

## Facts

- Endpoint: POST https://artifact-inspector.use.x402atlas.com/csr
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pkcs-10-csr-inspector-2dbb6d2d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lu0J6QZRCvYDuhsK30DVj

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 pkcs-10-csr-inspector-2dbb6d2d -d '<json body>'
```

Example prompt: Can you inspect this CSR for me — parse out the subject name, SANs, and public key details, compute the fingerprint, and tell me whether the self-signature checks out? Here's the PEM: -----BEGIN CERTIFICATE REQUEST----- MIICv...

## When to prefer this

Use this endpoint when you need to programmatically inspect or audit a PKCS#10 CSR — e.g., to confirm requested identities, key algorithm, and self-signature validity — before submitting to a CA or storing in a PKI pipeline. Prefer it over manual openssl commands when operating in an automated agent workflow that needs structured output.

## Known failure modes

- Malformed or truncated PEM/DER input returns a parse error
- Unsupported key algorithm or encoding results in extraction failure
- Self-signature verification fails if the CSR was tampered with
- Oversized payload may be rejected if it exceeds size limits

## How this service works

PKCS#10 certificate signing request (CSR) inspector — parse requested identities and public-key metadata, calculate a fingerprint, and check the included self-signature without CA approval claims.

## Output

Returns parsed subject DN fields (CN, O, OU, etc.), requested SANs, public key type and size, signature algorithm, a cryptographic fingerprint of the CSR, and a boolean/status result for the self-signature verification. Does not indicate whether a CA would approve the request.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pkcs-10-csr-inspector-2dbb6d2d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from artifact-inspector.use.x402atlas.com](https://www.zero.xyz/host/artifact-inspector.use.x402atlas.com/llms.txt)
