← Tools Reference

Stripe

Stripe integration (Finance, Developer Tools). Imported from open-connector.

API key18 toolshttps://api.stripe.com
GET
stripe_identify_account
Retrieve the Stripe account associated with the current secret API key.

/v1/account

POST
stripe_create_customer
Create a Stripe customer with common profile and metadata fields.

/v1/customers

8 parameters
ParamTypeRequiredDescription
namestringoptionalThe customer's full name or business name.
emailstringoptionalThe customer's email address.
descriptionstringoptionalAn arbitrary customer description displayed in the Stripe Dashboard.
phonestringoptionalThe customer's phone number.
balanceintegeroptionalThe customer balance in the smallest currency unit.
addressobjectoptionalA Stripe address object.
metadataobjectoptionalStripe metadata key-value pairs. Values are forwarded as strings, numbers, bool…
tax_exemptstringoptionalThe customer's tax exemption status.
POST
stripe_update_customer
Update a Stripe customer with common profile and metadata fields.

/v1/customers/{customerId}

9 parameters
ParamTypeRequiredDescription
customerIdstringrequiredThe Stripe customer ID to update.
namestringoptionalThe customer's full name or business name.
emailstringoptionalThe customer's email address.
descriptionstringoptionalAn arbitrary customer description displayed in the Stripe Dashboard.
phonestringoptionalThe customer's phone number.
balanceintegeroptionalThe customer balance in the smallest currency unit.
addressobjectoptionalA Stripe address object.
metadataobjectoptionalStripe metadata key-value pairs. Values are forwarded as strings, numbers, bool…
tax_exemptstringoptionalThe customer's tax exemption status.
GET
stripe_get_customer
Retrieve a Stripe customer by ID.

/v1/customers/{customerId}

1 parameter
ParamTypeRequiredDescription
customerIdstringrequiredThe Stripe customer ID to retrieve.
GET
stripe_list_customers
List Stripe customers with optional email, created timestamp, and cursor filters.

/v1/customers

5 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of objects to return. Stripe accepts values from 1 to 100.
starting_afterstringoptionalA cursor object ID that fetches the next page after that object.
ending_beforestringoptionalA cursor object ID that fetches the previous page before that object.
emailstringoptionalFilter customers by an exact, case-sensitive email address.
createdobjectoptionalA Stripe created timestamp interval filter.
GET
stripe_search_customers
Search Stripe customers with Stripe's search query syntax.

/v1/customers/search

3 parameters
ParamTypeRequiredDescription
querystringrequiredA Stripe customer search query, such as email:'jenny@example.com'.
limitintegeroptionalThe maximum number of objects to return. Stripe accepts values from 1 to 100.
pagestringoptionalA Stripe search pagination token returned by a previous search response.
DELETE
stripe_delete_customer
Delete a Stripe customer by ID.

/v1/customers/{customerId}

1 parameter
ParamTypeRequiredDescription
customerIdstringrequiredThe Stripe customer ID to delete.
POST
stripe_create_product
Create a Stripe product with common catalog fields.

/v1/products

11 parameters
ParamTypeRequiredDescription
namestringrequiredThe product's display name.
activebooleanoptionalWhether the product is available for purchase.
descriptionstringoptionalThe product description.
idstringoptionalA caller-supplied product ID. Stripe normally generates this when omitted.
imagesarrayoptionalPublic image URLs for the product.
metadataobjectoptionalStripe metadata key-value pairs. Values are forwarded as strings, numbers, bool…
shippablebooleanoptionalWhether this product is shipped as a physical good.
statement_descriptorstringoptionalStatement descriptor for subscription payments.
tax_codestringoptionalStripe tax code ID for this product.
unit_labelstringoptionalA label that represents units of this product.
urlstringoptionalA publicly accessible product webpage URL.
POST
stripe_update_product
Update a Stripe product with common catalog fields.

/v1/products/{productId}

12 parameters
ParamTypeRequiredDescription
productIdstringrequiredThe Stripe product ID to update.
namestringoptionalThe product's display name.
activebooleanoptionalWhether the product is available for purchase.
descriptionstringoptionalThe product description.
idstringoptionalA caller-supplied product ID. Stripe normally generates this when omitted.
imagesarrayoptionalPublic image URLs for the product.
metadataobjectoptionalStripe metadata key-value pairs. Values are forwarded as strings, numbers, bool…
shippablebooleanoptionalWhether this product is shipped as a physical good.
statement_descriptorstringoptionalStatement descriptor for subscription payments.
tax_codestringoptionalStripe tax code ID for this product.
unit_labelstringoptionalA label that represents units of this product.
urlstringoptionalA publicly accessible product webpage URL.
GET
stripe_get_product
Retrieve a Stripe product by ID.

