Authentication
All data endpoints require an API key passed via the X-API-Key header.
API Key Format
API keys start with the prefix pda_ followed by a 64-character hex string:
Key Format
pda_a1b2c3d4e5f6...Using Your Key
Include the key in every request as an HTTP header:
Example Request
curl -H "X-API-Key: pda_your_key_here" \
"https://api.propertypulse.dev/v1/properties/lookup?street=123+Main+St&state=OR"Key Security
- Your full API key is shown only once when created. We store a SHA-256 hash and cannot retrieve it.
- Treat your API key like a password. Do not expose it in client-side code or commit it to version control.
- If a key is compromised, revoke it immediately in your dashboard and create a new one.
- You can create multiple keys (e.g., separate keys for production and development).
Email Confirmation Required
API keys only work after you confirm your email address. If you receive a 403 response, check that your email has been confirmed in your dashboard settings.