# Declarative record constraints

Build-time release reference. Runtime readiness, deployment, payment settlement and external indexing are not evaluated here. Prices are proposed; this file cannot authorize execution or payment.

Evaluate up to 40 bounded rules across 500 supplied records: presence, JSON type, inclusive numeric bounds, string/array length, typed allowed values and composite uniqueness. Returns per-rule counts and row-addressed violations. No expressions, regex or automatic repair.

Release: 0.29.0. Built: 2026-10-06T15:38:00Z.

## Choose for
- validate dataset quality rules and composite uniqueness
- find records violating required fields ranges enums lengths
- return machine-readable row violations for data quality gates

## Outside this profile
- Arbitrary JSON Schema conformance
- Evaluate code SQL regex or repair data automatically

Proposed nominal USD 0.01 per successful call; payer fees excluded. No verified runtime availability.

- [Exact release contract](/reference/services/record-constraints.json)
- [Input schema](/reference/schemas/record-constraints.input.json)
- [Output schema](/reference/schemas/record-constraints.output.json)
- [Fixed example](/reference/examples/record-constraints.json)
- [Complete HTML reference](/discover/tools/record-constraints)
