Integrations and data exchange
I need to wire it into our own systems.
- Choosing an integration channelA decision table for the REST API, webhooks, EDI, SFTP and BigQuery — what each one is for, and how they combine.
- The REST APIBase URL, authentication, the five resources, pagination and rate limits for the HousingSurvey Pro REST API.
- API keys and scopesMinting and revoking REST API keys, and what each of the ten scopes actually unlocks.
- WebhooksSetting a webhook endpoint, the event catalogue, verifying the signature, retry behaviour, and how report revisions appear on the payload.
- The nightly EDI exportWhat the flat-file export contains, where it lands, running it on demand, and the back-compat rule that keeps it safe to rely on.
- Sending and pulling files over SFTPAdding an SFTP server, minting a keypair, host-key pinning, and what HousingSurvey Pro can send to and pull from your own server.
- Pulling imports from your SFTP serverPreviewing before you write, hash re-verification, and the three data types HousingSurvey Pro can pull in from your own server.
- BigQuery and warehouse accessEnabling a read-only, tenant-isolated BigQuery dataset for your own BI tool, and the service-account key you get once.
- Power AutomateImporting the OpenAPI specification as a custom connector — this rides entirely on the REST API, not a bespoke connector.
- The MCP serverAgentic access over the Model Context Protocol: the endpoint, authentication, the seven tools, and the rate budget it shares with the REST API.
- SCIM provisioning end to endAutomating joiners, movers and leavers from your identity provider, and why deprovisioning a user never deletes their evidence.
- SSO end to endConnecting your identity provider so staff sign in with their existing corporate credentials, and how access follows your directory.
- Calendar feedsA personal, read-only iCal feed of your assigned jobs, and the live permission check that runs on every request.
- Testing a connectionThe self-serve test for every integration channel, what a pass looks like, and how to debug the most common failures.