Gumroad integration
Digital products and creator economy platform API. Manage products, sales, subscribers, licenses, offer codes, and variants. Essential for creators selling ebooks, courses, software, music, and digital downloads.
Say what should happen.
The workflow builds itself.
Common Gumroad use cases
- product configuration
- variant display
- product customization
- variant removal
- field management
- checkout customization
- option cleanup
- customer support
- buyer data collection
- product simplification
What you can do with Gumroad
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Offer code, 5 operations
create_offer_codeCreate offer codePOSTCreates a new discount offer code for a product.delete_offer_codeDelete offer codeDELETEDeletes an offer code from a product.get_offer_codeGet offer codeGETRetrieves details of a specific offer code.list_offer_codesList offer codesGETLists all discount offer codes for a product.update_offer_codeUpdate offer codePUTUpdates the usage limit of an existing offer code.
Product, 5 operations
delete_productDelete productDELETEPermanently deletes a product from the store.disable_productDisable productPUTDisables a product, hiding it from the store and preventing new purchases.enable_productEnable productPUTEnables a product, making it visible and available for purchase.get_productGet productGETRetrieves detailed information about a specific product.list_productsList productsGETLists all digital products created by the authenticated user.
Variant, 5 operations
create_variantCreate variantPOSTCreates a new variant option within a variant category.delete_variantDelete variantDELETEDeletes a variant option from a variant category.get_variantGet variantGETRetrieves details of a specific variant option.list_variantsList variantsGETLists all variant options within a variant category.update_variantUpdate variantPUTUpdates a variant option's name, price, or availability.
Variant category, 5 operations
create_variant_categoryCreate variant categoryPOSTCreates a new variant category for a product.delete_variant_categoryDelete variant categoryDELETEDeletes a variant category and all its variants from a product.get_variant_categoryGet variant categoryGETRetrieves details of a specific variant category.list_variant_categoriesList variant categoriesGETLists all variant categories for a specific product.update_variant_categoryUpdate variant categoryPUTUpdates the title of a variant category.
Custom field, 4 operations
create_custom_fieldCreate custom fieldPOSTCreates a new custom checkout field for a product.delete_custom_fieldDelete custom fieldDELETEDeletes a custom field from a product.list_custom_fieldsList custom fieldsGETLists all custom fields defined for a product.update_custom_fieldUpdate custom fieldPUTUpdates the required status of a custom field.
License, 4 operations
decrement_license_usesDecrement license usesPUTDecrements the uses count of a license key by one.disable_licenseDisable licensePUTDisables an active license key so it fails verification.enable_licenseEnable licensePUTEnables a previously disabled license key.verify_licenseVerify licensePOSTVerifies a license key for a product and optionally increments usage count.
Sale, 4 operations
get_saleGet saleGETRetrieves detailed information about a specific sale transaction.list_salesList salesGETLists all sales with optional filtering by date, product, or customer.mark_sale_as_shippedMark sale as shippedPUTMarks a sale as shipped and optionally provides a tracking URL.refund_saleRefund salePUTIssues a full or partial refund for a sale.
Resource subscription, 3 operations
create_resource_subscriptionCreate resource subscriptionPUTCreates a webhook subscription for a resource event type.delete_resource_subscriptionDelete resource subscriptionDELETEDeletes a webhook resource subscription.list_resource_subscriptionsList resource subscriptionsGETLists all webhook subscriptions for a specific resource type.
Subscriber, 2 operations
get_subscriberGet subscriberGETRetrieves detailed information about a specific subscriber.list_subscribersList subscribersGETLists all active and inactive subscribers for a subscription product.
User, 1 operation
get_userGet userGETRetrieves the authenticated creator's profile and account information.
Gumroad API rate limits
- 10,000 requests per day
Rate limits vary by endpoint
These are the limits Gumroad documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Gumroad documentation for current values.
Use Gumroad from Claude Code, Cursor or Codex
Connect Gumroad in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Gumroad operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Gumroad
- Create your workspace
Sign up free. Nothing to install.
- Connect Gumroad once
Add your Gumroad connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Gumroad integration FAQ
What can you do with the Gumroad integration?
LiveContext exposes 38 operations on Gumroad, covering offer code, product, variant and variant category. Common uses include product configuration, variant display and product customization.
What are the Gumroad API rate limits?
Gumroad documents 10,000 requests per day. Rate limits vary by endpoint Limits are set by Gumroad and can depend on your plan.
