ai.alphaquantlabs/propertycheck

AQL PropertyCheck — Gold Coast & Brisbane Property Intelligence API

Gold Coast and Brisbane property intelligence and due diligence for AI agents, renters and buyers.

1.12.1
Version
remote
Transport
10
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 10 tools scanned
  • metadata: scanned

No findings.

Tools (10)

  • property_coverage

    FREE, NO API KEY: use this first for a Gold Coast or Brisbane street address before buying or renting. It checks coverage only and never charges. Supply one specific Queensland street address OR a latitude/longitude pair. Address input is resolved only when it matches a high-confidence property point; ambiguous, POI or non-property matches are refused rather than guessed. If supported is true, reuse the returned coordinates with FREE property_payment_options, then choose exactly one live payment path; otherwise stop because unsupported points are never charged. When supported, the same call also returns up to three bounded free preview facts from the same snapshot; it does not generate the full paid report. Example: address='8 Cassidy Crescent, Willow Vale QLD 4209' or address='26 Lomandra Place, Chapel Hill QLD 4069'.

  • property_payment_options

    FREE, NO API KEY, NO CHARGE. Call after property_coverage returns supported=true, using the same coordinates. Returns the payment methods that are actually usable on this runtime plus a private purchase_id/purchase_token pair. Pass that pair to exactly one paid tool so concurrent retries or a rail switch cannot charge the same logical purchase twice. Future-only protocols are labelled configuration_required and are never presented as live. Example: latitude=-27.9675, longitude=153.4136.

  • property_report_one_off

    ONE-OFF A$1.39 X402 — NO ACCOUNT, NO API KEY. Use after property_coverage returns supported=true and property_payment_options returns x402 as live. Reuse its latitude/longitude plus purchase_id/purchase_token. The first call returns standard x402 v2 PaymentRequired and makes no charge. Retry this same MCP tool with PaymentPayload in params._meta['x402/payment']; success returns the report plus _meta['x402/payment-response']. Legacy calls without protected purchase credentials and legacy arguments.payment_signature remain accepted temporarily. Never send both payment transports. Example: latitude=-27.9675, longitude=153.4136; omit payment on the first call.

  • property_report_card_checkout

    ONE-OFF A$4.95 CARD REPORT — NO ACCOUNT, NO API KEY. Use only after property_coverage returns supported=true, property_payment_options returns stripe_checkout as live, and the human explicitly chooses it. Reuse that tool's purchase_id/purchase_token. This tool builds and freezes the complete JSON first, then creates Stripe Checkout. Calling the tool itself does not charge the human. Give the human checkout_url only; keep returned retrieval credentials inside the AI session. After payment call property_report_card_get. Legacy calls without protected purchase credentials remain accepted. Example: latitude=-27.9675, longitude=153.4136.

  • property_report_card_get

    FREE POLL AND RETRIEVAL. Before verified Stripe payment it returns payment_pending and no report. After payment it returns the exact JSON frozen before checkout. It never charges again and performs no new provider lookup. Example: use the purchase_id and access_token returned by property_report_card_checkout.

  • property_report

    API KEY REQUIRED — 1 credit. Use this after property_coverage returns supported=true and property_payment_options returns account_credit as live. Reuse its coordinates plus purchase_id/purchase_token and add a caller-stable request_id. Legacy calls without protected purchase credentials remain accepted. It creates and stores one complete structured JSON report covering the property, everyday life around the address, local risks and mapped changes. One paid lookup returns the full available PropertyCheck package; this is not a valuation or investment forecast. Retrying the same request_id does not charge twice. Gold Coast blocks use has_value, checked_absent or not_checked. Brisbane declares OK, CHECKED_ABSENT, NOT_PUBLISHED, NOT_APPLICABLE, NOT_VERIFIED, IN_PREPARATION and WITHHELD. not_checked and NOT_VERIFIED mean unknown, never safe or absent. Save report_id for free retrieval with property_report_get. Example: latitude=-27.9675, longitude=153.4136, request_id='buyer-check-001'.

  • property_report_get

    Use with the report_id returned by property_report to reopen an already-paid immutable report. Free; another organisation's report is not visible and no new provider lookup is performed. Example: report_id='rpt_abc123'.

  • propertycheck_lookup

    API KEY REQUIRED — 1 credit. Deprecated compatibility alias retained for existing clients; prefer property_coverage followed by property_report for new integrations and retry-safe stored reports. Use only when a legacy client needs the complete PropertyCheck package returned directly for one Gold Coast or Brisbane coordinate and cannot supply a stable request_id. It costs one credit and is not idempotent, so a retry may charge again. Points outside current coverage are refused and not charged. Example: latitude=-27.9675, longitude=153.4136.

  • propertycheck_catalogue

    Use this free, read-only tool before purchase to review available PropertyCheck data blocks, custodians, licences, required attribution and credit packs. It accepts no arguments, spends no credit and changes no state; use property_coverage for address support or propertycheck_account for the caller's balance. Example: call with {} before choosing a paid report.

  • propertycheck_account

    Use this free, read-only tool to review the authenticated caller's credit balance, spend today, daily cap and rate limits before requesting a paid report. It accepts no arguments, spends no credit and changes no account state; use propertycheck_catalogue for product, licence and pricing details. Example: call with {} before requesting a paid report.