We’re excited to announce a major step forward in the Thryv developer ecosystem — our v2 REST API has now reached full feature parity with our legacy XMLRPC API. This milestone marks a major advancement in speed, security, and ease of integration for developers building on Thryv’s platform.
What This Means for You
If your integrations currently rely on XMLRPC for its comprehensive functionality, you can now migrate to our modern v2 REST API with zero loss of capability. Every feature you depend on is available through our cleaner, faster REST endpoints — designed with today’s developer experience in mind.
Introducing Official Thryv SDKs
To make development and integration even easier, we’re also launching official SDKs for multiple programming languages, giving you access to Thryv’s full API feature set with simple, type-safe tools.
Available Now:
Python SDK — Perfect for data science, automation, and backend apps
C# SDK — Ideal for .NET applications and Windows services
PHP SDK — Optimized for WordPress, Laravel, and PHP-based systems
Java SDK — Built for enterprise applications and Android development
JavaScript SDK — Designed for browser-based web appsTypeScript SDK — For type-safe Node.js and modern frontend development
All SDKs provide:
Type-safe interfaces with full autocomplete support
Comprehensive error handling and clear messaging
Built-in retry logic and rate limiting
Detailed documentation and real-world code samples
Ongoing maintenance and active community support
Why Move from XMLRPC to REST v2
Our transition to REST v2 brings a future-ready API experience that aligns with modern standards and developer expectations.
Benefits include:
Better Performance – Faster, more efficient endpoints
Modern Standards – REST-based architecture with clean JSON responses
Improved Security – Advanced authentication and encryption protocols
Superior Developer Experience – Clear documentation and predictable structures
Future-Proofing – All new features will be released to the v2 API first
Note: Some endpoints will not migrate to v2 as they relate to deprecated legacy functionalities.
Getting Started
For new integrations:
Pick your preferred SDK and follow our quick start guide at keap-sdk/sdks/v2/.
Need help?
Our team is here to support your transition:
Documentation: Thryv Developer Portal
SDK Repositories: GitHub Thryv SDKs
Support: Submit a Support Ticket
API Community: Connect with our API specialist in the Developer Q&A forum
Moving Forward
The release of our REST v2 API and SDK library represents a long-term investment in performance, developer experience, and platform stability. We can’t wait to see what you build next.
Ready to get started? Explore our documentation or reach out to our support team for help making the switch.