DealMachine API
Access real estate data, manage properties, and automate workflows through the DealMachine API. Authenticate via API key or the DealMachine CLI and start building integrations.Key Features
API Key Authentication
Secure API key authentication with SHA-256 hashed storage. No test keys needed.
DealMachine CLI
Command-line interface for quick access. Login with a single command.
OAuth 2.0
Full OAuth 2.0 authorization code flow for third-party integrations.
App APIs
Build against Driving and Mail app workflows from the Apps tab.
Device Auth Flow
RFC 8628 device authorization for CLI and MCP server login.
Quick Start
Using the CLI (Recommended)
Using an API Key
Base URL
Authentication
Include your API key in theAuthorization header:
dm login.
API keys are scoped to your organization. Keep them secure and never expose them in client-side
code.
Response Format
All responses are JSON. Successful responses wrap their payload in adata envelope:
Next Steps
Authentication
Learn about API key formats and security best practices
Quick Start
Get up and running in 5 minutes
CLI Documentation
Install and use the DealMachine CLI
Apps
Explore Driving and Mail endpoints
API Reference
Browse all available endpoints