Skip to content

docs: billing policy changes and property address id support#42

Merged
lhagenWP merged 1 commit into
mainfrom
docs/billing-policy-2026-06-01
Jun 2, 2026
Merged

docs: billing policy changes and property address id support#42
lhagenWP merged 1 commit into
mainfrom
docs/billing-policy-2026-06-01

Conversation

@trichardswp

@trichardswp trichardswp commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

Documents the 2026-06-01 billing policy changes and the new address ID support on GET /v2/property/{property_id}. Billable responses are now 2xx everywhere plus 404 on every person and property endpoint except property-by-id; 400, 403, 429, and 5xx are never billed.

Also fixes the OpenAPI generator to exclude the Internal facing endpoints that may confuse external users who cannot access these endpoints.

Changes

  • content/docs/references/billing.mdx — rewritten billing rules effective 2026-06-01, with a policy-change callout and an explanation of why property-by-id 404s are never billed
  • content/docs/references/billing-prior-to-2026-06-01.mdx — archived prior policy (2xx + 4xx billable), unlisted from the sidebar via meta.json but routable for customers with pre-June usage
  • content/docs/changelog/index.mdx — June 1, 2026 entry covering address ID support and billability changes, linking both policies
  • content/docs/documentation/property-search.mdx — new section documenting property details lookup by property ID (R prefix) or address ID (A prefix), with a callout that 404s on this endpoint are not billed
  • content/docs/references/property-v2/get_property_by_id_v2.mdx — regenerated from the live OpenAPI spec, picking up the address ID description
  • content/docs/documentation/getting-started.mdx — billing sentence now links to the full policy
  • scripts/generators/openapi/ — added EXCLUDED_TAGS so the Internal endpoints of the api are not confusingly published to the public documentation where they are inaccessible.

@trichardswp trichardswp force-pushed the docs/billing-policy-2026-06-01 branch from ea9c735 to 802cbd0 Compare June 2, 2026 22:14
Billing changes effective 2026-06-01: billable responses are 2xx
everywhere plus 404 on person and property endpoints, except 404 on
GET /v2/property/{property_id}, which is never billed to encourage
optimistic lookups by address ID. No other response is billed.

Document that /v2/property/{property_id} accepts either a property
ID (R prefix) or an address ID (A prefix), regenerate the reference
page from the live spec, and add a changelog entry. Archive the
prior policy at an unlisted page, Billing Policy For Usage Prior to
2026-06-01, linked from the billing page and changelog.

Also exclude the Internal Ledger tag from openapi generation so
internal endpoints are never published to the public docs to reduce
potential confusion about externally accessible vs internally accessible
endpoints.
@trichardswp trichardswp force-pushed the docs/billing-policy-2026-06-01 branch from 802cbd0 to 5a37564 Compare June 2, 2026 22:15
@lhagenWP lhagenWP merged commit 7adcdf2 into main Jun 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants