list_products
List Products
Retrieve products from your Gumroad account. Returns product details including name, price, category, sales count, and publish status.
list_products
Retrieve products from your Gumroad account. Returns product details including name, price, category, sales count, and publish status.
manage_offer_codes
List, create, update, or delete discount offer codes for a Gumroad product. Offer codes can be fixed-amount or percentage-based discounts with optional usage limits.
manage_variants
Manage variant categories and individual variants on a Gumroad product. Variant categories group product options (e.g., "Tier", "Format"), and each category contains individual variants (e.g., "Basic", "Premium").
list_subscribers
Retrieve active subscribers for a specific Gumroad product. Optionally filter by email address and use cursor-based pagination.
get_sale
Retrieve detailed information about a specific Gumroad sale, including buyer details, product info, and transaction amounts.
manage_license
Verify, enable, disable, decrement uses, or rotate a Gumroad license key. Used for gating access to software or premium content.
list_sales
Retrieve sales from your Gumroad account with optional filtering by date range, buyer email, buyer name, license key, product, or order ID. Returns up to 10 sales per page with cursor-based pagination.
get_subscriber
Retrieve detailed information about a specific Gumroad subscriber by their subscriber ID.
get_user
Retrieve the authenticated Gumroad user's profile information, including name, email, bio, and social links.
manage_custom_fields
List, create, update, or delete custom fields on a Gumroad product. Custom fields collect additional buyer information at checkout (e.g., shipping address, size preference).
manage_sale
Mark a sale as shipped, refund a sale, or resend the purchase receipt. Supports partial refunds by specifying an amount in cents.
get_product
Retrieve detailed information about a specific Gumroad product, including variant categories, custom fields, and tags.
manage_product
Create, update, enable, disable, or delete a Gumroad product. Use this to manage product drafts, metadata, pricing, categorization, and lifecycle.
get_payout
Retrieve details for a specific Gumroad payout, optionally including sale IDs and exported transaction rows.
get_upcoming_payouts
Retrieve upcoming Gumroad payouts for the authenticated user. Gumroad can return up to two upcoming payouts.
get_earnings
Retrieve the annual Gumroad earnings breakdown matching Tax Center totals. This endpoint requires view_tax_data scope and is only available to US-based sellers with Tax Center enabled.
list_categories
Retrieve the Gumroad product category list. Use a category path or taxonomy ID when creating or updating products.
list_payouts
Retrieve Gumroad payouts for the authenticated user. Supports date filtering, cursor pagination, and optional exclusion of upcoming payouts.
Manage digital and physical product sales on Gumroad. View and update product metadata, create and manage variant categories and options, and configure discount offer codes. Retrieve and filter sales data by date range for reporting. Manage subscribers and subscription lifecycles for recurring products. Verify, enable, disable, and decrement license keys for purchase validation. Subscribe to webhooks for sales, refunds, disputes, cancellations, and subscription events. Access authenticated user profile information.
Common questions about connecting Gumroad to AI agents with Metorial.