API Changelog
Stay up to date with API changes and improvements.
All notable changes to the Propstreet Public API are documented here. This project uses Semantic Versioning.
[1.1.0] - February 2026
Added
Company Fields:
homepageUrl- Company homepage URLdomain- Company domain, can be:- Set directly via API (e.g.,
"domain": "acme-corp.com") when only domain is known - Auto-extracted from
homepageUrlwhen URL is provided (e.g., "acme-corp.com" from "https://www.acme-corp.com/about") - When both are provided,
homepageUrltakes precedence for domain derivation
- Set directly via API (e.g.,
- Both fields now searchable and sortable via
/api/v1/network/companies:search - Domain changes tracked in audit history and webhook payloads
Profile Pictures:
profilePictureUrlon contacts and companies - Download URL when profile picture is set- Profile picture changes now tracked in webhook
changed_fieldsasprofile_picture
Webhooks:
- Real-time event notifications for contacts, companies, and links
- 9 event types:
contact.created/updated/deleted,company.created/updated/deleted,link.created/updated/deleted - HMAC-SHA256 signature verification via
X-Propstreet-Signatureheader - Exponential backoff retry (9 attempts over ~35 hours)
- Auto-disable after 10 consecutive failures
- Delivery history tracking via
/api/v1/webhooks/{id}/deliveries - Secret regeneration endpoint
changed_fieldsreference documentation for all resource types
See the Webhooks Guide for complete documentation.
[1.0.0] - December 2025
Added
Core Resources:
- Contacts - Full CRUD, search, batch operations
- Companies - Full CRUD, search, batch operations
- Links - Contact-Company relationships
- Network Actions - Activity notes on contacts and companies
- Files - Document attachments (up to 25MB)
Authentication:
- OAuth 2.0 with Client Credentials flow for production integrations
- Personal Access Tokens for testing and scripts
- Bot Users for dedicated integration accounts
Sync Features:
- Delta sync with
updated_sinceandinclude_deleted - Cursor-based pagination (up to 500 per page)
- ETag-based concurrency for safe updates
- External references for CRM ID tracking
Rate Limits:
- OAuth Clients: 600 requests/minute
- Personal Access Tokens: 60 requests/minute
Documentation:
- Comprehensive guides at docs.propstreet.com
- Interactive API explorer
- Code samples for TypeScript, C#, Python
Roadmap
Upcoming Features
We're continuously improving the API. Contact feedback@propstreet.com to share your integration needs.
Deprecation Policy
We follow a deprecation policy to ensure stability:
- Deprecation notice - Announced in changelog and API responses
- Migration period - Minimum 6 months before removal
- Removal - After migration period ends
We'll always provide migration guidance and support.
Subscribe to Updates
For API announcements:
- Watch this changelog
- Contact feedback@propstreet.com to join our developer updates list