Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nectarclimate.com/llms.txt

Use this file to discover all available pages before exploring further.

Deprecated. The magic-link endpoints (POST /connection/company/{company_id}/link and POST /connection/{connection_id}) are marked deprecated in the OpenAPI spec. Use Connection invitations for all new integrations. Invitations are database-backed, revocable, auditable, and support scoped email access.
For platform users: see the Invitations page to understand the end-user experience.

Migration at a glance

Legacy magic-link endpointInvitation replacement
POST /connection/company/{company_id}/linkPOST /invitation/company/{company_id}
POST /connection/{connection_id} (edit link)POST /invitation/connection/{connection_id}
(revocation not supported)POST /invitation/{invitation_id}/revoke
(list not supported)GET /invitation/company/{company_id}
(detail + events not supported)GET /invitation/{invitation_id}
The embed pattern is unchanged — you still display a URL in an iframe or share it directly. Only the endpoint you call on the server side is different, and the new URL format uses https://dash.nectarclimate.com/p/i/{token} instead of the legacy p/connect/... path. No. Outstanding magic-link URLs continue to work. You only need to update the endpoint your server calls when creating new links.

Legacy request and response reference

The legacy endpoints remain available for backward compatibility; the examples below are preserved for reference only.

Next steps

Connection invitations

The recommended replacement for all magic-link use cases.

Sandbox testing

Test invitation flows with mock data.

Webhooks

Listen for connection.created.v2 and connection.updated.v2 events.