Gumroad

App · E-Commerce · 4 actions

Look up your Gumroad products, sales, and account details so workflows can react to what you sell.

Actions

ActionWhat it does
Get account detailsFetch the profile of the connected Gumroad account.
Get productFetch details for a single Gumroad product.
List productsList the products on your Gumroad account.
List salesList 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 IDproduct_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 afteraftertext
Optional. Only include sales made on or after this date, in YYYY-MM-DD format.
On or beforebeforetext
Optional. Only include sales made on or before this date, in YYYY-MM-DD format.
Product IDproduct_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
    }
  ]
}

On this page