Your rental data, in every system you use
Connect Igloo to your accounting, BI and property management tools. Read contracts, applications, inspections, guarantees and compliance records over a secure, well-documented REST API.
- OAuth 2.0
- OpenAPI 3
- Scoped, read-only access
- ISO 27001 certified
$ curl https://myigloo.is/api/pro/v1/rental-contracts/ \
-H "Authorization: Bearer $IGLOO_ACCESS_TOKEN"
{
"next": "https://myigloo.is/api/pro/v1/rental-contracts/?cursor=cD0yMDI2",
"previous": null,
"results": [
{
"id": 4182,
"status": "SIGNED",
"active_status": "ACTIVE",
"start_date": "2026-03-01",
"price": "289000.00",
"currency": "ISK",
"is_price_indexed": true,
"address": {
"street_name": "Laugavegur",
"street_number": "24",
"city": "Reykjavík"
}
}
]
}Why connect to Igloo
Your portfolio already lives in Igloo. The API puts it to work everywhere else.
No more exports
Your systems read contracts, rents and guarantees straight from Igloo, so reports stay current without spreadsheets.
One source of truth
Contracts, applications and inspections reach your accounting, ERP and BI tools in one consistent, documented shape.
Secure by design
OAuth 2.0 credentials scoped to exactly what each integration needs, every call in your audit log, and personal data left out by default.
Built for developers
An OpenAPI 3 specification, predictable errors, stable pagination and copy-paste examples in cURL, Python and Node.js.
What you can access
Read-only endpoints over the data your organization already keeps in Igloo, for the products you use.
Leasing
- Rental contracts
GET /api/pro/v1/rental-contracts/ - Rental applications
GET /api/pro/v1/rental-applications/ - Inspection reports
GET /api/pro/v1/inspection-reports/
Rental guarantees
- Rental guarantees
GET /api/pro/v1/rental-guarantees/ - Surety guarantees
GET /api/pro/v1/surety-guarantees/ - Surety issue requests
GET /api/pro/v1/surety-issue-requests/
Customers & compliance
- Customers
GET /api/pro/v1/customers/ - AML profiles
GET /api/pro/v1/aml-profiles/ - KYC processes
GET /api/pro/v1/kyc-processes/
From credentials to data in two calls
Exchange your client credentials for an access token, then read. Every list is paginated and every response is JSON.
- 01 Exchange your credentials for a token
- 02 Call any endpoint with the token
export IGLOO_ACCESS_TOKEN=$(curl -fsS -X POST 'https://myigloo.is/api/pro/v1/oauth/token/' \
-u "$IGLOO_CLIENT_ID:$IGLOO_CLIENT_SECRET" \
-d grant_type=client_credentials | jq -r .access_token)curl 'https://myigloo.is/api/pro/v1/rental-contracts/' \
-H "Authorization: Bearer $IGLOO_ACCESS_TOKEN"Built for the way you manage property
Landlords and property managers use the Igloo API to automate the work around their portfolio.
Portfolio reporting
Feed occupancy, rent roll and lease expiries into Power BI, Looker or Excel, and keep dashboards current automatically.
Accounting & ERP sync
Keep contracts, rents and security amounts in step with your accounting system, without retyping.
Lease lifecycle automation
Start renewals, move-in tasks and inspections from contract status changes in your own workflow tools.
Guarantee & risk monitoring
Track rental guarantees, collateral and open claims across your whole portfolio.
Compliance operations
Bring AML and KYC status into the tools your compliance team already works in.
Inspection archives
Link move-in and move-out reports to units in your asset management system.
And beyond property management
Banks, insurers, investors and proptech partners build on the same API and the same verified rental data. Tell us what you want to build.
- Banks & lenders
- Insurers
- Investors & funds
- Proptech partners
- Accounting software
How does it work?
- 01
Get API access
Tell us about your integration and we'll enable the API for your organization.
- 02
Create credentials
An admin creates a client ID and secret in Igloo, scoped to the data your integration needs.
- 03
Start building
Exchange the credentials for a token and call the API. The reference documents every endpoint.
More is on the way
The API grows with Igloo. Here is what we're building next.
- Coming soon
Webhooks
Get notified the moment a contract is signed or a guarantee is issued.
- Coming soon
Write access
Create and update listings, contracts and inspections from your own systems.
- Coming soon
AI assistants
Let AI assistants and agents work with your portfolio data through MCP servers.
- Coming soon
More data
Properties, listings, payments and more of the platform, opened up resource by resource.
Frequently asked questions
Who can use the Igloo API?
Organizations on Igloo: landlords, property managers and the partners they work with. Access is enabled per organization, so get in touch to get started.
What data can we access?
Rental contracts, rental applications, inspection reports, rental guarantees, surety guarantees and issue requests, customers, AML profiles and KYC processes, for the products your organization uses.
Can we write data through the API?
Not yet. The API is read-only today. Write access and webhooks are next on our roadmap.
How is the API secured?
With OAuth 2.0 client credentials. Each credential reaches only what your organization grants it, every call is recorded in your audit log, and personal data is left out unless a resource needs it: AML watchlist matches, KYC questionnaire answers, and the national ids and credit assessments on surety issue requests. Igloo is ISO 27001 certified.
Are there rate limits?
Yes. Limits follow your plan and apply per credential and per organization. A limited call returns 429 with a Retry-After header, and we can raise limits for integrations that need more.
How do we get access?
Email support@myigloo.is with your organization and what you want to build. While the API is in early access we enable it per organization and help you get your first integration running.