Files
stripe-openapi-agent/skills/external-accounts/SKILL.md
a2a-platform f2c2274e5e deploy
2026-06-27 01:01:39 +00:00

32 lines
1.4 KiB
Markdown

---
name: external-accounts-routes
description: Handle 1 OpenAPI operation(s) under /v1/external_accounts/{id} for the external accounts route group.
---
# external accounts API Routes
Handle 1 OpenAPI operation(s) under /v1/external_accounts/{id} for the external accounts route group.
Use the generated operation tools to make real API calls. Do not invent API responses.
If a tool reports missing setup, return the exact setup field name to the caller.
For write, update, or delete operations, state the intended action before calling the tool.
## Operations
### post_external_accounts_id
- Operation ID: `post_external_accounts_id`
- Route: `POST /v1/external_accounts/{id}`
- Mode: WRITE
- Summary: <p>Updates the metadata, account holder name, account holder type of a bank account belonging to
a connected account and optionally sets it as the default for its currency. Other bank account
details are not editable by design.</p>
<p>You can only update bank accounts when <a href="/api/accounts/object#account_object-controller-requirement_collection">account.controller.requirement_collection</a> is <code>application</code>, which includes <a href="/connect/custom-accounts">Custom accounts</a>.</p>
<p>You can re-enable a disabled bank account by performing an update call without providing any
arguments or changes.</p>
- Parameters:
- `id` in `path` required
- Body: JSON request body accepted.