/v1/products/{productId}

1 parameter
ParamTypeRequiredDescription
productIdstringrequiredThe Stripe product ID to retrieve.
GET
stripe_list_products
List Stripe products with optional active and cursor filters.

/v1/products

6 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of objects to return. Stripe accepts values from 1 to 100.
starting_afterstringoptionalA cursor object ID that fetches the next page after that object.
ending_beforestringoptionalA cursor object ID that fetches the previous page before that object.
activebooleanoptionalFilter products by active status.
idsarrayoptionalFilter products by Stripe product IDs.
createdobjectoptionalA Stripe created timestamp interval filter.
GET
stripe_search_products
Search Stripe products with Stripe's search query syntax.

/v1/products/search

3 parameters
ParamTypeRequiredDescription
querystringrequiredA Stripe product search query, such as active:'true'.
limitintegeroptionalThe maximum number of objects to return. Stripe accepts values from 1 to 100.
pagestringoptionalA Stripe search pagination token returned by a previous search response.
DELETE
stripe_delete_product
Delete a Stripe product by ID.

/v1/products/{productId}

1 parameter
ParamTypeRequiredDescription
productIdstringrequiredThe Stripe product ID to delete.
POST
stripe_create_price
Create a Stripe one-time or recurring price for an existing or inline product.

/v1/prices

12 parameters
ParamTypeRequiredDescription
currencystringrequiredThree-letter ISO currency code in lowercase.
productstringoptionalThe Stripe product ID this price belongs to.
product_dataobjectoptionalInline product data for creating a product while creating a price.
unit_amountintegeroptionalUnit amount in the smallest currency unit.
unit_amount_decimalstringoptionalDecimal unit amount in the smallest currency unit.
custom_unit_amountobjectoptionalCustom unit amount configuration that lets the payer choose the price amount.
activebooleanoptionalWhether the price can be used for new purchases.
lookup_keystringoptionalA lookup key used to retrieve this price dynamically.
metadataobjectoptionalStripe metadata key-value pairs. Values are forwarded as strings, numbers, bool…
nicknamestringoptionalA brief internal description of the price.
recurringobjectoptionalRecurring billing configuration for a Stripe price.
tax_behaviorstringoptionalHow Stripe should handle tax for this price.
POST
stripe_update_price
Update mutable fields on a Stripe price.

/v1/prices/{priceId}

6 parameters
ParamTypeRequiredDescription
priceIdstringrequiredThe Stripe price ID to update.
activebooleanoptionalWhether the price can be used for new purchases.
lookup_keystringoptionalA lookup key used to retrieve this price dynamically.
metadataobjectoptionalStripe metadata key-value pairs. Values are forwarded as strings, numbers, bool…
nicknamestringoptionalA brief internal description of the price.
tax_behaviorstringoptionalHow Stripe should handle tax for this price.
GET
stripe_get_price
Retrieve a Stripe price by ID.

/v1/prices/{priceId}

1 parameter
ParamTypeRequiredDescription
priceIdstringrequiredThe Stripe price ID to retrieve.
GET
stripe_list_prices
List Stripe prices with optional product, active, type, and cursor filters.

/v1/prices

8 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of objects to return. Stripe accepts values from 1 to 100.
starting_afterstringoptionalA cursor object ID that fetches the next page after that object.
ending_beforestringoptionalA cursor object ID that fetches the previous page before that object.
activebooleanoptionalFilter prices by active status.
currencystringoptionalFilter prices by three-letter ISO currency code in lowercase.
productstringoptionalFilter prices by Stripe product ID.
typestringoptionalFilter prices by one-time or recurring type.
createdobjectoptionalA Stripe created timestamp interval filter.
GET
stripe_search_prices
Search Stripe prices with Stripe's search query syntax.

/v1/prices/search

3 parameters
ParamTypeRequiredDescription
querystringrequiredA Stripe price search query, such as active:'true'.
limitintegeroptionalThe maximum number of objects to return. Stripe accepts values from 1 to 100.
pagestringoptionalA Stripe search pagination token returned by a previous search response.