TL;DR
API integrations let software talk to software. For testimonial platforms, this means automating the entire review lifecycle — from request to display — without manual intervention.
Key Points
✓
An API (Application Programming Interface) defines a contract between systems: what requests are valid, what data will be returned, and how errors are communicated.
✓
REST APIs — the most common type — use standard HTTP methods (GET, POST, PUT, DELETE) and return data in JSON format, making them accessible from virtually any programming language.
✓
API integrations eliminate manual data transfer: testimonials collected in ShowTrust can be pushed automatically to your CRM, website, or analytics platform without any human copying and pasting.
✓
Authentication is critical for API security: ShowTrust uses API keys and OAuth to ensure that only authorized systems can read or write your testimonials data.
✓
Rate limits and error handling are essential considerations when building robust API integrations — production systems must gracefully handle API downtime without breaking the host application.
Why API Integrations Matter for Testimonial Tools
ShowTrust API Use Cases
Related Terms
Webhook
A webhook is an automated HTTP callback that sends data from one application to another in real time when a specific event occurs — for example, notifying a CRM the moment a new testimonial is submitted, or triggering a Slack message when a customer leaves a five-star review.
Embed Code
Embed code is a snippet of HTML, JavaScript, or iframe markup provided by a third-party service that can be pasted directly into a website's source to display external content or functionality — such as a testimonial widget, video player, or review feed — without requiring a full integration.
Widget
A widget is a small, self-contained, embeddable component that runs on a website to display or capture a specific type of content — such as a testimonial carousel, rating badge, or live social proof notification — without requiring deep integration with the host site's codebase.
White Label
White label refers to a product or service produced by one company that other businesses can rebrand and resell as their own — presenting it to their customers under their own name, logo, and domain — without any visible attribution to the original creator.
iFrame
An iFrame (inline frame) is an HTML element that embeds another HTML document within the current page — allowing external content such as videos, maps, forms, and third-party widgets to be displayed as a seamlessly integrated section of the host page, while running in an isolated browsing context.
More in Widget & Integration
Collect testimonials that build trust
ShowTrust gives you a hosted submission page and an embeddable widget to display authentic social proof on your site — free while in early access.
Get Started FreeMore in Widget & Integration
View all in Widget & Integration →Categories
Learn More
Guides on collecting testimonials, building trust, and turning customer feedback into social proof.
Read the blog →