Skip to main content
{
	"attachments": [
		{
			"content_type": "image/jpeg",
			"filename": "document.pdf",
			"id": "<string>",
			"url": "https://media.whop.com/abc123/optimized.jpg"
		}
	],
	"company": {
		"id": "biz_xxxxxxxxxxxxxx",
		"route": "pickaxe",
		"title": "Pickaxe"
	},
	"created_at": "2023-12-01T05:00:00.401Z",
	"description": "Great product, really helped me grow my audience.",
	"id": "rev_xxxxxxxxxxxxxx",
	"joined_at": "2023-12-01T05:00:00.401Z",
	"paid_for_product": true,
	"product": {
		"id": "prod_xxxxxxxxxxxxx",
		"title": "Pickaxe Analytics"
	},
	"published_at": "2023-12-01T05:00:00.401Z",
	"stars": 42,
	"status": "pending",
	"title": "Amazing community and tools",
	"updated_at": "2023-12-01T05:00:00.401Z",
	"user": {
		"id": "user_xxxxxxxxxxxxx",
		"name": "John Doe",
		"username": "johndoe42"
	}
}
attachments
array<object>
required
A list of files and media attached to the review.
company
object
required
The company that this review was written for.
created_at
string<date-time>
required
The datetime the review was created.Example: 2023-12-01T05:00:00.401Z
description
string | null
required
The body text of the review containing the user’s detailed feedback. Returns an empty string if no description was provided.Example: Great product, really helped me grow my audience.
id
string
required
The unique identifier for the review.Example: rev_xxxxxxxxxxxxxx
joined_at
string<date-time> | null
required
The timestamp of when the reviewer first joined the product. Null if unknown.Example: 2023-12-01T05:00:00.401Z
paid_for_product
boolean | null
required
Whether the reviewer paid for the product. Null if the payment status is unknown.
product
object
required
The product that this review was written for.
published_at
string<date-time> | null
required
The timestamp of when the review was published. Null if the review has not been published yet.Example: 2023-12-01T05:00:00.401Z
stars
integer
required
The star rating given by the reviewer, from 1 to 5.Example: 42
status
ReviewStatus
required
The current moderation status of the review.Available options: pending, published, removed
title
string | null
required
A short summary title for the review. Null if the reviewer did not provide one.Example: Amazing community and tools
updated_at
string<date-time>
required
The datetime the review was last updated.Example: 2023-12-01T05:00:00.401Z
user
object
required
The user account of the person who wrote this review.