Skip to main content
Push enriched Locus intelligence into your CRM, ticketing system, or automation platform. Each integration enriches records with composite scores, safety levels, permit activity, and neighborhood context. All integration endpoints share the same lifecycle:
  1. ConnectPOST with credentials to verify and save the integration.
  2. Check statusGET to see whether the integration is active.
  3. DisconnectDELETE to deactivate.
You can optionally include an enrich object in the POST body to trigger immediate enrichment of a specific record.

POST /api/v1/integrations/salesforce

Requires Bearer token.
Push enriched location data to Salesforce CRM. Request body
Enrichment fields pushed to Salesforce: Example

POST /api/v1/integrations/hubspot

Requires Bearer token.
Push enriched data to HubSpot CRM contacts, companies, or deals. Request body
Enrichment properties pushed to HubSpot: axiom_score, axiom_safety, axiom_permit_activity, axiom_fragility, axiom_profile, axiom_permits_12m, axiom_neighborhood, axiom_enriched_at Example

POST /api/v1/integrations/dynamics

Requires Bearer token.
Push enriched data to Microsoft Dynamics 365 entities via the Dataverse Web API. Request body
Example

POST /api/v1/integrations/zoho

Requires Bearer token.
Push enriched data to Zoho CRM modules. Request body
Example

POST /api/v1/integrations/zendesk

Requires Bearer token.
Enrich Zendesk tickets with location intelligence. Adds an internal note with scoring data and sets custom ticket fields. Request body
Enrichment behavior:
  • Adds a private internal note on the ticket with composite score, safety level, and neighborhood data.
  • Sets custom ticket fields: axiom_score and axiom_safety.
Example

POST /api/v1/integrations/zapier

Requires Bearer token.
Forward Locus events to any webhook URL. Works with Zapier, Make, n8n, or any platform that accepts webhooks. Request body
Available trigger events: Example

Managing integrations

All integration endpoints support GET and DELETE methods for status checks and deactivation.

Check status

Deactivate


POST /api/v1/keys

Requires Bearer token.
Create and manage API keys programmatically. Keys are prefixed with al_ and can be scoped to specific endpoints. Request body
Example
Response