Articles on: API

Add Testimoinals using the API

You can add testimonials to your Shapo workspace using our API.

First grab your API key from the Workspace settings page:





The API is a JSON API, here's the payload structure:

POST https://api.shapo.io/testimonials
Authorization: Bearer <YOUR API KEY>


{
  "name": "John Wayne", // required
  "email": "john@wayne.com", // required
  "date": "2024-01-10", // required
  "rating": 5, // required
  "title": "CEO",
  "link": "https://customer-website.com",
  "text": "I love ACME's product, their support is the best. I've been a happy customer for years!",
  "profileImage": "https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExcDNtaDltNWc5Ym8xYXNyamQ5djRzcXZjOWk5a2IwZzYxeTl3MjRnNCZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/g7GKcSzwQfugw/giphy.gif",
  "tags": ["tag-1"]
}


tags is an array of existing tag names in your workspace
The API is rate limited to 30 testimonials per hour

Updated on: 21/03/2024