Developers

Integrate your apps — and build on our API

Norwon connects to the CRMs, e-signature, email, accounting and automation tools your business already runs on — and a simple, authenticated REST API lets you create visits, hand customers a booking link, subscribe to lifecycle events and push results back.

Overview

Built to fit your pipeline

Norwon is designed to be a well-behaved part of your stack. A won deal becomes a booked visit with one call; lifecycle events drive your automations; and completed results flow back to your system of record. It works with Salesforce, Zoho CRM, Pipedrive and more — the intake API is CRM-agnostic, so if it has an API, our team can build the connection.

Authentication

Secure, key-based access

Every request is authenticated with a per-organization API key sent in an X-API-Key header. Keys are scoped to a single organization, so data stays isolated.

Authorization
# every request carries your org key
X-API-Key: nrwn_live_xxxxxxxxxxxxxxxxxxxxxxxx
Endpoints

The core of the API

POST/api/v1/assessments

Create a visit from a deal. Idempotent on your deal ID — re-sending the same deal returns the same visit. Responds with the assessment ID, a display ID, status and a booking URL you can drop into your own welcome email.

POST /api/v1/assessments
POST https://app.norwon.com/api/v1/assessments
X-API-Key: nrwn_live_...
Content-Type: application/json

{
  "external_ref": { "deal_id": "ZOHO-48213" },
  "customer": {
    "first_name": "Jordan",
    "last_name":  "Lee",
    "email":      "jordan@example.com",
    "phone":      "+15195551234",
    "address_line1": "500 Lakeshore Rd E",
    "city":        "Oakville",
    "province":    "Ontario",
    "postal_code": "L6J 1K5"
  },
  "consent": true
}
200 OK
{
  "assessment_id": "a1b2c3d4-...",
  "display_id":    "SA-00421",
  "status":        "created",
  "booking_url":   "https://app.norwon.com/book/your-slug?a=a1b2c3d4"
}
Webhooks

React to the lifecycle

Subscribe to events and drive your own automations. Each event is signed so you can verify it came from Norwon.

EventFires when
assessment.bookedA customer books an arrival window
assessment.assignedA specialist is assigned or reassigned
assessment.submittedThe visit is captured and locked for review
assessment.approvedYour office approves the completed visit
document.signedThe report is signed by the customer
Connections

Connects to the tools you already use

CRMs, e-signature, email and SMS, accounting, storage, scheduling and automation — Norwon plugs into the stack your business already runs on, with custom connections our team builds for anything else.

CRM & sales

Salesforce logoSalesforceCRM & sales cloud
HubSpot logoHubSpotCRM & marketing
Zoho CRM logoZoho CRMCRM intake & sync
Pipedrive logoPipedriveSales pipeline CRM
Microsoft Dynamics 365 logoMicrosoft Dynamics 365Enterprise CRM

E-signature & documents

DocuSign logoDocuSignE-signature
Adobe Acrobat Sign logoAdobe Acrobat SignE-signature
PandaDoc logoPandaDocDocs & e-sign
SignNow logoSignNowE-signature

Email & messaging

SendGrid logoSendGridTransactional email
Mailgun logoMailgunEmail delivery API
Postmark logoPostmarkTransactional email
Amazon SES logoAmazon SESEmail delivery
Mailchimp logoMailchimpMarketing email
Twilio logoTwilioSMS & voice
SMS logoSMSText reminders
Microsoft Outlook logoMicrosoft OutlookEmail & calendar

Accounting & payments

QuickBooks logoQuickBooksAccounting
Xero logoXeroAccounting
FreshBooks logoFreshBooksInvoicing
Sage logoSageAccounting
Stripe logoStripePayments
Wave logoWaveAccounting

Productivity & storage

Google Workspace logoGoogle WorkspaceMaps, Calendar, Drive
Microsoft 365 logoMicrosoft 365Office & calendar
Slack logoSlackNotifications
Microsoft Teams logoMicrosoft TeamsNotifications
Google Drive logoGoogle DriveFile storage
Dropbox logoDropboxFile storage
OneDrive logoOneDriveFile storage
Notion logoNotionDocs & wiki
Calendly logoCalendlyScheduling

Design & automation

Aurora logoAuroraSolar design
Zapier logoZapierAutomation
Make logoMakeAutomation
Custom logoCustomBuilt for your stack

Don't see yours? If it has an API, our team can build the connection — custom integrations are part of what we offer as a services company. Logos are the property of their respective owners.

FAQ

Frequently asked questions

Which CRMs are supported?

We support Salesforce, Zoho CRM, Pipedrive and more. The API is CRM-agnostic, so if your system has an API, our team can build the connection for you.

How is the API authenticated?

With a per-organization API key in an X-API-Key header. Keys are scoped to a single organization so data stays isolated.

Can we get full API documentation?

Yes — get in touch and we'll share complete reference docs and help you integrate.

Is the API rate-limited?

Reasonable per-organization rate limits protect the platform, with headroom for normal intake and sync volumes. If you expect high throughput, tell us and we'll size it with you.

Do you provide a test environment?

Yes — we can provide test keys so you can build and verify intake, webhooks and sync-back end to end before anything touches your live operation.

How are webhook events secured?

Each event is signed, so your endpoint can verify it genuinely came from Norwon before acting on it.

Integrating Norwon?

Tell us about your stack and we'll share full API docs and help wire it up.