Skip to Content

Stripe API

Stripe API icon
Arcade Unoptimized

Tools that enable LLMs to interact directly with the Stripe API.

Author:Arcade
Version:0.2.1
Auth:No authentication required
220tools
220require secrets

Overview

The StripeApi toolkit enables LLMs to directly interact with the Stripe API, facilitating seamless operations related to payments, account management, and customer interactions.

Capabilities

  • Manage customer accounts, payment methods, and transactions.
  • Retrieve detailed financial data and reports.
  • Perform search operations for financial entities following Stripe's Search Query Language.
  • Delete accounts, invoices, and payment methods efficiently.

OAuth

This toolkit does not support OAuth as authentication.

Secrets

  • Secret Type: api_key
    • Example: STRIPE_API_KEY

Available tools(220)

220 of 220 tools
Tool nameDescriptionSecrets
Delete a person's relationship to an account in Stripe. Deletes a person's relationship to the account's legal entity in Stripe, except for the account_opener or the sole verified executive.
1
Remove a person's relationship from a Stripe account. This tool deletes an existing person's relationship to a Stripe account's legal entity. It cannot delete the account opener or the only verified executive, if applicable.
1
Delete an Apple Pay domain from Stripe. Use this tool to delete a specific Apple Pay domain registered with your Stripe account. This is useful for managing domains no longer required for Apple Pay services.
1
Deletes a customer's existing tax ID. This tool is used to remove an existing tax ID associated with a specific customer in Stripe. Call this tool to manage customer tax ID records by deleting unnecessary or outdated entries.
1
Delete a specified external account for a given account. Use this tool to delete an external account linked to a specific account. Ideal for managing external accounts by removing unwanted or outdated entries.
1
Delete an external bank account for a specified account. Use this tool to remove a specified external bank account from a given account. It confirms the successful deletion.
1
Permanently delete a draft invoice. Use this tool to permanently delete a draft invoice that is not finalized or associated with a subscription. Once deleted, this action cannot be undone.
1
Delete an invoice item from a draft or unattached invoice. Use this tool to delete an invoice item that isn't attached to a final invoice or is part of a draft invoice.
1
Delete a specific feature from a product. Use this tool to delete a feature attached to a specific product by providing the product and feature identifiers.
1
Delete managed accounts via Stripe Connect. Use this tool to delete accounts you manage through Stripe Connect. Suitable for test-mode accounts anytime and live-mode accounts except those with standard dashboard access or negative balances. Ensure all balances are zero before deletion.
1
Delete a coupon in Stripe without affecting current users. Use this tool to delete a coupon on Stripe, preventing new customers from redeeming it. Existing customers with the coupon remain unaffected.
1
Permanently delete a Stripe customer and cancel subscriptions. Use this tool to permanently delete a customer in Stripe. This action cannot be undone and will immediately cancel any active subscriptions associated with the customer.
1
Delete a specified plan from Stripe. Use this tool to delete a plan in Stripe, preventing new subscriptions to that plan while keeping existing subscribers unaffected.
1
Delete a product from Stripe if eligible. This tool deletes a product from Stripe, provided the product has no prices or SKUs associated with it. Use this to remove products when cleaning up a catalog or managing inventory.
1
Delete a Stripe Radar ValueList and its items. Use this tool to delete a specified ValueList object in Stripe Radar, along with all its contained items. Ensure the ValueList is not referenced in any rules before calling this tool.
1
Delete a Stripe webhook endpoint by ID. Use this tool to delete a specific webhook endpoint in Stripe by providing its ID, helping manage webhook configurations.
1
Delete a tax ID from an account or customer. Use this tool to delete an existing tax ID associated with an account or customer in Stripe.
1
Deletes a terminal configuration. Use this tool to delete a specific terminal configuration in Stripe by providing the configuration ID.
1
Deletes a specified terminal location in Stripe. Use this tool to delete a specific terminal location in Stripe by providing the location identifier. It removes the location object from the terminal services.
1
Delete a terminal reader from the Stripe account. This tool is used to delete a terminal reader object in a Stripe account. It should be called when there is a need to remove a specific reader.
1
Deletes a test clock in Stripe's test environment. This tool is used to delete a specific test clock from Stripe's test environment. Call this tool when you need to remove a test clock that is no longer needed.
1
Download the PDF for a finalized Stripe quote. Use this tool to retrieve the PDF document for a completed quote from Stripe. It's useful when you need to obtain the finalized quote in PDF format for record-keeping or sharing purposes.
1
Retrieve capabilities associated with a Stripe account. This tool returns a list of capabilities for a specified Stripe account, sorted by their creation date.
1
Retrieve details of a specific account capability. This tool fetches information about a specific capability of an account in Stripe. It should be called when there's a need to understand the capabilities available on an account.
1
Retrieve active entitlements for a customer from Stripe. This tool fetches a list of active entitlements for a specific customer using Stripe's API. It's used when you need to know what entitlements a customer currently has.
1
Page 1 of 9(25 of 220)
Last updated on