Documentation Index
Fetch the complete documentation index at: https://enrich-docs.dealmachine.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
The DealMachine Property Enrichment API uses API keys for authentication. All requests must include your API key in theX-API-Key header.
Getting Your API Key
API keys are managed through your DealMachine dashboard. Only organization administrators can create and manage API keys.Create a New Key
Click Create API Key and provide a descriptive name (e.g., “Salesforce Integration”)
Using Your API Key
Include your API key in theX-API-Key header with every request:
API Key Format
DealMachine API keys follow the format:- Prefix:
dm_live_(12 characters) - Random suffix: 32 hexadecimal characters
Key Management
One Active Key Per Organization
Your organization can have only one active API key at a time. Creating a new key will automatically revoke any existing active keys.Regenerating Keys
If you suspect your API key has been compromised, regenerate it immediately through the dashboard. The old key will be revoked instantly.Revoking Keys
You can revoke an API key at any time through the dashboard. Revoked keys cannot be reactivated.Error Responses
| Status Code | Error | Description |
|---|---|---|
401 | Unauthorized | Missing or invalid X-API-Key header |
401 | Unauthorized | API key has been revoked |
403 | Subscription Required | No active subscription found |
403 | Subscription Required | Subscription is not active |
429 | Too Many Requests | Monthly request limit exceeded |
When you receive a
429 response, check the X-RateLimit-Reset header for the date your limit resets.