Gumroad API

Connect with Gumroad API and get get products, sales, subscribers, verify licence with simple HTTP REST API. With NoCodeAPI you can secure your API keys and bypass the rate limit with NoCode.

List Products

Make GET request on this endpoint to list products with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/products

- Request Parameters:

ObjectDescription
id[Optional] Product ID, if you want single product data

Sales

Make GET request on this endpoint to sales with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/sales

- Request Parameters:

ObjectDescription
after[Optional] (date in form YYYY-MM-DD) - Only return sales after this date
before[Optional] (date in form YYYY-MM-DD) - Only return sales before this date
product_id[Optional] Filter sales by this product
email[Optional] Filter sales by this email
page[Optional] Return this page of results
id[Optional] Sales ID, if you want single sales data

Subscribers

Make GET request on this endpoint to subscribers with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/subscribers

- Request Parameters:

ObjectDescription
product_id[Required] Product ID, of which you want subscribers
email[Optional] Filter subscribers by this email

Single Subscriber

Make GET request on this endpoint to single subscriber with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/singleSubscriber

- Request Parameters:

ObjectDescription
id[Required] Subscriber ID

Verify license

Make POST request on this endpoint to verify license with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/licenses/verify

- Request Parameters:

ObjectDescription
product_permalink[Required] the unique permalink of the product, if your product URL is "https://gumroad.com/l/QMGY" your product_permalink would be "QMGY
license_key[Required] the license key provided by your customer
increment_uses_count[Optional] "true"/"false", optional, default: "true"

Enable license

Make PUT request on this endpoint to enable license with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/licenses/enable

- Request Parameters:

ObjectDescription
product_permalink[Required] the unique permalink of the product, if your product URL is "https://gumroad.com/l/QMGY" your product_permalink would be "QMGY
license_key[Required] the license key provided by your customer

Disable license

Make PUT request on this endpoint to disable license with required parameters(if any required).

https://v1.nocodeapi.com/<username>/gumroad/<token>/licenses/disable

- Request Parameters:

ObjectDescription
product_permalink[Required] the unique permalink of the product, if your product URL is "https://gumroad.com/l/QMGY" your product_permalink would be "QMGY
license_key[Required] the license key provided by your customer
NoCodeAPI 3.0 - The easiest way to connect with APIs without code. | Product Hunt