Gumroad

Learn how to use Gumroad with Composio

Overview

Enum

GUMROAD

Description

Gumroad simplifies selling digital goods, physical products, and memberships by offering a streamlined checkout, marketing tools, and direct payout options

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to view_sales view_profile
base_url
stringDefaults to https://api.gumroad.com

Actions

Tool to show all active subscriptions of the user for the input resource. use when you need to review existing webhooks before adding a new one.

Action Parameters

resource_name
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to retrieve all successful sales by the authenticated user. use when you need to list your gumroad sales, optionally filtering by email, date range, product, or pagination.

Action Parameters

after
string
before
string
email
string
page
integer
product_id
string

Action Response

data
object
error
string
successful
boolean
Tool to retrieve the authenticated user's data. use when you need the current user's profile details after authentication.

Action Parameters

Action Response

data
object
error
string
successful
boolean
Tool to subscribe to a resource. use when you need to receive real-time event webhooks after creating your webhook endpoint.

Action Parameters

post_url
stringRequired
resource_name
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to unsubscribe from a resource. use after verifying the subscription id exists to remove webhook.

Action Parameters

resource_subscription_id
stringRequired

Action Response

data
object
error
string
successful
boolean