Make.com Integration
Make.com (formerly Integromat) is a powerful visual automation platform that lets you connect North Reports with thousands of other apps.Get Started
Private App Invite
To use the North Reports Make.com integration, you’ll need to accept our private app invitation:Accept Make.com Invite
Click here to accept the invitation and add North Reports to your Make.com account
Quick Start: Using HTTP Modules
The fastest way to use North Reports with Make is through HTTP modules. No custom app needed!Step 1: Get Your API Key
- Log into North Dashboard
- Go to Settings → Integrations
- Click Create API Key
- Name it “Make.com Integration”
- Copy the key (starts with
north_sk_live_)
Step 2: Create Your First Scenario
- Go to Make.com
- Click Create a new scenario
- Search for HTTP and add the Make a request module
Step 3: Configure Authentication
In the HTTP module: URL:https://api.northreports.com/v1/users/me
Method: GET
Headers:
Common Use Cases
1. New Report → Send Email
Scenario: When a new North Report is created, send an email notification. Setup:- Trigger (HTTP): Poll
GET /v1/reportsevery 15 minutes - Filter: Only new reports (created in last 15 min)
- Action (Email): Send notification with report details
2. New Contact → Create Report
Scenario: When a new contact is added to your CRM, automatically create a North Report. Setup:- Trigger (CRM): New contact webhook
- Action (HTTP):
POST /v1/reportswith contact data - Action (Email): Notify team
3. Showing Scheduled → Update Calendar
Scenario: When a showing is scheduled, add it to Google Calendar. Setup:- Trigger (HTTP): Poll
GET /v1/showings - Filter: Only new showings
- Action (Google Calendar): Create event
API Endpoints Reference
Authentication
All requests require theAuthorization header:
List Reports
GEThttps://api.northreports.com/v1/reports
Query Parameters:
limit(optional): Number of reports to return (default: 50)offset(optional): Pagination offset (default: 0)status(optional): Filter by status (published,draft)
Create Report
POSThttps://api.northreports.com/v1/reports
Body:
List Showings
GEThttps://api.northreports.com/v1/showings
Query Parameters:
report_id(optional): Filter by specific reportlimit(optional): Number of showings to returnoffset(optional): Pagination offset
Create Showing
POSThttps://api.northreports.com/v1/showings
Body:
Add Comparable Property
POSThttps://api.northreports.com/v1/comparables
Body:
Advanced: Using the North Reports App
The North Reports app is now available in Make.com! After accepting the invite above, you can use the dedicated North Reports modules instead of HTTP modules.Benefits of Using the App
- Appears in Make’s app search
- Pre-configured authentication
- Visual module builder
- Better user experience
- Automatic updates
- Built-in error handling
- Pre-mapped fields
Available Modules
Triggers:- New Report - Triggers when a new report is created
- Create Report - Creates a new North Report
- Update Report - Updates an existing report
- Get Report - Retrieves a report by ID
- List Reports - Lists all reports with filters
Switching from HTTP to App Modules
If you’re currently using HTTP modules, you can easily switch:- Delete your HTTP module
- Add the corresponding North Reports module
- Reconnect your account (uses the same API key)
- Map your fields (they should match automatically)
Polling Best Practices
When using HTTP modules to poll for new data:- Use appropriate intervals: 15 minutes is usually sufficient
- Store last check time: Use Make’s data stores to track the last poll
- Filter results: Only process items created since last check
- Respect rate limits: Max 100 requests per hour on the free plan
Example: Complete Automation
Here’s a complete Make scenario that:- Polls for new reports every 15 minutes
- Creates a task in Asana for each new report
- Sends a Slack notification to your team
Error Handling
Make.com has built-in error handling:- Add Error Handler to any module
- Configure retry logic for transient failures
- Set up notifications for critical errors
- Use fallback actions when API is unavailable
Rate Limits
North Reports API has these limits:| Plan | Requests/Hour |
|---|---|
| Free | 100 |
| Pro | 500 |
| Enterprise | 10,000 |
Support
Need help? Contact us:- Email: [email protected]
- Docs: https://docs.northreports.com
- API Reference: https://docs.northreports.com/api-reference