Gumroad
App · E-Commerce · 4 actions
Look up your Gumroad products, sales, and account details so workflows can react to what you sell.
Actions
| Action | What it does |
|---|---|
| Get account details | Fetch the profile of the connected Gumroad account. |
| Get product | Fetch details for a single Gumroad product. |
| List products | List the products on your Gumroad account. |
| List sales | List sales on your Gumroad account, newest first. |
Get account details
Fetch the profile of the connected Gumroad account.
Inputs
None.
Outputs
currency_typetext- Account's payout currency, for example 'usd'
emailtext- Account email address
idtext- Gumroad user ID
nametext- Display name
urltext- Public profile URL
Example output
{
"currency_type": "usd",
"email": "creator@example.com",
"id": "u_82hd",
"name": "Example Creator",
"url": "https://example.gumroad.com"
}Get product
Fetch details for a single Gumroad product.
Inputs
- Product ID
product_idtextRequired - The Gumroad product ID, as returned by List products.
Outputs
currencytext- Currency code, for example 'usd'
formatted_pricetext- Human-readable price, for example '$9'
idtext- Gumroad product ID
nametext- Product name
pricenumber- Price in the currency's smallest unit, for example cents
publishedtrue/false- Whether the product is currently published
sales_countnumber- Number of sales to date
urltext- Public URL where the product sells
Example output
{
"currency": "usd",
"formatted_price": "$9",
"id": "kzoJK",
"name": "The Complete Guide",
"price": 900,
"published": true,
"sales_count": 142,
"url": "https://example.gumroad.com/l/guide"
}List products
List the products on your Gumroad account.
Inputs
None.
Outputs
productslist- Products on the account
Example output
{
"products": [
{
"currency": "usd",
"formatted_price": "$9",
"id": "kzoJK",
"name": "The Complete Guide",
"price": 900,
"published": true,
"sales_count": 142,
"url": "https://example.gumroad.com/l/guide"
}
]
}List sales
List sales on your Gumroad account, newest first.
Inputs
- On or after
aftertext - Optional. Only include sales made on or after this date, in YYYY-MM-DD format.
- On or before
beforetext - Optional. Only include sales made on or before this date, in YYYY-MM-DD format.
- Product ID
product_idtext - Optional. Only include sales of this product.
Outputs
saleslist- Sales matching the filters, newest first
Example output
{
"sales": [
{
"created_at": "2026-07-14T18:22:03Z",
"currency": "usd",
"email": "buyer@example.com",
"id": "sale_9f2a",
"order_id": "482910375",
"price": 900,
"product_id": "kzoJK",
"product_name": "The Complete Guide",
"quantity": 1
}
]
}