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.
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
- POSTcreate_offer_code
Creates a new discount offer code for a product.
- DELETEdelete_offer_code
Deletes an offer code from a product.
- GETget_offer_code
Retrieves details of a specific offer code.
- GETlist_offer_codes
Lists all discount offer codes for a product.
- PUTupdate_offer_code
Updates the usage limit of an existing offer code.
Product, 5 operations
- DELETEdelete_product
Permanently deletes a product from the store.
- PUTdisable_product
Disables a product, hiding it from the store and preventing new purchases.
- PUTenable_product
Enables a product, making it visible and available for purchase.
- GETget_product
Retrieves detailed information about a specific product.
- GETlist_products
Lists all digital products created by the authenticated user.
Variant, 5 operations
- POSTcreate_variant
Creates a new variant option within a variant category.
- DELETEdelete_variant
Deletes a variant option from a variant category.
- GETget_variant
Retrieves details of a specific variant option.
- GETlist_variants
Lists all variant options within a variant category.
- PUTupdate_variant
Updates a variant option's name, price, or availability.
Variant category, 5 operations
- POSTcreate_variant_category
Creates a new variant category for a product.
- DELETEdelete_variant_category
Deletes a variant category and all its variants from a product.
- GETget_variant_category
Retrieves details of a specific variant category.
- GETlist_variant_categories
Lists all variant categories for a specific product.
- PUTupdate_variant_category
Updates the title of a variant category.
Custom field, 4 operations
- POSTcreate_custom_field
Creates a new custom checkout field for a product.
- DELETEdelete_custom_field
Deletes a custom field from a product.
- GETlist_custom_fields
Lists all custom fields defined for a product.
- PUTupdate_custom_field
Updates the required status of a custom field.
License, 4 operations
- PUTdecrement_license_uses
Decrements the uses count of a license key by one.
- PUTdisable_license
Disables an active license key so it fails verification.
- PUTenable_license
Enables a previously disabled license key.
- POSTverify_license
Verifies a license key for a product and optionally increments usage count.
Sale, 4 operations
- GETget_sale
Retrieves detailed information about a specific sale transaction.
- GETlist_sales
Lists all sales with optional filtering by date, product, or customer.
- PUTmark_sale_as_shipped
Marks a sale as shipped and optionally provides a tracking URL.
- PUTrefund_sale
Issues a full or partial refund for a sale.
Resource subscription, 3 operations
- PUTcreate_resource_subscription
Creates a webhook subscription for a resource event type.
- DELETEdelete_resource_subscription
Deletes a webhook resource subscription.
- GETlist_resource_subscriptions
Lists all webhook subscriptions for a specific resource type.
Subscriber, 2 operations
- GETget_subscriber
Retrieves detailed information about a specific subscriber.
- GETlist_subscribers
Lists all active and inactive subscribers for a subscription product.
User, 1 operation
- GETget_user
Retrieves 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.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…