# Study Notes Declared-Bound Audit

> Study Notes Declared-Bound Audit is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.01009/call, status unknown (last checked 2026-10-28).

Validates that declared note byte sizes fall within per-note and per-notebook byte ceilings, without accessing note content or tokenizing text.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/context/study-notes/declared-bound-audit?utm_source=zero.xyz
- Price: $0.01009/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/study-notes-declared-bound-audit-e58fc16f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kx1mcnS0A6tw5Ve2JRlGm

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 study-notes-declared-bound-audit-e58fc16f -d '<json body>'
```

Example prompt: Audit these 10 study notes for byte-bound compliance — treat the data as public, cap each individual note at 50000 bytes and the whole notebook at 400000 bytes, and only use nonpersonal metadata.

## When to prefer this

Choose this endpoint when you need a fast, content-free byte-size compliance check on study note collections using only declared metadata. It is ideal when note text must not be transmitted or processed, when auditing is required for public or synthetic data classes, and when you need per-note and per-notebook ceiling enforcement without tokenization or full-content analysis.

## Known failure modes

- Note array is empty or exceeds 32 items — validation rejected
- maximumNoteBytes or maximumNotebookBytes out of allowed range (0–1000000) — schema error
- dataClass not one of 'public' or 'synthetic' — enum validation failure
- nonpersonalMetadata is not true — request rejected
- Malformed note objects in array — parsing error
- Network timeout or service unavailability — HTTP 5xx

## How this service works

Compare declared note bytes with per-note and notebook byte ceilings. No note text, tokenization or assertion that an entire evidence set is retained. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.

## Output

Returns a compliance report indicating which notes and/or notebooks violate declared byte ceilings, with pass/fail status per note and per notebook. No note text or token content is returned. Audit results are retained for 24 hours; minimal receipt metadata is retained for 90 days.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "notes": {
   "type": "array",
   "maxItems": 32,
   "minItems": 1
  },
  "dataClass": {
   "enum": [
    "public",
    "synthetic"
   ],
   "type": "string"
  },
  "maximumNoteBytes": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  },
  "nonpersonalMetadata": {
   "type": "boolean",
   "const": true
  },
  "maximumNotebookBytes": {
   "type": "integer",
   "maximum": 1000000,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/study-notes-declared-bound-audit-e58fc16f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.mahastrategies.com](https://www.zero.xyz/host/www.mahastrategies.com/llms.txt)
