> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/gumroad/product-details>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/gumroad/product-details.mdx>

---

# Gumroad Product Details API

The details beside a Gumroad product record: files, previews, bundle contents, pay-what-you-want amounts and seller reputation.

`GET /v1/gumroad/product/details` takes the same product target as the product route: `url`, or `creator` plus `permalink`, or a bare `permalink`. It returns `{ data, meta }` with `data.lookupStatus`, and `data.details` is null on `not_found`.

On `found`, `data.details` has `productId`, `layout`, `fileSummaries`, `previewFiles`, `bundleItems`, `payWhatYouWant`, `sellerReputation`, `salesCount`, `longUrl`, `durationInMonths`, `installmentPlan`, `collaborator`, `flags` and `landing`. `fileSummaries` gives formats, file count and total size for the product and for each option. `previewFiles` lists public preview files with their name, extension, size and URL. `bundleItems` lists the products inside a bundle. `installmentPlan` carries the number of installments and their recurrence, and `collaborator` names the user the creator shares the product with.

A creator can replace the standard storefront with a custom landing layout. `layout` is then `landing`, the extra fields are null or empty, and `landing` carries the available open-graph name, description, image and creator id.

## Request

- **Endpoint:** `GET /v1/gumroad/product/details`
- **Credits:** 1 credit
Failed requests are free
- **Input:** by URL, creator and permalink, or permalink
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/gumroad/product/details/get)
- **Platform page:** [/platforms/gumroad](https://www.socialfetch.dev/platforms/gumroad)

## FAQ

### How is this different from the product route?

The product route returns the product record: price, ratings, options and the first reviews. This route returns the extra details that record does not carry, such as file summaries, preview files, bundle items and the product's pay-what-you-want amounts.

### What does layout mean?

layout is product for a standard product and landing for a creator who replaced the storefront with a custom layout. A landing answer is still found, but only the landing object has content. Both are HTTP 200.

### Can I see what files a buyer receives?

fileSummaries.product gives the formats, count and total size of the product's files; fileSummaries.options gives the same per variant or tier. previewFiles lists files marked as public previews with a URL.

### Where are the bundle contents?

bundleItems lists each bundled product with its id, name, price, quantity, type, ratings, thumbnail and URL. It is empty when the product is not a bundle.

### How many credits does a product details lookup cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.
