Home
Login

Partner API

The BuySecure Partner API lets approved partners submit property contracts for review and retrieve the results programmatically. Integrate it from your own backend to automate uploads, create reviews, and download completed reports.

Authentication

Every request is authenticated with a partner API key sent in the authorization header:

Authorization: Bearer {partnerApiKey}

API keys are secrets. Store them in your server-side configuration and never expose them in browser code, mobile apps, or public repositories.

Integration flow

  1. Request a presigned upload path for the contract.
  2. Upload the contract PDF to the presigned destination.
  3. Create a review that references the uploaded contract.
  4. Poll the review until its status is complete.
  5. Download the generated report PDF.

Security notes

  • Keep API keys on the server; rotate them if you suspect they have been exposed.
  • Do not log buyer personal information returned by the API.
  • Presigned upload fields, download URLs, and image URLs are short-lived. Use them promptly.
  • The interactive request feature is disabled here. Test against your own environment using the authenticated endpoints. For access or questions, contact support@buysecure.com.au.

Loading API reference…