{"openapi":"3.1.0","info":{"title":"LocalProof API","version":"0.31.33","description":"Source-backed local-government intelligence for autonomous agents. Production coverage: San Francisco, Sacramento, Berkeley, Fremont, San Leandro, Pleasanton, Livermore, Dublin, Union City, Newark, Alameda, Emeryville, Albany, Piedmont, California. Source-use holds: San Jose, Sunnyvale, Cupertino, Mountain View, Davis, Oakland, Santa Clara, Milpitas, Hayward. Jurisdiction-specific operations are exposed only where their evidence contracts and source-use rights are implemented and verified."},"servers":[{"url":"https://localproof.davisvillelabs.com"}],"paths":{"/v1/jurisdiction/resolve":{"post":{"operationId":"localproof.resolve_jurisdiction","summary":"Resolve an address or place to a LocalProof jurisdiction and coverage state.","responses":{"200":{"description":"LocalProof result","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/coverage":{"get":{"operationId":"localproof.get_coverage","summary":"Return jurisdiction and source coverage without running paid research.","responses":{"200":{"description":"LocalProof result","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"parameters":[{"name":"jurisdiction_id","in":"query","schema":{"type":"string"}},{"name":"city","in":"query","schema":{"type":"string"}},{"name":"state","in":"query","schema":{"type":"string"}}]}},"/v1/sources":{"get":{"operationId":"localproof.get_source_catalog","summary":"Return authoritative public sources and freshness expectations for a jurisdiction.","responses":{"200":{"description":"LocalProof result","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"parameters":[{"name":"jurisdiction_id","in":"query","schema":{"type":"string"}},{"name":"city","in":"query","schema":{"type":"string"}},{"name":"state","in":"query","schema":{"type":"string"}}]}},"/v1/source-health":{"get":{"operationId":"localproof.get_source_health","summary":"Probe the currently registered official sources for a jurisdiction and report reachability without returning source records.","responses":{"200":{"description":"LocalProof result","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"parameters":[{"name":"jurisdiction_id","in":"query","schema":{"type":"string"}},{"name":"city","in":"query","schema":{"type":"string"}},{"name":"state","in":"query","schema":{"type":"string"}}]}},"/v1/changes/check":{"post":{"operationId":"localproof.check_local_changes","summary":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"10000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."},{"protocol":"x402","version":2,"scheme":"exact","amount":"10000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Find material local permit-record changes for a resolved property since a caller-supplied timestamp."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Repeat-poll one resolved property for supported changes after a caller-supplied observation time.","required":["address","since"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50},"since":{"type":"string","description":"ISO 8601 date or date-time. LocalProof returns supported changes observed after this instant; the value cannot be in the future.","format":"date-time"}}}}}}}},"/v1/property/changes":{"post":{"operationId":"localproof.check_property_changes","summary":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.03"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"30000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling."},{"protocol":"x402","version":2,"scheme":"exact","amount":"30000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Find timestamped changes across released evidence dimensions for a resolved property since a caller-supplied timestamp, with deterministic change fingerprints, source-snapshot digests, per-source observational summaries, explicit timestamp semantics, source gaps, and a machine-readable next-check contract for repeat polling."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Repeat-poll one resolved property for supported changes after a caller-supplied observation time.","required":["address","since"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50},"since":{"type":"string","description":"ISO 8601 date or date-time. LocalProof returns supported changes observed after this instant; the value cannot be in the future.","format":"date-time"}}}}}}}},"/v1/permits/check":{"post":{"operationId":"localproof.check_permits","summary":"Reconcile current official permit records for a resolved property.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.09"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"90000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile current official permit records for a resolved property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"90000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile current official permit records for a resolved property."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/permits/routing/check":{"post":{"operationId":"localproof.check_permit_routing","summary":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Trace official San Francisco building-permit review routing, departments, holds, timing, and recorded review results for a resolved property."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/property/check":{"post":{"operationId":"localproof.check_property","summary":"Resolve a property and return a source-backed local-government context snapshot.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.06"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"60000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve a property and return a source-backed local-government context snapshot."},{"protocol":"x402","version":2,"scheme":"exact","amount":"60000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Resolve a property and return a source-backed local-government context snapshot."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/parcel/check":{"post":{"operationId":"localproof.check_parcel_context","summary":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.06"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"60000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."},{"protocol":"x402","version":2,"scheme":"exact","amount":"60000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Return a privacy-minimized official parcel context record, including released land-use, physical-property, zoning, and assessor attributes for jurisdictions with a supported parcel source."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/planning/check":{"post":{"operationId":"localproof.check_planning_activity","summary":"Reconcile planning applications and entitlement activity for a property.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile planning applications and entitlement activity for a property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile planning applications and entitlement activity for a property."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/enforcement/check":{"post":{"operationId":"localproof.check_code_enforcement","summary":"Reconcile available code-enforcement and complaint records for a property.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Reconcile available code-enforcement and complaint records for a property."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Reconcile available code-enforcement and complaint records for a property."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/zoning/check":{"post":{"operationId":"localproof.check_zoning_context","summary":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.01"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"10000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."},{"protocol":"x402","version":2,"scheme":"exact","amount":"10000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Resolve official San Francisco zoning and height-district context for a property point, with Planning Department source provenance and boundary limitations."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/property/intelligence-pack":{"post":{"operationId":"localproof.property_intelligence_pack","summary":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.25"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"250000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes."},{"protocol":"x402","version":2,"scheme":"exact","amount":"250000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Create a reconciled multi-source property intelligence package with explicit completeness, source gaps, official-source provenance manifest, machine-readable continuation calls, and repeat-poll guidance through check_property_changes."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}},"/v1/sites/compare":{"post":{"operationId":"localproof.site_selection_compare","summary":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.49"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"490000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner."},{"protocol":"x402","version":2,"scheme":"exact","amount":"490000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Compare two or three candidate San Francisco sites across the same released permit, planning, enforcement, and zoning evidence dimensions, with bounded evidence highlights, completeness metadata, source gaps, official-source provenance manifests, and machine-readable drilldowns, without selecting a winner."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Compare two or three distinct candidate sites using the same released LocalProof evidence dimensions.","required":["sites"],"additionalProperties":false,"properties":{"sites":{"type":"array","description":"Two or three candidate sites to compare. Each site must resolve to a distinct supported property.","minItems":2,"maxItems":3,"items":{"type":"object","required":["address"],"additionalProperties":false,"properties":{"label":{"type":"string","description":"Optional short label used to identify this candidate in the comparison result.","maxLength":80},"address":{"type":"string","description":"Street address or place to resolve. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}}}}},"/v1/development/due-diligence":{"post":{"operationId":"localproof.development_due_diligence","summary":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries.","responses":{"200":{"description":"LocalProof result with additive Davisville Receipt Envelope v1","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"402":{"description":"Stablecoin payment required"},"422":{"description":"Unsupported, ambiguous, or insufficient evidence"}},"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"2.95"},"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe"}},{"x402":{"version":2,"scheme":"exact","asset":"USDC","network":"eip155:8453"}}],"offers":[{"intent":"charge","method":"tempo","amount":"2950000","currency":"0x20C000000000000000000000b9537d11c60E8b50","provider":"stripe","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries."},{"protocol":"x402","version":2,"scheme":"exact","amount":"2950000","asset":"USDC","network":"eip155:8453","provider":"payai","description":"Build an expanded San Francisco development due-diligence evidence package with cross-source chronology, administrative attention items, explicit completeness and source gaps, official-source provenance manifest, machine-readable continuation calls, repeat-poll guidance through check_property_changes, and interpretation boundaries."}]},"x-receipt-envelope":{"schemaVersion":"davisville-receipt-envelope.v1","contract":"https://davisvillelabs.com/agents/receipt-envelope-v1.json","schema":"https://davisvillelabs.com/agents/davisville-receipt-envelope.v1.schema.json","deliveryContract":"https://davisvillelabs.com/agents/delivery-contract-v1.json"},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Resolve one property or place before running the requested LocalProof operation.","required":["address"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Street address or place to research. Include locality information when available.","minLength":3,"maxLength":300},"city":{"type":"string","description":"Optional city used to disambiguate the address and route it to a supported LocalProof jurisdiction.","maxLength":100},"state":{"type":"string","description":"Optional state name or abbreviation. Current released jurisdictions are in California; use CA or California.","maxLength":40},"unit":{"type":"string","description":"Optional unit, suite, or apartment identifier when it is relevant to property identity.","maxLength":50}}}}}}}}},"components":{"schemas":{"LocalProofResult":{"type":"object","description":"Structured LocalProof result for localproof.check_property.","additionalProperties":true}}}}