Record a source observation
What a site saw about where a visit came from. Resolved against the property's attribution rules, then stored with personal and credential-shaped values stripped. The result says which source matched.
/api/sites/v1/source-observationsWhat a site saw about where a visit came from. Resolved against the property's attribution rules, then stored with personal and credential-shaped values stripped. The result says which source matched.
Authorization
websiteToken A Sanctum token scoped to one website.
In: header
Header Parameters
Website id. Overrides Host resolution for builds running where Host is meaningless. The token must still be scoped to this website.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/sites/v1/source-observations" \ -H "Content-Type: application/json" \ -d '{ "property": "string" }'{ "data": { "id": "string", "status": "string", "lead_source_id": 0, "resi_source_key": "string", "resi_source_name": "string" }, "meta": {}}Record an analytics event POST
A demand event a page observed, forwarded by the site's server. Uses the read rate limit, since events arrive in volume.
Integrating with Resi: a guide for PMS and CRM providers
What Resi needs from a PMS or CRM provider's API, and how a connection is built, tested and supported.