REST (Representational State Transfer) APIs are very popular and widely used. They use standard HTTP methods and are stateless.
SOAP (Simple Object Access Protocol) APIs use XML for message formatting and are often used in enterprise environments.
GraphQL is a more modern query language for APIs that allows clients to request exactly the data they need.
RPC (Remote Procedure Call) APIs focus on actions rather than resources.
Based on the search results provided, I do not have any specific information about whether the official Thryv API offers webhooks or what types of events you can subscribe to. The search results do not contain details about Thryv's official API capabilities or webhook functionality.
The search results primarily focus on Thryv's integration with Zapier, which allows users to connect Thryv to other applications through Zapier's platform. However, this does not necessarily indicate that Thryv has its own native webhook system.
To get accurate information about Thryv's official API and webhook capabilities, I would recommend:
Without more specific information from official Thryv sources, I cannot confirm whether they offer webhooks or what events might be available for subscription.
Based on the search results provided, there is no specific information about the API rate limits for the Thryv API. However, I can provide some relevant information about API rate limits in general and what we know about Thryv's API usage:
The search results do not contain explicit information about Thryv API rate limits.
Thryv's Integration Partner Agreement mentions a limit of 10,000 API calls per day [3].
API rate limits are common practice for many APIs to ensure platform stability and fair usage.
The Thryv Integration Partner Agreement states:
"You may not... Exceed 10,000 API calls per day, or overload or take any action that imposes an unreasonable load on our infrastructure" [3].
This suggests that Thryv has implemented a daily limit of 10,000 API calls for their integration partners.
Respect the stated limit of 10,000 API calls per day.
Implement efficient API usage to avoid unnecessary calls.
Consider implementing caching mechanisms to reduce the number of API calls.
Monitor your API usage to ensure you stay within the limits.
If you need higher limits, contact Thryv directly to discuss your requirements.
The agreement also mentions that Thryv reserves the right to review and monitor Application use metrics and verify compliance with the agreement [3].
Thryv may have different rate limits for different endpoints or user types, but this information is not provided in the search results.
It's always a good practice to check the official API documentation for the most up-to-date and accurate information on rate limits and usage guidelines.
In conclusion, while we don't have comprehensive information about Thryv's API rate limits, we know there is a daily limit of 10,000 API calls. For more detailed or specific information about rate limits, it would be best to consult Thryv's official API documentation or contact their support team directly.
Unfortunately, I do not have enough information to determine the most recent version of the Thryv API. The search results do not provide any specific details about API versions or release dates. The Thryv website and integration partner agreement contain general information about their developer platform and tools, but do not mention specific API versions. Without more details from official Thryv documentation or release notes, I cannot confidently state what the latest API version is. I would recommend checking Thryv's official developer documentation or contacting their support team directly to get the most up-to-date information on their current API version.
To access Thryv's platform for Integration Partners (Developer Platform), you must follow the registration process established by Thryv, Inc. for the Integration Partner program. Key points to consider:
Once registered, you will gain access to the Developer Platform, which includes:
Upon approval, Thryv grants you a limited, non-exclusive, revocable, non-transferable, and non-sublicensable license to use the Developer Tools. This license allows you to:
To make your Application available on the Thryv Marketplace:
Based on the information provided in the search results, here is a list of data models that can be interacted with using the Thryv API, along with what is possible for each:
It's important to note that the specific data models and interactions available may be subject to Thryv's approval and any additional agreements between the integration partner and Thryv, Inc.