Your testimonials, your way
Fetch your approved testimonials via a clean REST API. Filter by tag, rating, source — render them however you want.
- ✓Filter by tag, rating, source, and media type
- ✓Paginated JSON — works in any language or framework
- ✓Secure API keys — hashed, scoped to your project, instantly revocable
API access requires Pro plan · Get your key in minutes
const res = await fetch(
"https://saywall.io/api/v1/testimonials",
{ headers: { "Authorization": "Bearer sk_live_..." } }
);
const { data, pagination } = await res.json();
// {
// data: [ { id, content, author, rating, tags ... },],
// pagination: { page: 1, total: 42, has_next: true }
// }const res = await fetch(
"https://saywall.io/api/v1/testimonials",
{ headers: { "Authorization": "Bearer sk_live_..." } }
);
const { data, pagination } = await res.json();
// {
// data: [ { id, content, author, rating, tags ... },],
// pagination: { page: 1, total: 42, has_next: true }
// }Built for developers
Everything you need to integrate testimonials into any application.
Rich filtering
Filter by tag, rating, source, media type. Combine filters freely. Tag modes: any, all, exclude.
Fast responses
Indexed database queries. Paginated JSON with total counts. Rate limit headers on every response.
Secure by default
API key authentication. Only approved testimonials are returned. Keys are hashed and revocable.
Filter any way you want
Combine query parameters to get exactly the testimonials you need.
By rating
GET /api/v1/testimonials?rating_min=4&sort=ratingGet your best testimonials first
By tag
GET /api/v1/testimonials?tag=enterprise,saas&tag_mode=anyFilter by your custom tags
By source
GET /api/v1/testimonials?source=google,trustpilotShow reviews from specific platforms
Combined
GET /api/v1/testimonials?rating=5&tag=featured&source=google&limit=5Mix and match any filters
Use it anywhere
Fetch testimonials once, display them everywhere.
Custom websites
Build testimonial sections that match your exact design
Mobile apps
Show social proof in your iOS or Android app
Static sites
Fetch at build time for Astro, Hugo, Gatsby, or Eleventy
Dashboards
Pull testimonial data into internal tools
Developer FAQ
Common questions about the SayWall API


