# BillItRight CASA Functional Compliance Assessment

> BillItRight CASA Functional Compliance Assessment is a paid API for AI agents from billitright.co, paid per call via x402, $0.075/call, status unknown (last checked 2026-10-17).

Evaluates whether a service correctly follows UCP and AP2 protocols across identity, negotiation, validation, transaction, and business rules using evidence from discovery, authorization, checkout integrity, state transitions, and request validation.

## Facts

- Endpoint: POST https://billitright.co/run-functional_compliance?utm_source=zero.xyz
- Price: $0.075/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/billitright-casa-functional-compliance-assessment-3bdb68d2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GNTTn6ggChoM_JhWbrR_T

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 billitright-casa-functional-compliance-assessment-3bdb68d2 -d '<json body>'
```

Example prompt: Run a CASA functional compliance assessment on my service to check whether it correctly follows UCP and AP2 protocols — I need to see results covering identity, negotiation, validation, transaction handling, and business rules.

## When to prefer this

Choose this endpoint when you specifically need to assess the functional compliance layer of a service against UCP and AP2 protocols — covering identity, negotiation, transaction, and business rules. Prefer this over the full CASA suite when you want targeted functional compliance results without transport, header, or availability assessments.

## Known failure modes

- Service URL unreachable or returns non-200 responses — assessment cannot gather evidence
- Missing or invalid authentication credentials — identity and authorization checks fail
- Protocol not implemented — service does not expose required UCP/AP2 endpoints, resulting in incomplete assessment
- Timeout during state transition evaluation — partial results returned
- Malformed request payload — returns validation error without assessment

## How this service works

Password - CASA Cybersecurity Assessment - Evaluates whether the service correctly follows UCP and AP2 protocols, including identity, negotiation, validation, transaction, and business rules. It combines evidence from discovery, authorization, checkout integrity, state transitions, and request validation.

## Output

Returns a structured compliance report covering functional adherence to UCP and AP2 protocols, with findings across identity validation, authorization flows, checkout integrity, state transitions, request validation, and business rules — indicating pass/fail status and evidence for each assessed area.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "files": {
   "type": "object"
  },
  "binding": {
   "enum": [
    "rest",
    "mcp"
   ],
   "type": "string"
  },
  "target_url": {
   "type": "string",
   "format": "uri"
  },
  "access_token": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/billitright-casa-functional-compliance-assessment-3bdb68d2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from billitright.co](https://www.zero.xyz/host/billitright.co/llms.txt)
