๐Ÿ”

RESO Compliance Checker

Test your RESO Web API endpoint against Data Dictionary 2.0 standards. Get an instant compliance score and downloadable PDF report โ€” free, no account required.

How It Works
🔑
1. Provide Credentials
Enter your RESO Web API endpoint URL and OAuth 2.0 Client ID & Secret
🔐
2. Secure Auth
Credentials are encrypted in your browser, sent over HTTPS, used once for an OAuth token, then permanently discarded
3. 33 Live Checks
We test your live API across 6 categories: security, metadata, DD 2.0 fields, lookups, OData queries, and resources
📊
4. Scored Report
Instant compliance score with pass/fail detail for every check plus a downloadable PDF
🔒 Security (2)
  • HTTPS enforcement
  • SSL certificate validity
🔑 Auth (1)
  • OAuth 2.0 token request โ€” auto-detects token URL from 5 common patterns if not provided
📋 Metadata (2)
  • $metadata document accessible
  • OData-Version: 4.0 header present
🏷 DD 2.0 Fields (20)
  • ListingKey, ListingId
  • ListPrice, OriginalListPrice
  • StandardStatus, PropertyType
  • BedroomsTotal, BathroomsTotalInteger
  • LivingArea, PostalCode, City
  • StateOrProvince, UnparsedAddress
  • ModificationTimestamp
  • ListAgentKey, ListOfficeName
  • Media, ClosePrice
  • OriginatingSystemName, ListingContractDate
⚙ OData Protocol (4)
  • $select field filtering
  • $filter expressions
  • $count support
  • ModificationTimestamp datetime filter (incremental sync)
📦 Resources (4)
  • Property resource queryable
  • StandardStatus lookup validation
  • Member (agent) resource
  • Office & Media resources

This tool checks structural compliance โ€” whether fields exist and queries work correctly. It does not test data quality (population rates) or replace official RESO certification. Think of it as a pre-flight check before your formal audit.

1 Your Contact Info
Your report will be sent here
2 Your RESO Web API Endpoint
The root OData endpoint โ€” must start with https://
OAuth 2.0 Credentials
Token Endpoint (auto-detected if blank)
Leave blank โ€” we'll detect it automatically from your endpoint
Connecting... 0%
โณ Authenticating OAuth 2.0
โณ Fetching $metadata document
โณ Checking required DD 2.0 fields
โณ Validating StandardStatus lookups
โณ Verifying OData compliance
โณ Generating report
Overall Compliance Score
0%
โ€”
โ€”
Detailed Check Results