deploy
This commit is contained in:
22
skills/account-links/SKILL.md
Normal file
22
skills/account-links/SKILL.md
Normal file
@@ -0,0 +1,22 @@
|
||||
---
|
||||
name: account-links-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/account_links for the account links route group.
|
||||
---
|
||||
|
||||
# account links API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/account_links for the account links 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_account_links
|
||||
|
||||
- Operation ID: `post_account_links`
|
||||
- Route: `POST /v1/account_links`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an account link
|
||||
- Body: JSON request body accepted.
|
||||
22
skills/account-sessions/SKILL.md
Normal file
22
skills/account-sessions/SKILL.md
Normal file
@@ -0,0 +1,22 @@
|
||||
---
|
||||
name: account-sessions-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/account_sessions for the account sessions route group.
|
||||
---
|
||||
|
||||
# account sessions API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/account_sessions for the account sessions 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_account_sessions
|
||||
|
||||
- Operation ID: `post_account_sessions`
|
||||
- Route: `POST /v1/account_sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an Account Session
|
||||
- Body: JSON request body accepted.
|
||||
24
skills/account/SKILL.md
Normal file
24
skills/account/SKILL.md
Normal file
@@ -0,0 +1,24 @@
|
||||
---
|
||||
name: account-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/account for the account route group.
|
||||
---
|
||||
|
||||
# account API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/account for the account 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
|
||||
|
||||
### get_account
|
||||
|
||||
- Operation ID: `get_account`
|
||||
- Route: `GET /v1/account`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve account
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
361
skills/accounts/SKILL.md
Normal file
361
skills/accounts/SKILL.md
Normal file
@@ -0,0 +1,361 @@
|
||||
---
|
||||
name: accounts-routes
|
||||
description: Handle 29 OpenAPI operation(s) under /v1/accounts for the accounts route group.
|
||||
---
|
||||
|
||||
# accounts API Routes
|
||||
|
||||
Handle 29 OpenAPI operation(s) under /v1/accounts for the 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
|
||||
|
||||
### get_accounts
|
||||
|
||||
- Operation ID: `get_accounts`
|
||||
- Route: `GET /v1/accounts`
|
||||
- Mode: READ
|
||||
- Summary: List all connected accounts
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts
|
||||
|
||||
- Operation ID: `post_accounts`
|
||||
- Route: `POST /v1/accounts`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>With <a href="/docs/connect">Connect</a>, you can create Stripe accounts for your users.
|
||||
To do this, you’ll first need to <a href="https://dashboard.stripe.com/account/applications/settings">register your platform</a>.</p>
|
||||
|
||||
<p>If you’ve already collected information for your connected accounts, you <a href="/docs/connect/best-practices#onboarding">can prefill that information</a> when
|
||||
creating the account. Connect Onboarding won’t ask for the prefilled information during account onboarding.
|
||||
You can prefill any information on the account.</p>
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_accounts_account
|
||||
|
||||
- Operation ID: `delete_accounts_account`
|
||||
- Route: `DELETE /v1/accounts/{account}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account
|
||||
|
||||
- Operation ID: `get_accounts_account`
|
||||
- Route: `GET /v1/accounts/{account}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account
|
||||
|
||||
- Operation ID: `post_accounts_account`
|
||||
- Route: `POST /v1/accounts/{account}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_bank_accounts
|
||||
|
||||
- Operation ID: `post_accounts_account_bank_accounts`
|
||||
- Route: `POST /v1/accounts/{account}/bank_accounts`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an external account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_accounts_account_bank_accounts_id
|
||||
|
||||
- Operation ID: `delete_accounts_account_bank_accounts_id`
|
||||
- Route: `DELETE /v1/accounts/{account}/bank_accounts/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an external account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_bank_accounts_id
|
||||
|
||||
- Operation ID: `get_accounts_account_bank_accounts_id`
|
||||
- Route: `GET /v1/accounts/{account}/bank_accounts/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an external account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_bank_accounts_id
|
||||
|
||||
- Operation ID: `post_accounts_account_bank_accounts_id`
|
||||
- Route: `POST /v1/accounts/{account}/bank_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:
|
||||
- `account` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_capabilities
|
||||
|
||||
- Operation ID: `get_accounts_account_capabilities`
|
||||
- Route: `GET /v1/accounts/{account}/capabilities`
|
||||
- Mode: READ
|
||||
- Summary: List all account capabilities
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_capabilities_capability
|
||||
|
||||
- Operation ID: `get_accounts_account_capabilities_capability`
|
||||
- Route: `GET /v1/accounts/{account}/capabilities/{capability}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an Account Capability
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `capability` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_capabilities_capability
|
||||
|
||||
- Operation ID: `post_accounts_account_capabilities_capability`
|
||||
- Route: `POST /v1/accounts/{account}/capabilities/{capability}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an Account Capability
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `capability` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_external_accounts
|
||||
|
||||
- Operation ID: `get_accounts_account_external_accounts`
|
||||
- Route: `GET /v1/accounts/{account}/external_accounts`
|
||||
- Mode: READ
|
||||
- Summary: List all external accounts
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `object` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_external_accounts
|
||||
|
||||
- Operation ID: `post_accounts_account_external_accounts`
|
||||
- Route: `POST /v1/accounts/{account}/external_accounts`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an external account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_accounts_account_external_accounts_id
|
||||
|
||||
- Operation ID: `delete_accounts_account_external_accounts_id`
|
||||
- Route: `DELETE /v1/accounts/{account}/external_accounts/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an external account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_external_accounts_id
|
||||
|
||||
- Operation ID: `get_accounts_account_external_accounts_id`
|
||||
- Route: `GET /v1/accounts/{account}/external_accounts/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an external account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_external_accounts_id
|
||||
|
||||
- Operation ID: `post_accounts_account_external_accounts_id`
|
||||
- Route: `POST /v1/accounts/{account}/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:
|
||||
- `account` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_login_links
|
||||
|
||||
- Operation ID: `post_accounts_account_login_links`
|
||||
- Route: `POST /v1/accounts/{account}/login_links`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a login link
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_people
|
||||
|
||||
- Operation ID: `get_accounts_account_people`
|
||||
- Route: `GET /v1/accounts/{account}/people`
|
||||
- Mode: READ
|
||||
- Summary: List all persons
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `relationship` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_people
|
||||
|
||||
- Operation ID: `post_accounts_account_people`
|
||||
- Route: `POST /v1/accounts/{account}/people`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_accounts_account_people_person
|
||||
|
||||
- Operation ID: `delete_accounts_account_people_person`
|
||||
- Route: `DELETE /v1/accounts/{account}/people/{person}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `person` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_people_person
|
||||
|
||||
- Operation ID: `get_accounts_account_people_person`
|
||||
- Route: `GET /v1/accounts/{account}/people/{person}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- `person` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_people_person
|
||||
|
||||
- Operation ID: `post_accounts_account_people_person`
|
||||
- Route: `POST /v1/accounts/{account}/people/{person}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `person` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_persons
|
||||
|
||||
- Operation ID: `get_accounts_account_persons`
|
||||
- Route: `GET /v1/accounts/{account}/persons`
|
||||
- Mode: READ
|
||||
- Summary: List all persons
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `relationship` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_persons
|
||||
|
||||
- Operation ID: `post_accounts_account_persons`
|
||||
- Route: `POST /v1/accounts/{account}/persons`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_accounts_account_persons_person
|
||||
|
||||
- Operation ID: `delete_accounts_account_persons_person`
|
||||
- Route: `DELETE /v1/accounts/{account}/persons/{person}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `person` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_accounts_account_persons_person
|
||||
|
||||
- Operation ID: `get_accounts_account_persons_person`
|
||||
- Route: `GET /v1/accounts/{account}/persons/{person}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- `person` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_persons_person
|
||||
|
||||
- Operation ID: `post_accounts_account_persons_person`
|
||||
- Route: `POST /v1/accounts/{account}/persons/{person}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a person
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `person` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_accounts_account_reject
|
||||
|
||||
- Operation ID: `post_accounts_account_reject`
|
||||
- Route: `POST /v1/accounts/{account}/reject`
|
||||
- Mode: WRITE
|
||||
- Summary: Reject an account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
57
skills/apple-pay/SKILL.md
Normal file
57
skills/apple-pay/SKILL.md
Normal file
@@ -0,0 +1,57 @@
|
||||
---
|
||||
name: apple-pay-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/apple_pay/domains for the apple pay route group.
|
||||
---
|
||||
|
||||
# apple pay API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/apple_pay/domains for the apple pay 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
|
||||
|
||||
### get_apple_pay_domains
|
||||
|
||||
- Operation ID: `get_apple_pay_domains`
|
||||
- Route: `GET /v1/apple_pay/domains`
|
||||
- Mode: READ
|
||||
- Summary: <p>List apple pay domains.</p>
|
||||
- Parameters:
|
||||
- `domain_name` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_apple_pay_domains
|
||||
|
||||
- Operation ID: `post_apple_pay_domains`
|
||||
- Route: `POST /v1/apple_pay/domains`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Create an apple pay domain.</p>
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_apple_pay_domains_domain
|
||||
|
||||
- Operation ID: `delete_apple_pay_domains_domain`
|
||||
- Route: `DELETE /v1/apple_pay/domains/{domain}`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Delete an apple pay domain.</p>
|
||||
- Parameters:
|
||||
- `domain` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_apple_pay_domains_domain
|
||||
|
||||
- Operation ID: `get_apple_pay_domains_domain`
|
||||
- Route: `GET /v1/apple_pay/domains/{domain}`
|
||||
- Mode: READ
|
||||
- Summary: <p>Retrieve an apple pay domain.</p>
|
||||
- Parameters:
|
||||
- `domain` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
97
skills/application-fees/SKILL.md
Normal file
97
skills/application-fees/SKILL.md
Normal file
@@ -0,0 +1,97 @@
|
||||
---
|
||||
name: application-fees-routes
|
||||
description: Handle 7 OpenAPI operation(s) under /v1/application_fees for the application fees route group.
|
||||
---
|
||||
|
||||
# application fees API Routes
|
||||
|
||||
Handle 7 OpenAPI operation(s) under /v1/application_fees for the application fees 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
|
||||
|
||||
### get_application_fees
|
||||
|
||||
- Operation ID: `get_application_fees`
|
||||
- Route: `GET /v1/application_fees`
|
||||
- Mode: READ
|
||||
- Summary: List all application fees
|
||||
- Parameters:
|
||||
- `charge` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_application_fees_fee_refunds_id
|
||||
|
||||
- Operation ID: `get_application_fees_fee_refunds_id`
|
||||
- Route: `GET /v1/application_fees/{fee}/refunds/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an application fee refund
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `fee` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_application_fees_fee_refunds_id
|
||||
|
||||
- Operation ID: `post_application_fees_fee_refunds_id`
|
||||
- Route: `POST /v1/application_fees/{fee}/refunds/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an application fee refund
|
||||
- Parameters:
|
||||
- `fee` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_application_fees_id
|
||||
|
||||
- Operation ID: `get_application_fees_id`
|
||||
- Route: `GET /v1/application_fees/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an application fee
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_application_fees_id_refund
|
||||
|
||||
- Operation ID: `post_application_fees_id_refund`
|
||||
- Route: `POST /v1/application_fees/{id}/refund`
|
||||
- Mode: WRITE
|
||||
- Summary: PostApplicationFeesIdRefund
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_application_fees_id_refunds
|
||||
|
||||
- Operation ID: `get_application_fees_id_refunds`
|
||||
- Route: `GET /v1/application_fees/{id}/refunds`
|
||||
- Mode: READ
|
||||
- Summary: List all application fee refunds
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_application_fees_id_refunds
|
||||
|
||||
- Operation ID: `post_application_fees_id_refunds`
|
||||
- Route: `POST /v1/application_fees/{id}/refunds`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an application fee refund
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
56
skills/apps/SKILL.md
Normal file
56
skills/apps/SKILL.md
Normal file
@@ -0,0 +1,56 @@
|
||||
---
|
||||
name: apps-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/apps/secrets for the apps route group.
|
||||
---
|
||||
|
||||
# apps API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/apps/secrets for the apps 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
|
||||
|
||||
### get_apps_secrets
|
||||
|
||||
- Operation ID: `get_apps_secrets`
|
||||
- Route: `GET /v1/apps/secrets`
|
||||
- Mode: READ
|
||||
- Summary: List secrets
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `scope` in `query` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_apps_secrets
|
||||
|
||||
- Operation ID: `post_apps_secrets`
|
||||
- Route: `POST /v1/apps/secrets`
|
||||
- Mode: WRITE
|
||||
- Summary: Set a Secret
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_apps_secrets_delete
|
||||
|
||||
- Operation ID: `post_apps_secrets_delete`
|
||||
- Route: `POST /v1/apps/secrets/delete`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a Secret
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_apps_secrets_find
|
||||
|
||||
- Operation ID: `get_apps_secrets_find`
|
||||
- Route: `GET /v1/apps/secrets/find`
|
||||
- Mode: READ
|
||||
- Summary: Find a Secret
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `name` in `query` required
|
||||
- `scope` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
32
skills/balance-settings/SKILL.md
Normal file
32
skills/balance-settings/SKILL.md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
name: balance-settings-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/balance_settings for the balance settings route group.
|
||||
---
|
||||
|
||||
# balance settings API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/balance_settings for the balance settings 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
|
||||
|
||||
### get_balance_settings
|
||||
|
||||
- Operation ID: `get_balance_settings`
|
||||
- Route: `GET /v1/balance_settings`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve balance settings
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_balance_settings
|
||||
|
||||
- Operation ID: `post_balance_settings`
|
||||
- Route: `POST /v1/balance_settings`
|
||||
- Mode: WRITE
|
||||
- Summary: Update balance settings
|
||||
- Body: JSON request body accepted.
|
||||
43
skills/balance-transactions/SKILL.md
Normal file
43
skills/balance-transactions/SKILL.md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
name: balance-transactions-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/balance_transactions for the balance transactions route group.
|
||||
---
|
||||
|
||||
# balance transactions API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/balance_transactions for the balance transactions 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
|
||||
|
||||
### get_balance_transactions
|
||||
|
||||
- Operation ID: `get_balance_transactions`
|
||||
- Route: `GET /v1/balance_transactions`
|
||||
- Mode: READ
|
||||
- Summary: List all balance transactions
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `currency` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payout` in `query`
|
||||
- `source` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_balance_transactions_id
|
||||
|
||||
- Operation ID: `get_balance_transactions_id`
|
||||
- Route: `GET /v1/balance_transactions/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a balance transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
53
skills/balance/SKILL.md
Normal file
53
skills/balance/SKILL.md
Normal file
@@ -0,0 +1,53 @@
|
||||
---
|
||||
name: balance-routes
|
||||
description: Handle 3 OpenAPI operation(s) under /v1/balance for the balance route group.
|
||||
---
|
||||
|
||||
# balance API Routes
|
||||
|
||||
Handle 3 OpenAPI operation(s) under /v1/balance for the balance 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
|
||||
|
||||
### get_balance
|
||||
|
||||
- Operation ID: `get_balance`
|
||||
- Route: `GET /v1/balance`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve balance
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_balance_history
|
||||
|
||||
- Operation ID: `get_balance_history`
|
||||
- Route: `GET /v1/balance/history`
|
||||
- Mode: READ
|
||||
- Summary: List all balance transactions
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `currency` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payout` in `query`
|
||||
- `source` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_balance_history_id
|
||||
|
||||
- Operation ID: `get_balance_history_id`
|
||||
- Route: `GET /v1/balance/history/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a balance transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
66
skills/billing-portal/SKILL.md
Normal file
66
skills/billing-portal/SKILL.md
Normal file
@@ -0,0 +1,66 @@
|
||||
---
|
||||
name: billing-portal-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/billing_portal for the billing portal route group.
|
||||
---
|
||||
|
||||
# billing portal API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/billing_portal for the billing portal 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
|
||||
|
||||
### get_billing_portal_configurations
|
||||
|
||||
- Operation ID: `get_billing_portal_configurations`
|
||||
- Route: `GET /v1/billing_portal/configurations`
|
||||
- Mode: READ
|
||||
- Summary: List portal configurations
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `is_default` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_portal_configurations
|
||||
|
||||
- Operation ID: `post_billing_portal_configurations`
|
||||
- Route: `POST /v1/billing_portal/configurations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a portal configuration
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_portal_configurations_configuration
|
||||
|
||||
- Operation ID: `get_billing_portal_configurations_configuration`
|
||||
- Route: `GET /v1/billing_portal/configurations/{configuration}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a portal configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_portal_configurations_configuration
|
||||
|
||||
- Operation ID: `post_billing_portal_configurations_configuration`
|
||||
- Route: `POST /v1/billing_portal/configurations/{configuration}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a portal configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_portal_sessions
|
||||
|
||||
- Operation ID: `post_billing_portal_sessions`
|
||||
- Route: `POST /v1/billing_portal/sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a portal session
|
||||
- Body: JSON request body accepted.
|
||||
279
skills/billing/SKILL.md
Normal file
279
skills/billing/SKILL.md
Normal file
@@ -0,0 +1,279 @@
|
||||
---
|
||||
name: billing-routes
|
||||
description: Handle 24 OpenAPI operation(s) under /v1/billing for the billing route group.
|
||||
---
|
||||
|
||||
# billing API Routes
|
||||
|
||||
Handle 24 OpenAPI operation(s) under /v1/billing for the billing 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
|
||||
|
||||
### get_billing_alerts
|
||||
|
||||
- Operation ID: `get_billing_alerts`
|
||||
- Route: `GET /v1/billing/alerts`
|
||||
- Mode: READ
|
||||
- Summary: List billing alerts
|
||||
- Parameters:
|
||||
- `alert_type` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `meter` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_alerts
|
||||
|
||||
- Operation ID: `post_billing_alerts`
|
||||
- Route: `POST /v1/billing/alerts`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a billing alert
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_alerts_id
|
||||
|
||||
- Operation ID: `get_billing_alerts_id`
|
||||
- Route: `GET /v1/billing/alerts/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a billing alert
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_alerts_id_activate
|
||||
|
||||
- Operation ID: `post_billing_alerts_id_activate`
|
||||
- Route: `POST /v1/billing/alerts/{id}/activate`
|
||||
- Mode: WRITE
|
||||
- Summary: Activate a billing alert
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_alerts_id_archive
|
||||
|
||||
- Operation ID: `post_billing_alerts_id_archive`
|
||||
- Route: `POST /v1/billing/alerts/{id}/archive`
|
||||
- Mode: WRITE
|
||||
- Summary: Archive a billing alert
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_alerts_id_deactivate
|
||||
|
||||
- Operation ID: `post_billing_alerts_id_deactivate`
|
||||
- Route: `POST /v1/billing/alerts/{id}/deactivate`
|
||||
- Mode: WRITE
|
||||
- Summary: Deactivate a billing alert
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_credit_balance_summary
|
||||
|
||||
- Operation ID: `get_billing_credit_balance_summary`
|
||||
- Route: `GET /v1/billing/credit_balance_summary`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve the credit balance summary for a customer
|
||||
- Parameters:
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `expand` in `query`
|
||||
- `filter` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_credit_balance_transactions
|
||||
|
||||
- Operation ID: `get_billing_credit_balance_transactions`
|
||||
- Route: `GET /v1/billing/credit_balance_transactions`
|
||||
- Mode: READ
|
||||
- Summary: List credit balance transactions
|
||||
- Parameters:
|
||||
- `credit_grant` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_credit_balance_transactions_id
|
||||
|
||||
- Operation ID: `get_billing_credit_balance_transactions_id`
|
||||
- Route: `GET /v1/billing/credit_balance_transactions/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a credit balance transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_credit_grants
|
||||
|
||||
- Operation ID: `get_billing_credit_grants`
|
||||
- Route: `GET /v1/billing/credit_grants`
|
||||
- Mode: READ
|
||||
- Summary: List credit grants
|
||||
- Parameters:
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_credit_grants
|
||||
|
||||
- Operation ID: `post_billing_credit_grants`
|
||||
- Route: `POST /v1/billing/credit_grants`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a credit grant
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_credit_grants_id
|
||||
|
||||
- Operation ID: `get_billing_credit_grants_id`
|
||||
- Route: `GET /v1/billing/credit_grants/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a credit grant
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_credit_grants_id
|
||||
|
||||
- Operation ID: `post_billing_credit_grants_id`
|
||||
- Route: `POST /v1/billing/credit_grants/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a credit grant
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_credit_grants_id_expire
|
||||
|
||||
- Operation ID: `post_billing_credit_grants_id_expire`
|
||||
- Route: `POST /v1/billing/credit_grants/{id}/expire`
|
||||
- Mode: WRITE
|
||||
- Summary: Expire a credit grant
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_credit_grants_id_void
|
||||
|
||||
- Operation ID: `post_billing_credit_grants_id_void`
|
||||
- Route: `POST /v1/billing/credit_grants/{id}/void`
|
||||
- Mode: WRITE
|
||||
- Summary: Void a credit grant
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_meter_event_adjustments
|
||||
|
||||
- Operation ID: `post_billing_meter_event_adjustments`
|
||||
- Route: `POST /v1/billing/meter_event_adjustments`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a billing meter event adjustment
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_meter_events
|
||||
|
||||
- Operation ID: `post_billing_meter_events`
|
||||
- Route: `POST /v1/billing/meter_events`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a billing meter event
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_meters
|
||||
|
||||
- Operation ID: `get_billing_meters`
|
||||
- Route: `GET /v1/billing/meters`
|
||||
- Mode: READ
|
||||
- Summary: List billing meters
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_meters
|
||||
|
||||
- Operation ID: `post_billing_meters`
|
||||
- Route: `POST /v1/billing/meters`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a billing meter
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_meters_id
|
||||
|
||||
- Operation ID: `get_billing_meters_id`
|
||||
- Route: `GET /v1/billing/meters/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a billing meter
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_meters_id
|
||||
|
||||
- Operation ID: `post_billing_meters_id`
|
||||
- Route: `POST /v1/billing/meters/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a billing meter
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_meters_id_deactivate
|
||||
|
||||
- Operation ID: `post_billing_meters_id_deactivate`
|
||||
- Route: `POST /v1/billing/meters/{id}/deactivate`
|
||||
- Mode: WRITE
|
||||
- Summary: Deactivate a billing meter
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_billing_meters_id_event_summaries
|
||||
|
||||
- Operation ID: `get_billing_meters_id_event_summaries`
|
||||
- Route: `GET /v1/billing/meters/{id}/event_summaries`
|
||||
- Mode: READ
|
||||
- Summary: List billing meter event summaries
|
||||
- Parameters:
|
||||
- `customer` in `query` required
|
||||
- `end_time` in `query` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- `limit` in `query`
|
||||
- `start_time` in `query` required
|
||||
- `starting_after` in `query`
|
||||
- `value_grouping_window` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_billing_meters_id_reactivate
|
||||
|
||||
- Operation ID: `post_billing_meters_id_reactivate`
|
||||
- Route: `POST /v1/billing/meters/{id}/reactivate`
|
||||
- Mode: WRITE
|
||||
- Summary: Reactivate a billing meter
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
173
skills/charges/SKILL.md
Normal file
173
skills/charges/SKILL.md
Normal file
@@ -0,0 +1,173 @@
|
||||
---
|
||||
name: charges-routes
|
||||
description: Handle 14 OpenAPI operation(s) under /v1/charges for the charges route group.
|
||||
---
|
||||
|
||||
# charges API Routes
|
||||
|
||||
Handle 14 OpenAPI operation(s) under /v1/charges for the charges 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
|
||||
|
||||
### get_charges
|
||||
|
||||
- Operation ID: `get_charges`
|
||||
- Route: `GET /v1/charges`
|
||||
- Mode: READ
|
||||
- Summary: List all charges
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_intent` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `transfer_group` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges
|
||||
|
||||
- Operation ID: `post_charges`
|
||||
- Route: `POST /v1/charges`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>This method is no longer recommended—use the <a href="/docs/api/payment_intents">Payment Intents API</a>
|
||||
to initiate a new payment instead. Confirmation of the PaymentIntent creates the <code>Charge</code>
|
||||
object used to request payment.</p>
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_charges_search
|
||||
|
||||
- Operation ID: `get_charges_search`
|
||||
- Route: `GET /v1/charges/search`
|
||||
- Mode: READ
|
||||
- Summary: Search charges
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_charges_charge
|
||||
|
||||
- Operation ID: `get_charges_charge`
|
||||
- Route: `GET /v1/charges/{charge}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a charge
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge
|
||||
|
||||
- Operation ID: `post_charges_charge`
|
||||
- Route: `POST /v1/charges/{charge}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a charge
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge_capture
|
||||
|
||||
- Operation ID: `post_charges_charge_capture`
|
||||
- Route: `POST /v1/charges/{charge}/capture`
|
||||
- Mode: WRITE
|
||||
- Summary: Capture a payment
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_charges_charge_dispute
|
||||
|
||||
- Operation ID: `get_charges_charge_dispute`
|
||||
- Route: `GET /v1/charges/{charge}/dispute`
|
||||
- Mode: READ
|
||||
- Summary: <p>Retrieve a dispute for a specified charge.</p>
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge_dispute
|
||||
|
||||
- Operation ID: `post_charges_charge_dispute`
|
||||
- Route: `POST /v1/charges/{charge}/dispute`
|
||||
- Mode: WRITE
|
||||
- Summary: PostChargesChargeDispute
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge_dispute_close
|
||||
|
||||
- Operation ID: `post_charges_charge_dispute_close`
|
||||
- Route: `POST /v1/charges/{charge}/dispute/close`
|
||||
- Mode: WRITE
|
||||
- Summary: PostChargesChargeDisputeClose
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge_refund
|
||||
|
||||
- Operation ID: `post_charges_charge_refund`
|
||||
- Route: `POST /v1/charges/{charge}/refund`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a refund
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_charges_charge_refunds
|
||||
|
||||
- Operation ID: `get_charges_charge_refunds`
|
||||
- Route: `GET /v1/charges/{charge}/refunds`
|
||||
- Mode: READ
|
||||
- Summary: List all refunds
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge_refunds
|
||||
|
||||
- Operation ID: `post_charges_charge_refunds`
|
||||
- Route: `POST /v1/charges/{charge}/refunds`
|
||||
- Mode: WRITE
|
||||
- Summary: Create customer balance refund
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_charges_charge_refunds_refund
|
||||
|
||||
- Operation ID: `get_charges_charge_refunds_refund`
|
||||
- Route: `GET /v1/charges/{charge}/refunds/{refund}`
|
||||
- Mode: READ
|
||||
- Summary: <p>Retrieves the details of an existing refund.</p>
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- `expand` in `query`
|
||||
- `refund` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_charges_charge_refunds_refund
|
||||
|
||||
- Operation ID: `post_charges_charge_refunds_refund`
|
||||
- Route: `POST /v1/charges/{charge}/refunds/{refund}`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Update a specified refund.</p>
|
||||
- Parameters:
|
||||
- `charge` in `path` required
|
||||
- `refund` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
88
skills/checkout/SKILL.md
Normal file
88
skills/checkout/SKILL.md
Normal file
@@ -0,0 +1,88 @@
|
||||
---
|
||||
name: checkout-routes
|
||||
description: Handle 6 OpenAPI operation(s) under /v1/checkout/sessions for the checkout route group.
|
||||
---
|
||||
|
||||
# checkout API Routes
|
||||
|
||||
Handle 6 OpenAPI operation(s) under /v1/checkout/sessions for the checkout 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
|
||||
|
||||
### get_checkout_sessions
|
||||
|
||||
- Operation ID: `get_checkout_sessions`
|
||||
- Route: `GET /v1/checkout/sessions`
|
||||
- Mode: READ
|
||||
- Summary: List all Checkout Sessions
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `customer_details` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_intent` in `query`
|
||||
- `payment_link` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `subscription` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_checkout_sessions
|
||||
|
||||
- Operation ID: `post_checkout_sessions`
|
||||
- Route: `POST /v1/checkout/sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Checkout Session
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_checkout_sessions_session
|
||||
|
||||
- Operation ID: `get_checkout_sessions_session`
|
||||
- Route: `GET /v1/checkout/sessions/{session}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Checkout Session
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_checkout_sessions_session
|
||||
|
||||
- Operation ID: `post_checkout_sessions_session`
|
||||
- Route: `POST /v1/checkout/sessions/{session}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a Checkout Session
|
||||
- Parameters:
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_checkout_sessions_session_expire
|
||||
|
||||
- Operation ID: `post_checkout_sessions_session_expire`
|
||||
- Route: `POST /v1/checkout/sessions/{session}/expire`
|
||||
- Mode: WRITE
|
||||
- Summary: Expire a Checkout Session
|
||||
- Parameters:
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_checkout_sessions_session_line_items
|
||||
|
||||
- Operation ID: `get_checkout_sessions_session_line_items`
|
||||
- Route: `GET /v1/checkout/sessions/{session}/line_items`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Checkout Session's line items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `session` in `path` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
114
skills/climate/SKILL.md
Normal file
114
skills/climate/SKILL.md
Normal file
@@ -0,0 +1,114 @@
|
||||
---
|
||||
name: climate-routes
|
||||
description: Handle 9 OpenAPI operation(s) under /v1/climate for the climate route group.
|
||||
---
|
||||
|
||||
# climate API Routes
|
||||
|
||||
Handle 9 OpenAPI operation(s) under /v1/climate for the climate 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
|
||||
|
||||
### get_climate_orders
|
||||
|
||||
- Operation ID: `get_climate_orders`
|
||||
- Route: `GET /v1/climate/orders`
|
||||
- Mode: READ
|
||||
- Summary: List orders
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_climate_orders
|
||||
|
||||
- Operation ID: `post_climate_orders`
|
||||
- Route: `POST /v1/climate/orders`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an order
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_climate_orders_order
|
||||
|
||||
- Operation ID: `get_climate_orders_order`
|
||||
- Route: `GET /v1/climate/orders/{order}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an order
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `order` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_climate_orders_order
|
||||
|
||||
- Operation ID: `post_climate_orders_order`
|
||||
- Route: `POST /v1/climate/orders/{order}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an order
|
||||
- Parameters:
|
||||
- `order` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_climate_orders_order_cancel
|
||||
|
||||
- Operation ID: `post_climate_orders_order_cancel`
|
||||
- Route: `POST /v1/climate/orders/{order}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel an order
|
||||
- Parameters:
|
||||
- `order` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_climate_products
|
||||
|
||||
- Operation ID: `get_climate_products`
|
||||
- Route: `GET /v1/climate/products`
|
||||
- Mode: READ
|
||||
- Summary: List products
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_climate_products_product
|
||||
|
||||
- Operation ID: `get_climate_products_product`
|
||||
- Route: `GET /v1/climate/products/{product}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a product
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `product` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_climate_suppliers
|
||||
|
||||
- Operation ID: `get_climate_suppliers`
|
||||
- Route: `GET /v1/climate/suppliers`
|
||||
- Mode: READ
|
||||
- Summary: List suppliers
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_climate_suppliers_supplier
|
||||
|
||||
- Operation ID: `get_climate_suppliers_supplier`
|
||||
- Route: `GET /v1/climate/suppliers/{supplier}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a supplier
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `supplier` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
25
skills/confirmation-tokens/SKILL.md
Normal file
25
skills/confirmation-tokens/SKILL.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
name: confirmation-tokens-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/confirmation_tokens/{confirmation_token} for the confirmation tokens route group.
|
||||
---
|
||||
|
||||
# confirmation tokens API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/confirmation_tokens/{confirmation_token} for the confirmation tokens 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
|
||||
|
||||
### get_confirmation_tokens_confirmation_token
|
||||
|
||||
- Operation ID: `get_confirmation_tokens_confirmation_token`
|
||||
- Route: `GET /v1/confirmation_tokens/{confirmation_token}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a ConfirmationToken
|
||||
- Parameters:
|
||||
- `confirmation_token` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
38
skills/country-specs/SKILL.md
Normal file
38
skills/country-specs/SKILL.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
name: country-specs-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/country_specs for the country specs route group.
|
||||
---
|
||||
|
||||
# country specs API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/country_specs for the country specs 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
|
||||
|
||||
### get_country_specs
|
||||
|
||||
- Operation ID: `get_country_specs`
|
||||
- Route: `GET /v1/country_specs`
|
||||
- Mode: READ
|
||||
- Summary: List Country Specs
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_country_specs_country
|
||||
|
||||
- Operation ID: `get_country_specs_country`
|
||||
- Route: `GET /v1/country_specs/{country}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Country Spec
|
||||
- Parameters:
|
||||
- `country` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
67
skills/coupons/SKILL.md
Normal file
67
skills/coupons/SKILL.md
Normal file
@@ -0,0 +1,67 @@
|
||||
---
|
||||
name: coupons-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/coupons for the coupons route group.
|
||||
---
|
||||
|
||||
# coupons API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/coupons for the coupons 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
|
||||
|
||||
### get_coupons
|
||||
|
||||
- Operation ID: `get_coupons`
|
||||
- Route: `GET /v1/coupons`
|
||||
- Mode: READ
|
||||
- Summary: List all coupons
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_coupons
|
||||
|
||||
- Operation ID: `post_coupons`
|
||||
- Route: `POST /v1/coupons`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a coupon
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_coupons_coupon
|
||||
|
||||
- Operation ID: `delete_coupons_coupon`
|
||||
- Route: `DELETE /v1/coupons/{coupon}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a coupon
|
||||
- Parameters:
|
||||
- `coupon` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_coupons_coupon
|
||||
|
||||
- Operation ID: `get_coupons_coupon`
|
||||
- Route: `GET /v1/coupons/{coupon}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a coupon
|
||||
- Parameters:
|
||||
- `coupon` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_coupons_coupon
|
||||
|
||||
- Operation ID: `post_coupons_coupon`
|
||||
- Route: `POST /v1/coupons/{coupon}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a coupon
|
||||
- Parameters:
|
||||
- `coupon` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
133
skills/credit-notes/SKILL.md
Normal file
133
skills/credit-notes/SKILL.md
Normal file
@@ -0,0 +1,133 @@
|
||||
---
|
||||
name: credit-notes-routes
|
||||
description: Handle 8 OpenAPI operation(s) under /v1/credit_notes for the credit notes route group.
|
||||
---
|
||||
|
||||
# credit notes API Routes
|
||||
|
||||
Handle 8 OpenAPI operation(s) under /v1/credit_notes for the credit notes 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
|
||||
|
||||
### get_credit_notes
|
||||
|
||||
- Operation ID: `get_credit_notes`
|
||||
- Route: `GET /v1/credit_notes`
|
||||
- Mode: READ
|
||||
- Summary: List all credit notes
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_credit_notes
|
||||
|
||||
- Operation ID: `post_credit_notes`
|
||||
- Route: `POST /v1/credit_notes`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a credit note
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_credit_notes_preview
|
||||
|
||||
- Operation ID: `get_credit_notes_preview`
|
||||
- Route: `GET /v1/credit_notes/preview`
|
||||
- Mode: READ
|
||||
- Summary: Preview a credit note
|
||||
- Parameters:
|
||||
- `amount` in `query`
|
||||
- `credit_amount` in `query`
|
||||
- `effective_at` in `query`
|
||||
- `email_type` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `query` required
|
||||
- `lines` in `query`
|
||||
- `memo` in `query`
|
||||
- `metadata` in `query`
|
||||
- `out_of_band_amount` in `query`
|
||||
- `reason` in `query`
|
||||
- `refund_amount` in `query`
|
||||
- `refunds` in `query`
|
||||
- `shipping_cost` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_credit_notes_preview_lines
|
||||
|
||||
- Operation ID: `get_credit_notes_preview_lines`
|
||||
- Route: `GET /v1/credit_notes/preview/lines`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a credit note preview's line items
|
||||
- Parameters:
|
||||
- `amount` in `query`
|
||||
- `credit_amount` in `query`
|
||||
- `effective_at` in `query`
|
||||
- `email_type` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `query` required
|
||||
- `limit` in `query`
|
||||
- `lines` in `query`
|
||||
- `memo` in `query`
|
||||
- `metadata` in `query`
|
||||
- `out_of_band_amount` in `query`
|
||||
- `reason` in `query`
|
||||
- `refund_amount` in `query`
|
||||
- `refunds` in `query`
|
||||
- `shipping_cost` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_credit_notes_credit_note_lines
|
||||
|
||||
- Operation ID: `get_credit_notes_credit_note_lines`
|
||||
- Route: `GET /v1/credit_notes/{credit_note}/lines`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a credit note's line items
|
||||
- Parameters:
|
||||
- `credit_note` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_credit_notes_id
|
||||
|
||||
- Operation ID: `get_credit_notes_id`
|
||||
- Route: `GET /v1/credit_notes/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a credit note
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_credit_notes_id
|
||||
|
||||
- Operation ID: `post_credit_notes_id`
|
||||
- Route: `POST /v1/credit_notes/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a credit note
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_credit_notes_id_void
|
||||
|
||||
- Operation ID: `post_credit_notes_id_void`
|
||||
- Route: `POST /v1/credit_notes/{id}/void`
|
||||
- Mode: WRITE
|
||||
- Summary: Void a credit note
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
22
skills/customer-sessions/SKILL.md
Normal file
22
skills/customer-sessions/SKILL.md
Normal file
@@ -0,0 +1,22 @@
|
||||
---
|
||||
name: customer-sessions-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/customer_sessions for the customer sessions route group.
|
||||
---
|
||||
|
||||
# customer sessions API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/customer_sessions for the customer sessions 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_customer_sessions
|
||||
|
||||
- Operation ID: `post_customer_sessions`
|
||||
- Route: `POST /v1/customer_sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Customer Session
|
||||
- Body: JSON request body accepted.
|
||||
562
skills/customers/SKILL.md
Normal file
562
skills/customers/SKILL.md
Normal file
@@ -0,0 +1,562 @@
|
||||
---
|
||||
name: customers-routes
|
||||
description: Handle 47 OpenAPI operation(s) under /v1/customers for the customers route group.
|
||||
---
|
||||
|
||||
# customers API Routes
|
||||
|
||||
Handle 47 OpenAPI operation(s) under /v1/customers for the customers 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
|
||||
|
||||
### get_customers
|
||||
|
||||
- Operation ID: `get_customers`
|
||||
- Route: `GET /v1/customers`
|
||||
- Mode: READ
|
||||
- Summary: List all customers
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `email` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `test_clock` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers
|
||||
|
||||
- Operation ID: `post_customers`
|
||||
- Route: `POST /v1/customers`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a customer
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_search
|
||||
|
||||
- Operation ID: `get_customers_search`
|
||||
- Route: `GET /v1/customers/search`
|
||||
- Mode: READ
|
||||
- Summary: Search customers
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer
|
||||
|
||||
- Operation ID: `delete_customers_customer`
|
||||
- Route: `DELETE /v1/customers/{customer}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a customer
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer
|
||||
|
||||
- Operation ID: `get_customers_customer`
|
||||
- Route: `GET /v1/customers/{customer}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a customer
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer
|
||||
|
||||
- Operation ID: `post_customers_customer`
|
||||
- Route: `POST /v1/customers/{customer}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a customer
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_balance_transactions
|
||||
|
||||
- Operation ID: `get_customers_customer_balance_transactions`
|
||||
- Route: `GET /v1/customers/{customer}/balance_transactions`
|
||||
- Mode: READ
|
||||
- Summary: List customer balance transactions
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_balance_transactions
|
||||
|
||||
- Operation ID: `post_customers_customer_balance_transactions`
|
||||
- Route: `POST /v1/customers/{customer}/balance_transactions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a customer balance transaction
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_balance_transactions_transaction
|
||||
|
||||
- Operation ID: `get_customers_customer_balance_transactions_transaction`
|
||||
- Route: `GET /v1/customers/{customer}/balance_transactions/{transaction}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a customer balance transaction
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_balance_transactions_transaction
|
||||
|
||||
- Operation ID: `post_customers_customer_balance_transactions_transaction`
|
||||
- Route: `POST /v1/customers/{customer}/balance_transactions/{transaction}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a customer credit balance transaction
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_bank_accounts
|
||||
|
||||
- Operation ID: `get_customers_customer_bank_accounts`
|
||||
- Route: `GET /v1/customers/{customer}/bank_accounts`
|
||||
- Mode: READ
|
||||
- Summary: List all bank accounts
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_bank_accounts
|
||||
|
||||
- Operation ID: `post_customers_customer_bank_accounts`
|
||||
- Route: `POST /v1/customers/{customer}/bank_accounts`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a card
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_bank_accounts_id
|
||||
|
||||
- Operation ID: `delete_customers_customer_bank_accounts_id`
|
||||
- Route: `DELETE /v1/customers/{customer}/bank_accounts/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a customer source
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_bank_accounts_id
|
||||
|
||||
- Operation ID: `get_customers_customer_bank_accounts_id`
|
||||
- Route: `GET /v1/customers/{customer}/bank_accounts/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a bank account
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_bank_accounts_id
|
||||
|
||||
- Operation ID: `post_customers_customer_bank_accounts_id`
|
||||
- Route: `POST /v1/customers/{customer}/bank_accounts/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Update a specified source for a given customer.</p>
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_bank_accounts_id_verify
|
||||
|
||||
- Operation ID: `post_customers_customer_bank_accounts_id_verify`
|
||||
- Route: `POST /v1/customers/{customer}/bank_accounts/{id}/verify`
|
||||
- Mode: WRITE
|
||||
- Summary: Verify a bank account
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_cards
|
||||
|
||||
- Operation ID: `get_customers_customer_cards`
|
||||
- Route: `GET /v1/customers/{customer}/cards`
|
||||
- Mode: READ
|
||||
- Summary: List all cards
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_cards
|
||||
|
||||
- Operation ID: `post_customers_customer_cards`
|
||||
- Route: `POST /v1/customers/{customer}/cards`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a card
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_cards_id
|
||||
|
||||
- Operation ID: `delete_customers_customer_cards_id`
|
||||
- Route: `DELETE /v1/customers/{customer}/cards/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a customer source
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_cards_id
|
||||
|
||||
- Operation ID: `get_customers_customer_cards_id`
|
||||
- Route: `GET /v1/customers/{customer}/cards/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a card
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_cards_id
|
||||
|
||||
- Operation ID: `post_customers_customer_cards_id`
|
||||
- Route: `POST /v1/customers/{customer}/cards/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Update a specified source for a given customer.</p>
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_cash_balance
|
||||
|
||||
- Operation ID: `get_customers_customer_cash_balance`
|
||||
- Route: `GET /v1/customers/{customer}/cash_balance`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a cash balance
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_cash_balance
|
||||
|
||||
- Operation ID: `post_customers_customer_cash_balance`
|
||||
- Route: `POST /v1/customers/{customer}/cash_balance`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a cash balance's settings
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_cash_balance_transactions
|
||||
|
||||
- Operation ID: `get_customers_customer_cash_balance_transactions`
|
||||
- Route: `GET /v1/customers/{customer}/cash_balance_transactions`
|
||||
- Mode: READ
|
||||
- Summary: List cash balance transactions
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_cash_balance_transactions_transaction
|
||||
|
||||
- Operation ID: `get_customers_customer_cash_balance_transactions_transaction`
|
||||
- Route: `GET /v1/customers/{customer}/cash_balance_transactions/{transaction}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a cash balance transaction
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_discount
|
||||
|
||||
- Operation ID: `delete_customers_customer_discount`
|
||||
- Route: `DELETE /v1/customers/{customer}/discount`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a customer discount
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_discount
|
||||
|
||||
- Operation ID: `get_customers_customer_discount`
|
||||
- Route: `GET /v1/customers/{customer}/discount`
|
||||
- Mode: READ
|
||||
- Summary: GetCustomersCustomerDiscount
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_funding_instructions
|
||||
|
||||
- Operation ID: `post_customers_customer_funding_instructions`
|
||||
- Route: `POST /v1/customers/{customer}/funding_instructions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create or retrieve funding instructions for a customer cash balance
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_payment_methods
|
||||
|
||||
- Operation ID: `get_customers_customer_payment_methods`
|
||||
- Route: `GET /v1/customers/{customer}/payment_methods`
|
||||
- Mode: READ
|
||||
- Summary: List a Customer's PaymentMethods
|
||||
- Parameters:
|
||||
- `allow_redisplay` in `query`
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_payment_methods_payment_method
|
||||
|
||||
- Operation ID: `get_customers_customer_payment_methods_payment_method`
|
||||
- Route: `GET /v1/customers/{customer}/payment_methods/{payment_method}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Customer's PaymentMethod
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `payment_method` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_sources
|
||||
|
||||
- Operation ID: `get_customers_customer_sources`
|
||||
- Route: `GET /v1/customers/{customer}/sources`
|
||||
- Mode: READ
|
||||
- Summary: <p>List sources for a specified customer.</p>
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `object` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_sources
|
||||
|
||||
- Operation ID: `post_customers_customer_sources`
|
||||
- Route: `POST /v1/customers/{customer}/sources`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a card
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_sources_id
|
||||
|
||||
- Operation ID: `delete_customers_customer_sources_id`
|
||||
- Route: `DELETE /v1/customers/{customer}/sources/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a customer source
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_sources_id
|
||||
|
||||
- Operation ID: `get_customers_customer_sources_id`
|
||||
- Route: `GET /v1/customers/{customer}/sources/{id}`
|
||||
- Mode: READ
|
||||
- Summary: <p>Retrieve a specified source for a given customer.</p>
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_sources_id
|
||||
|
||||
- Operation ID: `post_customers_customer_sources_id`
|
||||
- Route: `POST /v1/customers/{customer}/sources/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Update a specified source for a given customer.</p>
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_sources_id_verify
|
||||
|
||||
- Operation ID: `post_customers_customer_sources_id_verify`
|
||||
- Route: `POST /v1/customers/{customer}/sources/{id}/verify`
|
||||
- Mode: WRITE
|
||||
- Summary: Verify a bank account
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_subscriptions
|
||||
|
||||
- Operation ID: `get_customers_customer_subscriptions`
|
||||
- Route: `GET /v1/customers/{customer}/subscriptions`
|
||||
- Mode: READ
|
||||
- Summary: List active subscriptions
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_subscriptions
|
||||
|
||||
- Operation ID: `post_customers_customer_subscriptions`
|
||||
- Route: `POST /v1/customers/{customer}/subscriptions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a subscription
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_subscriptions_subscription_exposed_id
|
||||
|
||||
- Operation ID: `delete_customers_customer_subscriptions_subscription_exposed_id`
|
||||
- Route: `DELETE /v1/customers/{customer}/subscriptions/{subscription_exposed_id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a subscription
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_subscriptions_subscription_exposed_id
|
||||
|
||||
- Operation ID: `get_customers_customer_subscriptions_subscription_exposed_id`
|
||||
- Route: `GET /v1/customers/{customer}/subscriptions/{subscription_exposed_id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a subscription
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_subscriptions_subscription_exposed_id
|
||||
|
||||
- Operation ID: `post_customers_customer_subscriptions_subscription_exposed_id`
|
||||
- Route: `POST /v1/customers/{customer}/subscriptions/{subscription_exposed_id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a subscription on a customer
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_subscriptions_subscription_exposed_id_discount
|
||||
|
||||
- Operation ID: `delete_customers_customer_subscriptions_subscription_exposed_id_discount`
|
||||
- Route: `DELETE /v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a customer discount
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_subscriptions_subscription_exposed_id_discount
|
||||
|
||||
- Operation ID: `get_customers_customer_subscriptions_subscription_exposed_id_discount`
|
||||
- Route: `GET /v1/customers/{customer}/subscriptions/{subscription_exposed_id}/discount`
|
||||
- Mode: READ
|
||||
- Summary: GetCustomersCustomerSubscriptionsSubscriptionExposedIdDiscount
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_tax_ids
|
||||
|
||||
- Operation ID: `get_customers_customer_tax_ids`
|
||||
- Route: `GET /v1/customers/{customer}/tax_ids`
|
||||
- Mode: READ
|
||||
- Summary: List all Customer tax IDs
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_customers_customer_tax_ids
|
||||
|
||||
- Operation ID: `post_customers_customer_tax_ids`
|
||||
- Route: `POST /v1/customers/{customer}/tax_ids`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Customer tax ID
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_customers_customer_tax_ids_id
|
||||
|
||||
- Operation ID: `delete_customers_customer_tax_ids_id`
|
||||
- Route: `DELETE /v1/customers/{customer}/tax_ids/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a Customer tax ID
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_customers_customer_tax_ids_id
|
||||
|
||||
- Operation ID: `get_customers_customer_tax_ids_id`
|
||||
- Route: `GET /v1/customers/{customer}/tax_ids/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Customer tax ID
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
61
skills/disputes/SKILL.md
Normal file
61
skills/disputes/SKILL.md
Normal file
@@ -0,0 +1,61 @@
|
||||
---
|
||||
name: disputes-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/disputes for the disputes route group.
|
||||
---
|
||||
|
||||
# disputes API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/disputes for the disputes 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
|
||||
|
||||
### get_disputes
|
||||
|
||||
- Operation ID: `get_disputes`
|
||||
- Route: `GET /v1/disputes`
|
||||
- Mode: READ
|
||||
- Summary: List all disputes
|
||||
- Parameters:
|
||||
- `charge` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_intent` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_disputes_dispute
|
||||
|
||||
- Operation ID: `get_disputes_dispute`
|
||||
- Route: `GET /v1/disputes/{dispute}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a dispute
|
||||
- Parameters:
|
||||
- `dispute` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_disputes_dispute
|
||||
|
||||
- Operation ID: `post_disputes_dispute`
|
||||
- Route: `POST /v1/disputes/{dispute}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a dispute
|
||||
- Parameters:
|
||||
- `dispute` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_disputes_dispute_close
|
||||
|
||||
- Operation ID: `post_disputes_dispute_close`
|
||||
- Route: `POST /v1/disputes/{dispute}/close`
|
||||
- Mode: WRITE
|
||||
- Summary: Close a dispute
|
||||
- Parameters:
|
||||
- `dispute` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
83
skills/entitlements/SKILL.md
Normal file
83
skills/entitlements/SKILL.md
Normal file
@@ -0,0 +1,83 @@
|
||||
---
|
||||
name: entitlements-routes
|
||||
description: Handle 6 OpenAPI operation(s) under /v1/entitlements for the entitlements route group.
|
||||
---
|
||||
|
||||
# entitlements API Routes
|
||||
|
||||
Handle 6 OpenAPI operation(s) under /v1/entitlements for the entitlements 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
|
||||
|
||||
### get_entitlements_active_entitlements
|
||||
|
||||
- Operation ID: `get_entitlements_active_entitlements`
|
||||
- Route: `GET /v1/entitlements/active_entitlements`
|
||||
- Mode: READ
|
||||
- Summary: List all active entitlements
|
||||
- Parameters:
|
||||
- `customer` in `query` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_entitlements_active_entitlements_id
|
||||
|
||||
- Operation ID: `get_entitlements_active_entitlements_id`
|
||||
- Route: `GET /v1/entitlements/active_entitlements/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an active entitlement
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_entitlements_features
|
||||
|
||||
- Operation ID: `get_entitlements_features`
|
||||
- Route: `GET /v1/entitlements/features`
|
||||
- Mode: READ
|
||||
- Summary: List all features
|
||||
- Parameters:
|
||||
- `archived` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `lookup_key` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_entitlements_features
|
||||
|
||||
- Operation ID: `post_entitlements_features`
|
||||
- Route: `POST /v1/entitlements/features`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a feature
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_entitlements_features_id
|
||||
|
||||
- Operation ID: `get_entitlements_features_id`
|
||||
- Route: `GET /v1/entitlements/features/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a feature
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_entitlements_features_id
|
||||
|
||||
- Operation ID: `post_entitlements_features_id`
|
||||
- Route: `POST /v1/entitlements/features/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Updates a feature
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
32
skills/ephemeral-keys/SKILL.md
Normal file
32
skills/ephemeral-keys/SKILL.md
Normal file
@@ -0,0 +1,32 @@
|
||||
---
|
||||
name: ephemeral-keys-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/ephemeral_keys for the ephemeral keys route group.
|
||||
---
|
||||
|
||||
# ephemeral keys API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/ephemeral_keys for the ephemeral keys 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_ephemeral_keys
|
||||
|
||||
- Operation ID: `post_ephemeral_keys`
|
||||
- Route: `POST /v1/ephemeral_keys`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an ephemeral key
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_ephemeral_keys_key
|
||||
|
||||
- Operation ID: `delete_ephemeral_keys_key`
|
||||
- Route: `DELETE /v1/ephemeral_keys/{key}`
|
||||
- Mode: WRITE
|
||||
- Summary: Immediately invalidate an ephemeral key
|
||||
- Parameters:
|
||||
- `key` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
42
skills/events/SKILL.md
Normal file
42
skills/events/SKILL.md
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
name: events-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/events for the events route group.
|
||||
---
|
||||
|
||||
# events API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/events for the events 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
|
||||
|
||||
### get_events
|
||||
|
||||
- Operation ID: `get_events`
|
||||
- Route: `GET /v1/events`
|
||||
- Mode: READ
|
||||
- Summary: List all events
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `delivery_success` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- `types` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_events_id
|
||||
|
||||
- Operation ID: `get_events_id`
|
||||
- Route: `GET /v1/events/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an event
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
38
skills/exchange-rates/SKILL.md
Normal file
38
skills/exchange-rates/SKILL.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
name: exchange-rates-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/exchange_rates for the exchange rates route group.
|
||||
---
|
||||
|
||||
# exchange rates API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/exchange_rates for the exchange rates 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
|
||||
|
||||
### get_exchange_rates
|
||||
|
||||
- Operation ID: `get_exchange_rates`
|
||||
- Route: `GET /v1/exchange_rates`
|
||||
- Mode: READ
|
||||
- Summary: List all exchange rates
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_exchange_rates_rate_id
|
||||
|
||||
- Operation ID: `get_exchange_rates_rate_id`
|
||||
- Route: `GET /v1/exchange_rates/{rate_id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an exchange rate
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `rate_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
31
skills/external-accounts/SKILL.md
Normal file
31
skills/external-accounts/SKILL.md
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
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.
|
||||
59
skills/file-links/SKILL.md
Normal file
59
skills/file-links/SKILL.md
Normal file
@@ -0,0 +1,59 @@
|
||||
---
|
||||
name: file-links-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/file_links for the file links route group.
|
||||
---
|
||||
|
||||
# file links API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/file_links for the file links 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
|
||||
|
||||
### get_file_links
|
||||
|
||||
- Operation ID: `get_file_links`
|
||||
- Route: `GET /v1/file_links`
|
||||
- Mode: READ
|
||||
- Summary: List all file links
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `expired` in `query`
|
||||
- `file` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_file_links
|
||||
|
||||
- Operation ID: `post_file_links`
|
||||
- Route: `POST /v1/file_links`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a file link
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_file_links_link
|
||||
|
||||
- Operation ID: `get_file_links_link`
|
||||
- Route: `GET /v1/file_links/{link}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a file link
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `link` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_file_links_link
|
||||
|
||||
- Operation ID: `post_file_links_link`
|
||||
- Route: `POST /v1/file_links/{link}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a file link
|
||||
- Parameters:
|
||||
- `link` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
48
skills/files/SKILL.md
Normal file
48
skills/files/SKILL.md
Normal file
@@ -0,0 +1,48 @@
|
||||
---
|
||||
name: files-routes
|
||||
description: Handle 3 OpenAPI operation(s) under /v1/files for the files route group.
|
||||
---
|
||||
|
||||
# files API Routes
|
||||
|
||||
Handle 3 OpenAPI operation(s) under /v1/files for the files 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
|
||||
|
||||
### get_files
|
||||
|
||||
- Operation ID: `get_files`
|
||||
- Route: `GET /v1/files`
|
||||
- Mode: READ
|
||||
- Summary: List all files
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `purpose` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_files
|
||||
|
||||
- Operation ID: `post_files`
|
||||
- Route: `POST /v1/files`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a file
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_files_file
|
||||
|
||||
- Operation ID: `get_files_file`
|
||||
- Route: `GET /v1/files/{file}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a file
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `file` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
141
skills/financial-connections/SKILL.md
Normal file
141
skills/financial-connections/SKILL.md
Normal file
@@ -0,0 +1,141 @@
|
||||
---
|
||||
name: financial-connections-routes
|
||||
description: Handle 11 OpenAPI operation(s) under /v1/financial_connections for the financial connections route group.
|
||||
---
|
||||
|
||||
# financial connections API Routes
|
||||
|
||||
Handle 11 OpenAPI operation(s) under /v1/financial_connections for the financial connections 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
|
||||
|
||||
### get_financial_connections_accounts
|
||||
|
||||
- Operation ID: `get_financial_connections_accounts`
|
||||
- Route: `GET /v1/financial_connections/accounts`
|
||||
- Mode: READ
|
||||
- Summary: List Accounts
|
||||
- Parameters:
|
||||
- `account_holder` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `session` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_financial_connections_accounts_account
|
||||
|
||||
- Operation ID: `get_financial_connections_accounts_account`
|
||||
- Route: `GET /v1/financial_connections/accounts/{account}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an Account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_financial_connections_accounts_account_disconnect
|
||||
|
||||
- Operation ID: `post_financial_connections_accounts_account_disconnect`
|
||||
- Route: `POST /v1/financial_connections/accounts/{account}/disconnect`
|
||||
- Mode: WRITE
|
||||
- Summary: Disconnect an Account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_financial_connections_accounts_account_owners
|
||||
|
||||
- Operation ID: `get_financial_connections_accounts_account_owners`
|
||||
- Route: `GET /v1/financial_connections/accounts/{account}/owners`
|
||||
- Mode: READ
|
||||
- Summary: List Account Owners
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `ownership` in `query` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_financial_connections_accounts_account_refresh
|
||||
|
||||
- Operation ID: `post_financial_connections_accounts_account_refresh`
|
||||
- Route: `POST /v1/financial_connections/accounts/{account}/refresh`
|
||||
- Mode: WRITE
|
||||
- Summary: Refresh Account data
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_financial_connections_accounts_account_subscribe
|
||||
|
||||
- Operation ID: `post_financial_connections_accounts_account_subscribe`
|
||||
- Route: `POST /v1/financial_connections/accounts/{account}/subscribe`
|
||||
- Mode: WRITE
|
||||
- Summary: Subscribe to data refreshes for an Account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_financial_connections_accounts_account_unsubscribe
|
||||
|
||||
- Operation ID: `post_financial_connections_accounts_account_unsubscribe`
|
||||
- Route: `POST /v1/financial_connections/accounts/{account}/unsubscribe`
|
||||
- Mode: WRITE
|
||||
- Summary: Unsubscribe from data refreshes for an Account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_financial_connections_sessions
|
||||
|
||||
- Operation ID: `post_financial_connections_sessions`
|
||||
- Route: `POST /v1/financial_connections/sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Session
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_financial_connections_sessions_session
|
||||
|
||||
- Operation ID: `get_financial_connections_sessions_session`
|
||||
- Route: `GET /v1/financial_connections/sessions/{session}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Session
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_financial_connections_transactions
|
||||
|
||||
- Operation ID: `get_financial_connections_transactions`
|
||||
- Route: `GET /v1/financial_connections/transactions`
|
||||
- Mode: READ
|
||||
- Summary: List Transactions
|
||||
- Parameters:
|
||||
- `account` in `query` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `transacted_at` in `query`
|
||||
- `transaction_refresh` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_financial_connections_transactions_transaction
|
||||
|
||||
- Operation ID: `get_financial_connections_transactions_transaction`
|
||||
- Route: `GET /v1/financial_connections/transactions/{transaction}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
47
skills/forwarding/SKILL.md
Normal file
47
skills/forwarding/SKILL.md
Normal file
@@ -0,0 +1,47 @@
|
||||
---
|
||||
name: forwarding-routes
|
||||
description: Handle 3 OpenAPI operation(s) under /v1/forwarding/requests for the forwarding route group.
|
||||
---
|
||||
|
||||
# forwarding API Routes
|
||||
|
||||
Handle 3 OpenAPI operation(s) under /v1/forwarding/requests for the forwarding 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
|
||||
|
||||
### get_forwarding_requests
|
||||
|
||||
- Operation ID: `get_forwarding_requests`
|
||||
- Route: `GET /v1/forwarding/requests`
|
||||
- Mode: READ
|
||||
- Summary: List all ForwardingRequests
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_forwarding_requests
|
||||
|
||||
- Operation ID: `post_forwarding_requests`
|
||||
- Route: `POST /v1/forwarding/requests`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a ForwardingRequest
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_forwarding_requests_id
|
||||
|
||||
- Operation ID: `get_forwarding_requests_id`
|
||||
- Route: `GET /v1/forwarding/requests/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a ForwardingRequest
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
109
skills/identity/SKILL.md
Normal file
109
skills/identity/SKILL.md
Normal file
@@ -0,0 +1,109 @@
|
||||
---
|
||||
name: identity-routes
|
||||
description: Handle 8 OpenAPI operation(s) under /v1/identity for the identity route group.
|
||||
---
|
||||
|
||||
# identity API Routes
|
||||
|
||||
Handle 8 OpenAPI operation(s) under /v1/identity for the identity 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
|
||||
|
||||
### get_identity_verification_reports
|
||||
|
||||
- Operation ID: `get_identity_verification_reports`
|
||||
- Route: `GET /v1/identity/verification_reports`
|
||||
- Mode: READ
|
||||
- Summary: List VerificationReports
|
||||
- Parameters:
|
||||
- `client_reference_id` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- `verification_session` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_identity_verification_reports_report
|
||||
|
||||
- Operation ID: `get_identity_verification_reports_report`
|
||||
- Route: `GET /v1/identity/verification_reports/{report}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a VerificationReport
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `report` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_identity_verification_sessions
|
||||
|
||||
- Operation ID: `get_identity_verification_sessions`
|
||||
- Route: `GET /v1/identity/verification_sessions`
|
||||
- Mode: READ
|
||||
- Summary: List VerificationSessions
|
||||
- Parameters:
|
||||
- `client_reference_id` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `related_customer` in `query`
|
||||
- `related_customer_account` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_identity_verification_sessions
|
||||
|
||||
- Operation ID: `post_identity_verification_sessions`
|
||||
- Route: `POST /v1/identity/verification_sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a VerificationSession
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_identity_verification_sessions_session
|
||||
|
||||
- Operation ID: `get_identity_verification_sessions_session`
|
||||
- Route: `GET /v1/identity/verification_sessions/{session}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a VerificationSession
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_identity_verification_sessions_session
|
||||
|
||||
- Operation ID: `post_identity_verification_sessions_session`
|
||||
- Route: `POST /v1/identity/verification_sessions/{session}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a VerificationSession
|
||||
- Parameters:
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_identity_verification_sessions_session_cancel
|
||||
|
||||
- Operation ID: `post_identity_verification_sessions_session_cancel`
|
||||
- Route: `POST /v1/identity/verification_sessions/{session}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a VerificationSession
|
||||
- Parameters:
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_identity_verification_sessions_session_redact
|
||||
|
||||
- Operation ID: `post_identity_verification_sessions_session_redact`
|
||||
- Route: `POST /v1/identity/verification_sessions/{session}/redact`
|
||||
- Mode: WRITE
|
||||
- Summary: Redact a VerificationSession
|
||||
- Parameters:
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
42
skills/invoice-payments/SKILL.md
Normal file
42
skills/invoice-payments/SKILL.md
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
name: invoice-payments-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/invoice_payments for the invoice payments route group.
|
||||
---
|
||||
|
||||
# invoice payments API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/invoice_payments for the invoice payments 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
|
||||
|
||||
### get_invoice_payments
|
||||
|
||||
- Operation ID: `get_invoice_payments`
|
||||
- Route: `GET /v1/invoice_payments`
|
||||
- Mode: READ
|
||||
- Summary: List all payments for an invoice
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_invoice_payments_invoice_payment
|
||||
|
||||
- Operation ID: `get_invoice_payments_invoice_payment`
|
||||
- Route: `GET /v1/invoice_payments/{invoice_payment}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an InvoicePayment
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `invoice_payment` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
60
skills/invoice-rendering-templates/SKILL.md
Normal file
60
skills/invoice-rendering-templates/SKILL.md
Normal file
@@ -0,0 +1,60 @@
|
||||
---
|
||||
name: invoice-rendering-templates-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/invoice_rendering_templates for the invoice rendering templates route group.
|
||||
---
|
||||
|
||||
# invoice rendering templates API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/invoice_rendering_templates for the invoice rendering templates 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
|
||||
|
||||
### get_invoice_rendering_templates
|
||||
|
||||
- Operation ID: `get_invoice_rendering_templates`
|
||||
- Route: `GET /v1/invoice_rendering_templates`
|
||||
- Mode: READ
|
||||
- Summary: List all invoice rendering templates
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_invoice_rendering_templates_template
|
||||
|
||||
- Operation ID: `get_invoice_rendering_templates_template`
|
||||
- Route: `GET /v1/invoice_rendering_templates/{template}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an invoice rendering template
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `template` in `path` required
|
||||
- `version` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoice_rendering_templates_template_archive
|
||||
|
||||
- Operation ID: `post_invoice_rendering_templates_template_archive`
|
||||
- Route: `POST /v1/invoice_rendering_templates/{template}/archive`
|
||||
- Mode: WRITE
|
||||
- Summary: Archive an invoice rendering template
|
||||
- Parameters:
|
||||
- `template` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoice_rendering_templates_template_unarchive
|
||||
|
||||
- Operation ID: `post_invoice_rendering_templates_template_unarchive`
|
||||
- Route: `POST /v1/invoice_rendering_templates/{template}/unarchive`
|
||||
- Mode: WRITE
|
||||
- Summary: Unarchive an invoice rendering template
|
||||
- Parameters:
|
||||
- `template` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
71
skills/invoiceitems/SKILL.md
Normal file
71
skills/invoiceitems/SKILL.md
Normal file
@@ -0,0 +1,71 @@
|
||||
---
|
||||
name: invoiceitems-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/invoiceitems for the invoiceitems route group.
|
||||
---
|
||||
|
||||
# invoiceitems API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/invoiceitems for the invoiceitems 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
|
||||
|
||||
### get_invoiceitems
|
||||
|
||||
- Operation ID: `get_invoiceitems`
|
||||
- Route: `GET /v1/invoiceitems`
|
||||
- Mode: READ
|
||||
- Summary: List all invoice items
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `query`
|
||||
- `limit` in `query`
|
||||
- `pending` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoiceitems
|
||||
|
||||
- Operation ID: `post_invoiceitems`
|
||||
- Route: `POST /v1/invoiceitems`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an invoice item
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_invoiceitems_invoiceitem
|
||||
|
||||
- Operation ID: `delete_invoiceitems_invoiceitem`
|
||||
- Route: `DELETE /v1/invoiceitems/{invoiceitem}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete an invoice item
|
||||
- Parameters:
|
||||
- `invoiceitem` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_invoiceitems_invoiceitem
|
||||
|
||||
- Operation ID: `get_invoiceitems_invoiceitem`
|
||||
- Route: `GET /v1/invoiceitems/{invoiceitem}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an invoice item
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `invoiceitem` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoiceitems_invoiceitem
|
||||
|
||||
- Operation ID: `post_invoiceitems_invoiceitem`
|
||||
- Route: `POST /v1/invoiceitems/{invoiceitem}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an invoice item
|
||||
- Parameters:
|
||||
- `invoiceitem` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
209
skills/invoices/SKILL.md
Normal file
209
skills/invoices/SKILL.md
Normal file
@@ -0,0 +1,209 @@
|
||||
---
|
||||
name: invoices-routes
|
||||
description: Handle 18 OpenAPI operation(s) under /v1/invoices for the invoices route group.
|
||||
---
|
||||
|
||||
# invoices API Routes
|
||||
|
||||
Handle 18 OpenAPI operation(s) under /v1/invoices for the invoices 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
|
||||
|
||||
### get_invoices
|
||||
|
||||
- Operation ID: `get_invoices`
|
||||
- Route: `GET /v1/invoices`
|
||||
- Mode: READ
|
||||
- Summary: List all invoices
|
||||
- Parameters:
|
||||
- `collection_method` in `query`
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `due_date` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `subscription` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices
|
||||
|
||||
- Operation ID: `post_invoices`
|
||||
- Route: `POST /v1/invoices`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an invoice
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_create_preview
|
||||
|
||||
- Operation ID: `post_invoices_create_preview`
|
||||
- Route: `POST /v1/invoices/create_preview`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a preview invoice
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_invoices_search
|
||||
|
||||
- Operation ID: `get_invoices_search`
|
||||
- Route: `GET /v1/invoices/search`
|
||||
- Mode: READ
|
||||
- Summary: Search invoices
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_invoices_invoice
|
||||
|
||||
- Operation ID: `delete_invoices_invoice`
|
||||
- Route: `DELETE /v1/invoices/{invoice}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a draft invoice
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_invoices_invoice
|
||||
|
||||
- Operation ID: `get_invoices_invoice`
|
||||
- Route: `GET /v1/invoices/{invoice}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an invoice
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice
|
||||
|
||||
- Operation ID: `post_invoices_invoice`
|
||||
- Route: `POST /v1/invoices/{invoice}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an invoice
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_add_lines
|
||||
|
||||
- Operation ID: `post_invoices_invoice_add_lines`
|
||||
- Route: `POST /v1/invoices/{invoice}/add_lines`
|
||||
- Mode: WRITE
|
||||
- Summary: Bulk add invoice line items
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_attach_payment
|
||||
|
||||
- Operation ID: `post_invoices_invoice_attach_payment`
|
||||
- Route: `POST /v1/invoices/{invoice}/attach_payment`
|
||||
- Mode: WRITE
|
||||
- Summary: Attach a payment to an Invoice
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_finalize
|
||||
|
||||
- Operation ID: `post_invoices_invoice_finalize`
|
||||
- Route: `POST /v1/invoices/{invoice}/finalize`
|
||||
- Mode: WRITE
|
||||
- Summary: Finalize an invoice
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_invoices_invoice_lines
|
||||
|
||||
- Operation ID: `get_invoices_invoice_lines`
|
||||
- Route: `GET /v1/invoices/{invoice}/lines`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an invoice's line items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `invoice` in `path` required
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_lines_line_item_id
|
||||
|
||||
- Operation ID: `post_invoices_invoice_lines_line_item_id`
|
||||
- Route: `POST /v1/invoices/{invoice}/lines/{line_item_id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an invoice's line item
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- `line_item_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_mark_uncollectible
|
||||
|
||||
- Operation ID: `post_invoices_invoice_mark_uncollectible`
|
||||
- Route: `POST /v1/invoices/{invoice}/mark_uncollectible`
|
||||
- Mode: WRITE
|
||||
- Summary: Mark an invoice as uncollectible
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_pay
|
||||
|
||||
- Operation ID: `post_invoices_invoice_pay`
|
||||
- Route: `POST /v1/invoices/{invoice}/pay`
|
||||
- Mode: WRITE
|
||||
- Summary: Pay an invoice
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_remove_lines
|
||||
|
||||
- Operation ID: `post_invoices_invoice_remove_lines`
|
||||
- Route: `POST /v1/invoices/{invoice}/remove_lines`
|
||||
- Mode: WRITE
|
||||
- Summary: Bulk remove invoice line items
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_send
|
||||
|
||||
- Operation ID: `post_invoices_invoice_send`
|
||||
- Route: `POST /v1/invoices/{invoice}/send`
|
||||
- Mode: WRITE
|
||||
- Summary: Send an invoice for manual payment
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_update_lines
|
||||
|
||||
- Operation ID: `post_invoices_invoice_update_lines`
|
||||
- Route: `POST /v1/invoices/{invoice}/update_lines`
|
||||
- Mode: WRITE
|
||||
- Summary: Bulk update invoice line items
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_invoices_invoice_void
|
||||
|
||||
- Operation ID: `post_invoices_invoice_void`
|
||||
- Route: `POST /v1/invoices/{invoice}/void`
|
||||
- Mode: WRITE
|
||||
- Summary: Void an invoice
|
||||
- Parameters:
|
||||
- `invoice` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
391
skills/issuing/SKILL.md
Normal file
391
skills/issuing/SKILL.md
Normal file
@@ -0,0 +1,391 @@
|
||||
---
|
||||
name: issuing-routes
|
||||
description: Handle 32 OpenAPI operation(s) under /v1/issuing for the issuing route group.
|
||||
---
|
||||
|
||||
# issuing API Routes
|
||||
|
||||
Handle 32 OpenAPI operation(s) under /v1/issuing for the issuing 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
|
||||
|
||||
### get_issuing_authorizations
|
||||
|
||||
- Operation ID: `get_issuing_authorizations`
|
||||
- Route: `GET /v1/issuing/authorizations`
|
||||
- Mode: READ
|
||||
- Summary: List all authorizations
|
||||
- Parameters:
|
||||
- `card` in `query`
|
||||
- `cardholder` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_authorizations_authorization
|
||||
|
||||
- Operation ID: `get_issuing_authorizations_authorization`
|
||||
- Route: `GET /v1/issuing/authorizations/{authorization}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_authorizations_authorization
|
||||
|
||||
- Operation ID: `post_issuing_authorizations_authorization`
|
||||
- Route: `POST /v1/issuing/authorizations/{authorization}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_authorizations_authorization_approve
|
||||
|
||||
- Operation ID: `post_issuing_authorizations_authorization_approve`
|
||||
- Route: `POST /v1/issuing/authorizations/{authorization}/approve`
|
||||
- Mode: WRITE
|
||||
- Summary: Approve an authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_authorizations_authorization_decline
|
||||
|
||||
- Operation ID: `post_issuing_authorizations_authorization_decline`
|
||||
- Route: `POST /v1/issuing/authorizations/{authorization}/decline`
|
||||
- Mode: WRITE
|
||||
- Summary: Decline an authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_cardholders
|
||||
|
||||
- Operation ID: `get_issuing_cardholders`
|
||||
- Route: `GET /v1/issuing/cardholders`
|
||||
- Mode: READ
|
||||
- Summary: List all cardholders
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `email` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `phone_number` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_cardholders
|
||||
|
||||
- Operation ID: `post_issuing_cardholders`
|
||||
- Route: `POST /v1/issuing/cardholders`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a cardholder
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_cardholders_cardholder
|
||||
|
||||
- Operation ID: `get_issuing_cardholders_cardholder`
|
||||
- Route: `GET /v1/issuing/cardholders/{cardholder}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a cardholder
|
||||
- Parameters:
|
||||
- `cardholder` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_cardholders_cardholder
|
||||
|
||||
- Operation ID: `post_issuing_cardholders_cardholder`
|
||||
- Route: `POST /v1/issuing/cardholders/{cardholder}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a cardholder
|
||||
- Parameters:
|
||||
- `cardholder` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_cards
|
||||
|
||||
- Operation ID: `get_issuing_cards`
|
||||
- Route: `GET /v1/issuing/cards`
|
||||
- Mode: READ
|
||||
- Summary: List all cards
|
||||
- Parameters:
|
||||
- `cardholder` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `exp_month` in `query`
|
||||
- `exp_year` in `query`
|
||||
- `expand` in `query`
|
||||
- `last4` in `query`
|
||||
- `limit` in `query`
|
||||
- `personalization_design` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_cards
|
||||
|
||||
- Operation ID: `post_issuing_cards`
|
||||
- Route: `POST /v1/issuing/cards`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a card
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_cards_card
|
||||
|
||||
- Operation ID: `get_issuing_cards_card`
|
||||
- Route: `GET /v1/issuing/cards/{card}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a card
|
||||
- Parameters:
|
||||
- `card` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_cards_card
|
||||
|
||||
- Operation ID: `post_issuing_cards_card`
|
||||
- Route: `POST /v1/issuing/cards/{card}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a card
|
||||
- Parameters:
|
||||
- `card` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_disputes
|
||||
|
||||
- Operation ID: `get_issuing_disputes`
|
||||
- Route: `GET /v1/issuing/disputes`
|
||||
- Mode: READ
|
||||
- Summary: List all disputes
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `transaction` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_disputes
|
||||
|
||||
- Operation ID: `post_issuing_disputes`
|
||||
- Route: `POST /v1/issuing/disputes`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a dispute
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_disputes_dispute
|
||||
|
||||
- Operation ID: `get_issuing_disputes_dispute`
|
||||
- Route: `GET /v1/issuing/disputes/{dispute}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a dispute
|
||||
- Parameters:
|
||||
- `dispute` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_disputes_dispute
|
||||
|
||||
- Operation ID: `post_issuing_disputes_dispute`
|
||||
- Route: `POST /v1/issuing/disputes/{dispute}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a dispute
|
||||
- Parameters:
|
||||
- `dispute` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_disputes_dispute_submit
|
||||
|
||||
- Operation ID: `post_issuing_disputes_dispute_submit`
|
||||
- Route: `POST /v1/issuing/disputes/{dispute}/submit`
|
||||
- Mode: WRITE
|
||||
- Summary: Submit a dispute
|
||||
- Parameters:
|
||||
- `dispute` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_personalization_designs
|
||||
|
||||
- Operation ID: `get_issuing_personalization_designs`
|
||||
- Route: `GET /v1/issuing/personalization_designs`
|
||||
- Mode: READ
|
||||
- Summary: List all personalization designs
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `lookup_keys` in `query`
|
||||
- `preferences` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_personalization_designs
|
||||
|
||||
- Operation ID: `post_issuing_personalization_designs`
|
||||
- Route: `POST /v1/issuing/personalization_designs`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a personalization design
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_personalization_designs_personalization_design
|
||||
|
||||
- Operation ID: `get_issuing_personalization_designs_personalization_design`
|
||||
- Route: `GET /v1/issuing/personalization_designs/{personalization_design}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a personalization design
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `personalization_design` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_personalization_designs_personalization_design
|
||||
|
||||
- Operation ID: `post_issuing_personalization_designs_personalization_design`
|
||||
- Route: `POST /v1/issuing/personalization_designs/{personalization_design}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a personalization design
|
||||
- Parameters:
|
||||
- `personalization_design` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_physical_bundles
|
||||
|
||||
- Operation ID: `get_issuing_physical_bundles`
|
||||
- Route: `GET /v1/issuing/physical_bundles`
|
||||
- Mode: READ
|
||||
- Summary: List all physical bundles
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_physical_bundles_physical_bundle
|
||||
|
||||
- Operation ID: `get_issuing_physical_bundles_physical_bundle`
|
||||
- Route: `GET /v1/issuing/physical_bundles/{physical_bundle}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a physical bundle
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `physical_bundle` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_settlements_settlement
|
||||
|
||||
- Operation ID: `get_issuing_settlements_settlement`
|
||||
- Route: `GET /v1/issuing/settlements/{settlement}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a settlement
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `settlement` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_settlements_settlement
|
||||
|
||||
- Operation ID: `post_issuing_settlements_settlement`
|
||||
- Route: `POST /v1/issuing/settlements/{settlement}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a settlement
|
||||
- Parameters:
|
||||
- `settlement` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_tokens
|
||||
|
||||
- Operation ID: `get_issuing_tokens`
|
||||
- Route: `GET /v1/issuing/tokens`
|
||||
- Mode: READ
|
||||
- Summary: List all issuing tokens for card
|
||||
- Parameters:
|
||||
- `card` in `query` required
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_tokens_token
|
||||
|
||||
- Operation ID: `get_issuing_tokens_token`
|
||||
- Route: `GET /v1/issuing/tokens/{token}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an issuing token
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `token` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_tokens_token
|
||||
|
||||
- Operation ID: `post_issuing_tokens_token`
|
||||
- Route: `POST /v1/issuing/tokens/{token}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a token status
|
||||
- Parameters:
|
||||
- `token` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_transactions
|
||||
|
||||
- Operation ID: `get_issuing_transactions`
|
||||
- Route: `GET /v1/issuing/transactions`
|
||||
- Mode: READ
|
||||
- Summary: List all transactions
|
||||
- Parameters:
|
||||
- `card` in `query`
|
||||
- `cardholder` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_issuing_transactions_transaction
|
||||
|
||||
- Operation ID: `get_issuing_transactions_transaction`
|
||||
- Route: `GET /v1/issuing/transactions/{transaction}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_issuing_transactions_transaction
|
||||
|
||||
- Operation ID: `post_issuing_transactions_transaction`
|
||||
- Route: `POST /v1/issuing/transactions/{transaction}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a transaction
|
||||
- Parameters:
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
33
skills/link-account-sessions/SKILL.md
Normal file
33
skills/link-account-sessions/SKILL.md
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
name: link-account-sessions-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/link_account_sessions for the link account sessions route group.
|
||||
---
|
||||
|
||||
# link account sessions API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/link_account_sessions for the link account sessions 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_link_account_sessions
|
||||
|
||||
- Operation ID: `post_link_account_sessions`
|
||||
- Route: `POST /v1/link_account_sessions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Session
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_link_account_sessions_session
|
||||
|
||||
- Operation ID: `get_link_account_sessions_session`
|
||||
- Route: `GET /v1/link_account_sessions/{session}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Session
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `session` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
75
skills/linked-accounts/SKILL.md
Normal file
75
skills/linked-accounts/SKILL.md
Normal file
@@ -0,0 +1,75 @@
|
||||
---
|
||||
name: linked-accounts-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/linked_accounts for the linked accounts route group.
|
||||
---
|
||||
|
||||
# linked accounts API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/linked_accounts for the linked 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
|
||||
|
||||
### get_linked_accounts
|
||||
|
||||
- Operation ID: `get_linked_accounts`
|
||||
- Route: `GET /v1/linked_accounts`
|
||||
- Mode: READ
|
||||
- Summary: List Accounts
|
||||
- Parameters:
|
||||
- `account_holder` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `session` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_linked_accounts_account
|
||||
|
||||
- Operation ID: `get_linked_accounts_account`
|
||||
- Route: `GET /v1/linked_accounts/{account}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an Account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_linked_accounts_account_disconnect
|
||||
|
||||
- Operation ID: `post_linked_accounts_account_disconnect`
|
||||
- Route: `POST /v1/linked_accounts/{account}/disconnect`
|
||||
- Mode: WRITE
|
||||
- Summary: Disconnect an Account
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_linked_accounts_account_owners
|
||||
|
||||
- Operation ID: `get_linked_accounts_account_owners`
|
||||
- Route: `GET /v1/linked_accounts/{account}/owners`
|
||||
- Mode: READ
|
||||
- Summary: List Account Owners
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `ownership` in `query` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_linked_accounts_account_refresh
|
||||
|
||||
- Operation ID: `post_linked_accounts_account_refresh`
|
||||
- Route: `POST /v1/linked_accounts/{account}/refresh`
|
||||
- Mode: WRITE
|
||||
- Summary: Refresh Account data
|
||||
- Parameters:
|
||||
- `account` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
25
skills/mandates/SKILL.md
Normal file
25
skills/mandates/SKILL.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
name: mandates-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/mandates/{mandate} for the mandates route group.
|
||||
---
|
||||
|
||||
# mandates API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/mandates/{mandate} for the mandates 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
|
||||
|
||||
### get_mandates_mandate
|
||||
|
||||
- Operation ID: `get_mandates_mandate`
|
||||
- Route: `GET /v1/mandates/{mandate}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Mandate
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `mandate` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
38
skills/payment-attempt-records/SKILL.md
Normal file
38
skills/payment-attempt-records/SKILL.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
name: payment-attempt-records-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/payment_attempt_records for the payment attempt records route group.
|
||||
---
|
||||
|
||||
# payment attempt records API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/payment_attempt_records for the payment attempt records 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
|
||||
|
||||
### get_payment_attempt_records
|
||||
|
||||
- Operation ID: `get_payment_attempt_records`
|
||||
- Route: `GET /v1/payment_attempt_records`
|
||||
- Mode: READ
|
||||
- Summary: List Payment Attempt Records
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_record` in `query` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_attempt_records_id
|
||||
|
||||
- Operation ID: `get_payment_attempt_records_id`
|
||||
- Route: `GET /v1/payment_attempt_records/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Payment Attempt Record
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
147
skills/payment-intents/SKILL.md
Normal file
147
skills/payment-intents/SKILL.md
Normal file
@@ -0,0 +1,147 @@
|
||||
---
|
||||
name: payment-intents-routes
|
||||
description: Handle 12 OpenAPI operation(s) under /v1/payment_intents for the payment intents route group.
|
||||
---
|
||||
|
||||
# payment intents API Routes
|
||||
|
||||
Handle 12 OpenAPI operation(s) under /v1/payment_intents for the payment intents 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
|
||||
|
||||
### get_payment_intents
|
||||
|
||||
- Operation ID: `get_payment_intents`
|
||||
- Route: `GET /v1/payment_intents`
|
||||
- Mode: READ
|
||||
- Summary: List all PaymentIntents
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents
|
||||
|
||||
- Operation ID: `post_payment_intents`
|
||||
- Route: `POST /v1/payment_intents`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a PaymentIntent
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_intents_search
|
||||
|
||||
- Operation ID: `get_payment_intents_search`
|
||||
- Route: `GET /v1/payment_intents/search`
|
||||
- Mode: READ
|
||||
- Summary: Search PaymentIntents
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_intents_intent
|
||||
|
||||
- Operation ID: `get_payment_intents_intent`
|
||||
- Route: `GET /v1/payment_intents/{intent}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a PaymentIntent
|
||||
- Parameters:
|
||||
- `client_secret` in `query`
|
||||
- `expand` in `query`
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent
|
||||
|
||||
- Operation ID: `post_payment_intents_intent`
|
||||
- Route: `POST /v1/payment_intents/{intent}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a PaymentIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_intents_intent_amount_details_line_items
|
||||
|
||||
- Operation ID: `get_payment_intents_intent_amount_details_line_items`
|
||||
- Route: `GET /v1/payment_intents/{intent}/amount_details_line_items`
|
||||
- Mode: READ
|
||||
- Summary: List all PaymentIntent LineItems
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `intent` in `path` required
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent_apply_customer_balance
|
||||
|
||||
- Operation ID: `post_payment_intents_intent_apply_customer_balance`
|
||||
- Route: `POST /v1/payment_intents/{intent}/apply_customer_balance`
|
||||
- Mode: WRITE
|
||||
- Summary: Reconcile a customer_balance PaymentIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent_cancel
|
||||
|
||||
- Operation ID: `post_payment_intents_intent_cancel`
|
||||
- Route: `POST /v1/payment_intents/{intent}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a PaymentIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent_capture
|
||||
|
||||
- Operation ID: `post_payment_intents_intent_capture`
|
||||
- Route: `POST /v1/payment_intents/{intent}/capture`
|
||||
- Mode: WRITE
|
||||
- Summary: Capture a PaymentIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent_confirm
|
||||
|
||||
- Operation ID: `post_payment_intents_intent_confirm`
|
||||
- Route: `POST /v1/payment_intents/{intent}/confirm`
|
||||
- Mode: WRITE
|
||||
- Summary: Confirm a PaymentIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent_increment_authorization
|
||||
|
||||
- Operation ID: `post_payment_intents_intent_increment_authorization`
|
||||
- Route: `POST /v1/payment_intents/{intent}/increment_authorization`
|
||||
- Mode: WRITE
|
||||
- Summary: Increment an authorization
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_intents_intent_verify_microdeposits
|
||||
|
||||
- Operation ID: `post_payment_intents_intent_verify_microdeposits`
|
||||
- Route: `POST /v1/payment_intents/{intent}/verify_microdeposits`
|
||||
- Mode: WRITE
|
||||
- Summary: Verify microdeposits on a PaymentIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
71
skills/payment-links/SKILL.md
Normal file
71
skills/payment-links/SKILL.md
Normal file
@@ -0,0 +1,71 @@
|
||||
---
|
||||
name: payment-links-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/payment_links for the payment links route group.
|
||||
---
|
||||
|
||||
# payment links API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/payment_links for the payment links 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
|
||||
|
||||
### get_payment_links
|
||||
|
||||
- Operation ID: `get_payment_links`
|
||||
- Route: `GET /v1/payment_links`
|
||||
- Mode: READ
|
||||
- Summary: List all payment links
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_links
|
||||
|
||||
- Operation ID: `post_payment_links`
|
||||
- Route: `POST /v1/payment_links`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a payment link
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_links_payment_link
|
||||
|
||||
- Operation ID: `get_payment_links_payment_link`
|
||||
- Route: `GET /v1/payment_links/{payment_link}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve payment link
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `payment_link` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_links_payment_link
|
||||
|
||||
- Operation ID: `post_payment_links_payment_link`
|
||||
- Route: `POST /v1/payment_links/{payment_link}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a payment link
|
||||
- Parameters:
|
||||
- `payment_link` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_links_payment_link_line_items
|
||||
|
||||
- Operation ID: `get_payment_links_payment_link_line_items`
|
||||
- Route: `GET /v1/payment_links/{payment_link}/line_items`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a payment link's line items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_link` in `path` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
58
skills/payment-method-configurations/SKILL.md
Normal file
58
skills/payment-method-configurations/SKILL.md
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
name: payment-method-configurations-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/payment_method_configurations for the payment method configurations route group.
|
||||
---
|
||||
|
||||
# payment method configurations API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/payment_method_configurations for the payment method configurations 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
|
||||
|
||||
### get_payment_method_configurations
|
||||
|
||||
- Operation ID: `get_payment_method_configurations`
|
||||
- Route: `GET /v1/payment_method_configurations`
|
||||
- Mode: READ
|
||||
- Summary: List payment method configurations
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `application` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_method_configurations
|
||||
|
||||
- Operation ID: `post_payment_method_configurations`
|
||||
- Route: `POST /v1/payment_method_configurations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a payment method configuration
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_method_configurations_configuration
|
||||
|
||||
- Operation ID: `get_payment_method_configurations_configuration`
|
||||
- Route: `GET /v1/payment_method_configurations/{configuration}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve payment method configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_method_configurations_configuration
|
||||
|
||||
- Operation ID: `post_payment_method_configurations_configuration`
|
||||
- Route: `POST /v1/payment_method_configurations/{configuration}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update payment method configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
68
skills/payment-method-domains/SKILL.md
Normal file
68
skills/payment-method-domains/SKILL.md
Normal file
@@ -0,0 +1,68 @@
|
||||
---
|
||||
name: payment-method-domains-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/payment_method_domains for the payment method domains route group.
|
||||
---
|
||||
|
||||
# payment method domains API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/payment_method_domains for the payment method domains 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
|
||||
|
||||
### get_payment_method_domains
|
||||
|
||||
- Operation ID: `get_payment_method_domains`
|
||||
- Route: `GET /v1/payment_method_domains`
|
||||
- Mode: READ
|
||||
- Summary: List payment method domains
|
||||
- Parameters:
|
||||
- `domain_name` in `query`
|
||||
- `enabled` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_method_domains
|
||||
|
||||
- Operation ID: `post_payment_method_domains`
|
||||
- Route: `POST /v1/payment_method_domains`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a payment method domain
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_method_domains_payment_method_domain
|
||||
|
||||
- Operation ID: `get_payment_method_domains_payment_method_domain`
|
||||
- Route: `GET /v1/payment_method_domains/{payment_method_domain}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a payment method domain
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `payment_method_domain` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_method_domains_payment_method_domain
|
||||
|
||||
- Operation ID: `post_payment_method_domains_payment_method_domain`
|
||||
- Route: `POST /v1/payment_method_domains/{payment_method_domain}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a payment method domain
|
||||
- Parameters:
|
||||
- `payment_method_domain` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_method_domains_payment_method_domain_validate
|
||||
|
||||
- Operation ID: `post_payment_method_domains_payment_method_domain_validate`
|
||||
- Route: `POST /v1/payment_method_domains/{payment_method_domain}/validate`
|
||||
- Mode: WRITE
|
||||
- Summary: Validate an existing payment method domain
|
||||
- Parameters:
|
||||
- `payment_method_domain` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
80
skills/payment-methods/SKILL.md
Normal file
80
skills/payment-methods/SKILL.md
Normal file
@@ -0,0 +1,80 @@
|
||||
---
|
||||
name: payment-methods-routes
|
||||
description: Handle 6 OpenAPI operation(s) under /v1/payment_methods for the payment methods route group.
|
||||
---
|
||||
|
||||
# payment methods API Routes
|
||||
|
||||
Handle 6 OpenAPI operation(s) under /v1/payment_methods for the payment methods 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
|
||||
|
||||
### get_payment_methods
|
||||
|
||||
- Operation ID: `get_payment_methods`
|
||||
- Route: `GET /v1/payment_methods`
|
||||
- Mode: READ
|
||||
- Summary: List PaymentMethods
|
||||
- Parameters:
|
||||
- `allow_redisplay` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_methods
|
||||
|
||||
- Operation ID: `post_payment_methods`
|
||||
- Route: `POST /v1/payment_methods`
|
||||
- Mode: WRITE
|
||||
- Summary: Shares a PaymentMethod
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_methods_payment_method
|
||||
|
||||
- Operation ID: `get_payment_methods_payment_method`
|
||||
- Route: `GET /v1/payment_methods/{payment_method}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a PaymentMethod
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `payment_method` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_methods_payment_method
|
||||
|
||||
- Operation ID: `post_payment_methods_payment_method`
|
||||
- Route: `POST /v1/payment_methods/{payment_method}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a PaymentMethod
|
||||
- Parameters:
|
||||
- `payment_method` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_methods_payment_method_attach
|
||||
|
||||
- Operation ID: `post_payment_methods_payment_method_attach`
|
||||
- Route: `POST /v1/payment_methods/{payment_method}/attach`
|
||||
- Mode: WRITE
|
||||
- Summary: Attach a PaymentMethod to a Customer
|
||||
- Parameters:
|
||||
- `payment_method` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_methods_payment_method_detach
|
||||
|
||||
- Operation ID: `post_payment_methods_payment_method_detach`
|
||||
- Route: `POST /v1/payment_methods/{payment_method}/detach`
|
||||
- Mode: WRITE
|
||||
- Summary: Detach a PaymentMethod from a Customer
|
||||
- Parameters:
|
||||
- `payment_method` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
93
skills/payment-records/SKILL.md
Normal file
93
skills/payment-records/SKILL.md
Normal file
@@ -0,0 +1,93 @@
|
||||
---
|
||||
name: payment-records-routes
|
||||
description: Handle 8 OpenAPI operation(s) under /v1/payment_records for the payment records route group.
|
||||
---
|
||||
|
||||
# payment records API Routes
|
||||
|
||||
Handle 8 OpenAPI operation(s) under /v1/payment_records for the payment records 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_payment_records_report_payment
|
||||
|
||||
- Operation ID: `post_payment_records_report_payment`
|
||||
- Route: `POST /v1/payment_records/report_payment`
|
||||
- Mode: WRITE
|
||||
- Summary: Report a payment
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payment_records_id
|
||||
|
||||
- Operation ID: `get_payment_records_id`
|
||||
- Route: `GET /v1/payment_records/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Payment Record
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_records_id_report_payment_attempt
|
||||
|
||||
- Operation ID: `post_payment_records_id_report_payment_attempt`
|
||||
- Route: `POST /v1/payment_records/{id}/report_payment_attempt`
|
||||
- Mode: WRITE
|
||||
- Summary: Report a payment attempt
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_records_id_report_payment_attempt_canceled
|
||||
|
||||
- Operation ID: `post_payment_records_id_report_payment_attempt_canceled`
|
||||
- Route: `POST /v1/payment_records/{id}/report_payment_attempt_canceled`
|
||||
- Mode: WRITE
|
||||
- Summary: Report payment attempt canceled
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_records_id_report_payment_attempt_failed
|
||||
|
||||
- Operation ID: `post_payment_records_id_report_payment_attempt_failed`
|
||||
- Route: `POST /v1/payment_records/{id}/report_payment_attempt_failed`
|
||||
- Mode: WRITE
|
||||
- Summary: Report payment attempt failed
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_records_id_report_payment_attempt_guaranteed
|
||||
|
||||
- Operation ID: `post_payment_records_id_report_payment_attempt_guaranteed`
|
||||
- Route: `POST /v1/payment_records/{id}/report_payment_attempt_guaranteed`
|
||||
- Mode: WRITE
|
||||
- Summary: Report payment attempt guaranteed
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_records_id_report_payment_attempt_informational
|
||||
|
||||
- Operation ID: `post_payment_records_id_report_payment_attempt_informational`
|
||||
- Route: `POST /v1/payment_records/{id}/report_payment_attempt_informational`
|
||||
- Mode: WRITE
|
||||
- Summary: Report payment attempt informational
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payment_records_id_report_refund
|
||||
|
||||
- Operation ID: `post_payment_records_id_report_refund`
|
||||
- Route: `POST /v1/payment_records/{id}/report_refund`
|
||||
- Mode: WRITE
|
||||
- Summary: Report a refund
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
80
skills/payouts/SKILL.md
Normal file
80
skills/payouts/SKILL.md
Normal file
@@ -0,0 +1,80 @@
|
||||
---
|
||||
name: payouts-routes
|
||||
description: Handle 6 OpenAPI operation(s) under /v1/payouts for the payouts route group.
|
||||
---
|
||||
|
||||
# payouts API Routes
|
||||
|
||||
Handle 6 OpenAPI operation(s) under /v1/payouts for the payouts 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
|
||||
|
||||
### get_payouts
|
||||
|
||||
- Operation ID: `get_payouts`
|
||||
- Route: `GET /v1/payouts`
|
||||
- Mode: READ
|
||||
- Summary: List all payouts
|
||||
- Parameters:
|
||||
- `arrival_date` in `query`
|
||||
- `created` in `query`
|
||||
- `destination` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payouts
|
||||
|
||||
- Operation ID: `post_payouts`
|
||||
- Route: `POST /v1/payouts`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a payout
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_payouts_payout
|
||||
|
||||
- Operation ID: `get_payouts_payout`
|
||||
- Route: `GET /v1/payouts/{payout}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a payout
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `payout` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payouts_payout
|
||||
|
||||
- Operation ID: `post_payouts_payout`
|
||||
- Route: `POST /v1/payouts/{payout}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a payout
|
||||
- Parameters:
|
||||
- `payout` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payouts_payout_cancel
|
||||
|
||||
- Operation ID: `post_payouts_payout_cancel`
|
||||
- Route: `POST /v1/payouts/{payout}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a payout
|
||||
- Parameters:
|
||||
- `payout` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_payouts_payout_reverse
|
||||
|
||||
- Operation ID: `post_payouts_payout_reverse`
|
||||
- Route: `POST /v1/payouts/{payout}/reverse`
|
||||
- Mode: WRITE
|
||||
- Summary: Reverse a payout
|
||||
- Parameters:
|
||||
- `payout` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
69
skills/plans/SKILL.md
Normal file
69
skills/plans/SKILL.md
Normal file
@@ -0,0 +1,69 @@
|
||||
---
|
||||
name: plans-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/plans for the plans route group.
|
||||
---
|
||||
|
||||
# plans API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/plans for the plans 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
|
||||
|
||||
### get_plans
|
||||
|
||||
- Operation ID: `get_plans`
|
||||
- Route: `GET /v1/plans`
|
||||
- Mode: READ
|
||||
- Summary: List all plans
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `product` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_plans
|
||||
|
||||
- Operation ID: `post_plans`
|
||||
- Route: `POST /v1/plans`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a plan
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_plans_plan
|
||||
|
||||
- Operation ID: `delete_plans_plan`
|
||||
- Route: `DELETE /v1/plans/{plan}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a plan
|
||||
- Parameters:
|
||||
- `plan` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_plans_plan
|
||||
|
||||
- Operation ID: `get_plans_plan`
|
||||
- Route: `GET /v1/plans/{plan}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a plan
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `plan` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_plans_plan
|
||||
|
||||
- Operation ID: `post_plans_plan`
|
||||
- Route: `POST /v1/plans/{plan}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a plan
|
||||
- Parameters:
|
||||
- `plan` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
76
skills/prices/SKILL.md
Normal file
76
skills/prices/SKILL.md
Normal file
@@ -0,0 +1,76 @@
|
||||
---
|
||||
name: prices-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/prices for the prices route group.
|
||||
---
|
||||
|
||||
# prices API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/prices for the prices 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
|
||||
|
||||
### get_prices
|
||||
|
||||
- Operation ID: `get_prices`
|
||||
- Route: `GET /v1/prices`
|
||||
- Mode: READ
|
||||
- Summary: List all prices
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `created` in `query`
|
||||
- `currency` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `lookup_keys` in `query`
|
||||
- `product` in `query`
|
||||
- `recurring` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `type` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_prices
|
||||
|
||||
- Operation ID: `post_prices`
|
||||
- Route: `POST /v1/prices`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a price
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_prices_search
|
||||
|
||||
- Operation ID: `get_prices_search`
|
||||
- Route: `GET /v1/prices/search`
|
||||
- Mode: READ
|
||||
- Summary: Search prices
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_prices_price
|
||||
|
||||
- Operation ID: `get_prices_price`
|
||||
- Route: `GET /v1/prices/{price}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a price
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `price` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_prices_price
|
||||
|
||||
- Operation ID: `post_prices_price`
|
||||
- Route: `POST /v1/prices/{price}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a price
|
||||
- Parameters:
|
||||
- `price` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
131
skills/products/SKILL.md
Normal file
131
skills/products/SKILL.md
Normal file
@@ -0,0 +1,131 @@
|
||||
---
|
||||
name: products-routes
|
||||
description: Handle 10 OpenAPI operation(s) under /v1/products for the products route group.
|
||||
---
|
||||
|
||||
# products API Routes
|
||||
|
||||
Handle 10 OpenAPI operation(s) under /v1/products for the products 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
|
||||
|
||||
### get_products
|
||||
|
||||
- Operation ID: `get_products`
|
||||
- Route: `GET /v1/products`
|
||||
- Mode: READ
|
||||
- Summary: List all products
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `ids` in `query`
|
||||
- `limit` in `query`
|
||||
- `shippable` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `url` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_products
|
||||
|
||||
- Operation ID: `post_products`
|
||||
- Route: `POST /v1/products`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a product
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_products_search
|
||||
|
||||
- Operation ID: `get_products_search`
|
||||
- Route: `GET /v1/products/search`
|
||||
- Mode: READ
|
||||
- Summary: Search products
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_products_id
|
||||
|
||||
- Operation ID: `delete_products_id`
|
||||
- Route: `DELETE /v1/products/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a product
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_products_id
|
||||
|
||||
- Operation ID: `get_products_id`
|
||||
- Route: `GET /v1/products/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a product
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_products_id
|
||||
|
||||
- Operation ID: `post_products_id`
|
||||
- Route: `POST /v1/products/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a product
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_products_product_features
|
||||
|
||||
- Operation ID: `get_products_product_features`
|
||||
- Route: `GET /v1/products/{product}/features`
|
||||
- Mode: READ
|
||||
- Summary: List all features attached to a product
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `product` in `path` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_products_product_features
|
||||
|
||||
- Operation ID: `post_products_product_features`
|
||||
- Route: `POST /v1/products/{product}/features`
|
||||
- Mode: WRITE
|
||||
- Summary: Attach a feature to a product
|
||||
- Parameters:
|
||||
- `product` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_products_product_features_id
|
||||
|
||||
- Operation ID: `delete_products_product_features_id`
|
||||
- Route: `DELETE /v1/products/{product}/features/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Remove a feature from a product
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- `product` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_products_product_features_id
|
||||
|
||||
- Operation ID: `get_products_product_features_id`
|
||||
- Route: `GET /v1/products/{product}/features/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a product_feature
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- `product` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
62
skills/promotion-codes/SKILL.md
Normal file
62
skills/promotion-codes/SKILL.md
Normal file
@@ -0,0 +1,62 @@
|
||||
---
|
||||
name: promotion-codes-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/promotion_codes for the promotion codes route group.
|
||||
---
|
||||
|
||||
# promotion codes API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/promotion_codes for the promotion codes 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
|
||||
|
||||
### get_promotion_codes
|
||||
|
||||
- Operation ID: `get_promotion_codes`
|
||||
- Route: `GET /v1/promotion_codes`
|
||||
- Mode: READ
|
||||
- Summary: List all promotion codes
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `code` in `query`
|
||||
- `coupon` in `query`
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_promotion_codes
|
||||
|
||||
- Operation ID: `post_promotion_codes`
|
||||
- Route: `POST /v1/promotion_codes`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a promotion code
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_promotion_codes_promotion_code
|
||||
|
||||
- Operation ID: `get_promotion_codes_promotion_code`
|
||||
- Route: `GET /v1/promotion_codes/{promotion_code}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a promotion code
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `promotion_code` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_promotion_codes_promotion_code
|
||||
|
||||
- Operation ID: `post_promotion_codes_promotion_code`
|
||||
- Route: `POST /v1/promotion_codes/{promotion_code}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a promotion code
|
||||
- Parameters:
|
||||
- `promotion_code` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
129
skills/quotes/SKILL.md
Normal file
129
skills/quotes/SKILL.md
Normal file
@@ -0,0 +1,129 @@
|
||||
---
|
||||
name: quotes-routes
|
||||
description: Handle 10 OpenAPI operation(s) under /v1/quotes for the quotes route group.
|
||||
---
|
||||
|
||||
# quotes API Routes
|
||||
|
||||
Handle 10 OpenAPI operation(s) under /v1/quotes for the quotes 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
|
||||
|
||||
### get_quotes
|
||||
|
||||
- Operation ID: `get_quotes`
|
||||
- Route: `GET /v1/quotes`
|
||||
- Mode: READ
|
||||
- Summary: List all quotes
|
||||
- Parameters:
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `test_clock` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_quotes
|
||||
|
||||
- Operation ID: `post_quotes`
|
||||
- Route: `POST /v1/quotes`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a quote
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_quotes_quote
|
||||
|
||||
- Operation ID: `get_quotes_quote`
|
||||
- Route: `GET /v1/quotes/{quote}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a quote
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `quote` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_quotes_quote
|
||||
|
||||
- Operation ID: `post_quotes_quote`
|
||||
- Route: `POST /v1/quotes/{quote}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a quote
|
||||
- Parameters:
|
||||
- `quote` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_quotes_quote_accept
|
||||
|
||||
- Operation ID: `post_quotes_quote_accept`
|
||||
- Route: `POST /v1/quotes/{quote}/accept`
|
||||
- Mode: WRITE
|
||||
- Summary: Accept a quote
|
||||
- Parameters:
|
||||
- `quote` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_quotes_quote_cancel
|
||||
|
||||
- Operation ID: `post_quotes_quote_cancel`
|
||||
- Route: `POST /v1/quotes/{quote}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a quote
|
||||
- Parameters:
|
||||
- `quote` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_quotes_quote_computed_upfront_line_items
|
||||
|
||||
- Operation ID: `get_quotes_quote_computed_upfront_line_items`
|
||||
- Route: `GET /v1/quotes/{quote}/computed_upfront_line_items`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a quote's upfront line items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `quote` in `path` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_quotes_quote_finalize
|
||||
|
||||
- Operation ID: `post_quotes_quote_finalize`
|
||||
- Route: `POST /v1/quotes/{quote}/finalize`
|
||||
- Mode: WRITE
|
||||
- Summary: Finalize a quote
|
||||
- Parameters:
|
||||
- `quote` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_quotes_quote_line_items
|
||||
|
||||
- Operation ID: `get_quotes_quote_line_items`
|
||||
- Route: `GET /v1/quotes/{quote}/line_items`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a quote's line items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `quote` in `path` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_quotes_quote_pdf
|
||||
|
||||
- Operation ID: `get_quotes_quote_pdf`
|
||||
- Route: `GET /v1/quotes/{quote}/pdf`
|
||||
- Mode: READ
|
||||
- Summary: Download quote PDF
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `quote` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
149
skills/radar/SKILL.md
Normal file
149
skills/radar/SKILL.md
Normal file
@@ -0,0 +1,149 @@
|
||||
---
|
||||
name: radar-routes
|
||||
description: Handle 12 OpenAPI operation(s) under /v1/radar for the radar route group.
|
||||
---
|
||||
|
||||
# radar API Routes
|
||||
|
||||
Handle 12 OpenAPI operation(s) under /v1/radar for the radar 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
|
||||
|
||||
### get_radar_early_fraud_warnings
|
||||
|
||||
- Operation ID: `get_radar_early_fraud_warnings`
|
||||
- Route: `GET /v1/radar/early_fraud_warnings`
|
||||
- Mode: READ
|
||||
- Summary: List all early fraud warnings
|
||||
- Parameters:
|
||||
- `charge` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_intent` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_radar_early_fraud_warnings_early_fraud_warning
|
||||
|
||||
- Operation ID: `get_radar_early_fraud_warnings_early_fraud_warning`
|
||||
- Route: `GET /v1/radar/early_fraud_warnings/{early_fraud_warning}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve an early fraud warning
|
||||
- Parameters:
|
||||
- `early_fraud_warning` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_radar_payment_evaluations
|
||||
|
||||
- Operation ID: `post_radar_payment_evaluations`
|
||||
- Route: `POST /v1/radar/payment_evaluations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Payment Evaluation
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_radar_value_list_items
|
||||
|
||||
- Operation ID: `get_radar_value_list_items`
|
||||
- Route: `GET /v1/radar/value_list_items`
|
||||
- Mode: READ
|
||||
- Summary: List all value list items
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `value` in `query`
|
||||
- `value_list` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_radar_value_list_items
|
||||
|
||||
- Operation ID: `post_radar_value_list_items`
|
||||
- Route: `POST /v1/radar/value_list_items`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a value list item
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_radar_value_list_items_item
|
||||
|
||||
- Operation ID: `delete_radar_value_list_items_item`
|
||||
- Route: `DELETE /v1/radar/value_list_items/{item}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a value list item
|
||||
- Parameters:
|
||||
- `item` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_radar_value_list_items_item
|
||||
|
||||
- Operation ID: `get_radar_value_list_items_item`
|
||||
- Route: `GET /v1/radar/value_list_items/{item}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a value list item
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `item` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_radar_value_lists
|
||||
|
||||
- Operation ID: `get_radar_value_lists`
|
||||
- Route: `GET /v1/radar/value_lists`
|
||||
- Mode: READ
|
||||
- Summary: List all value lists
|
||||
- Parameters:
|
||||
- `alias` in `query`
|
||||
- `contains` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_radar_value_lists
|
||||
|
||||
- Operation ID: `post_radar_value_lists`
|
||||
- Route: `POST /v1/radar/value_lists`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a value list
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_radar_value_lists_value_list
|
||||
|
||||
- Operation ID: `delete_radar_value_lists_value_list`
|
||||
- Route: `DELETE /v1/radar/value_lists/{value_list}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a value list
|
||||
- Parameters:
|
||||
- `value_list` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_radar_value_lists_value_list
|
||||
|
||||
- Operation ID: `get_radar_value_lists_value_list`
|
||||
- Route: `GET /v1/radar/value_lists/{value_list}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a value list
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `value_list` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_radar_value_lists_value_list
|
||||
|
||||
- Operation ID: `post_radar_value_lists_value_list`
|
||||
- Route: `POST /v1/radar/value_lists/{value_list}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a value list
|
||||
- Parameters:
|
||||
- `value_list` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
69
skills/refunds/SKILL.md
Normal file
69
skills/refunds/SKILL.md
Normal file
@@ -0,0 +1,69 @@
|
||||
---
|
||||
name: refunds-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/refunds for the refunds route group.
|
||||
---
|
||||
|
||||
# refunds API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/refunds for the refunds 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
|
||||
|
||||
### get_refunds
|
||||
|
||||
- Operation ID: `get_refunds`
|
||||
- Route: `GET /v1/refunds`
|
||||
- Mode: READ
|
||||
- Summary: List all refunds
|
||||
- Parameters:
|
||||
- `charge` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_intent` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_refunds
|
||||
|
||||
- Operation ID: `post_refunds`
|
||||
- Route: `POST /v1/refunds`
|
||||
- Mode: WRITE
|
||||
- Summary: Create customer balance refund
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_refunds_refund
|
||||
|
||||
- Operation ID: `get_refunds_refund`
|
||||
- Route: `GET /v1/refunds/{refund}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a refund
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `refund` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_refunds_refund
|
||||
|
||||
- Operation ID: `post_refunds_refund`
|
||||
- Route: `POST /v1/refunds/{refund}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a refund
|
||||
- Parameters:
|
||||
- `refund` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_refunds_refund_cancel
|
||||
|
||||
- Operation ID: `post_refunds_refund_cancel`
|
||||
- Route: `POST /v1/refunds/{refund}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a refund
|
||||
- Parameters:
|
||||
- `refund` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
68
skills/reporting/SKILL.md
Normal file
68
skills/reporting/SKILL.md
Normal file
@@ -0,0 +1,68 @@
|
||||
---
|
||||
name: reporting-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/reporting for the reporting route group.
|
||||
---
|
||||
|
||||
# reporting API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/reporting for the reporting 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
|
||||
|
||||
### get_reporting_report_runs
|
||||
|
||||
- Operation ID: `get_reporting_report_runs`
|
||||
- Route: `GET /v1/reporting/report_runs`
|
||||
- Mode: READ
|
||||
- Summary: List all Report Runs
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_reporting_report_runs
|
||||
|
||||
- Operation ID: `post_reporting_report_runs`
|
||||
- Route: `POST /v1/reporting/report_runs`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Report Run
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_reporting_report_runs_report_run
|
||||
|
||||
- Operation ID: `get_reporting_report_runs_report_run`
|
||||
- Route: `GET /v1/reporting/report_runs/{report_run}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Report Run
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `report_run` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_reporting_report_types
|
||||
|
||||
- Operation ID: `get_reporting_report_types`
|
||||
- Route: `GET /v1/reporting/report_types`
|
||||
- Mode: READ
|
||||
- Summary: List all Report Types
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_reporting_report_types_report_type
|
||||
|
||||
- Operation ID: `get_reporting_report_types_report_type`
|
||||
- Route: `GET /v1/reporting/report_types/{report_type}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Report Type
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `report_type` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
49
skills/reviews/SKILL.md
Normal file
49
skills/reviews/SKILL.md
Normal file
@@ -0,0 +1,49 @@
|
||||
---
|
||||
name: reviews-routes
|
||||
description: Handle 3 OpenAPI operation(s) under /v1/reviews for the reviews route group.
|
||||
---
|
||||
|
||||
# reviews API Routes
|
||||
|
||||
Handle 3 OpenAPI operation(s) under /v1/reviews for the reviews 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
|
||||
|
||||
### get_reviews
|
||||
|
||||
- Operation ID: `get_reviews`
|
||||
- Route: `GET /v1/reviews`
|
||||
- Mode: READ
|
||||
- Summary: List all open reviews
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_reviews_review
|
||||
|
||||
- Operation ID: `get_reviews_review`
|
||||
- Route: `GET /v1/reviews/{review}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a review
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `review` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_reviews_review_approve
|
||||
|
||||
- Operation ID: `post_reviews_review_approve`
|
||||
- Route: `POST /v1/reviews/{review}/approve`
|
||||
- Mode: WRITE
|
||||
- Summary: Approve a review
|
||||
- Parameters:
|
||||
- `review` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
29
skills/setup-attempts/SKILL.md
Normal file
29
skills/setup-attempts/SKILL.md
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
name: setup-attempts-routes
|
||||
description: Handle 1 OpenAPI operation(s) under /v1/setup_attempts for the setup attempts route group.
|
||||
---
|
||||
|
||||
# setup attempts API Routes
|
||||
|
||||
Handle 1 OpenAPI operation(s) under /v1/setup_attempts for the setup attempts 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
|
||||
|
||||
### get_setup_attempts
|
||||
|
||||
- Operation ID: `get_setup_attempts`
|
||||
- Route: `GET /v1/setup_attempts`
|
||||
- Mode: READ
|
||||
- Summary: List all SetupAttempts
|
||||
- Parameters:
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `setup_intent` in `query` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
92
skills/setup-intents/SKILL.md
Normal file
92
skills/setup-intents/SKILL.md
Normal file
@@ -0,0 +1,92 @@
|
||||
---
|
||||
name: setup-intents-routes
|
||||
description: Handle 7 OpenAPI operation(s) under /v1/setup_intents for the setup intents route group.
|
||||
---
|
||||
|
||||
# setup intents API Routes
|
||||
|
||||
Handle 7 OpenAPI operation(s) under /v1/setup_intents for the setup intents 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
|
||||
|
||||
### get_setup_intents
|
||||
|
||||
- Operation ID: `get_setup_intents`
|
||||
- Route: `GET /v1/setup_intents`
|
||||
- Mode: READ
|
||||
- Summary: List all SetupIntents
|
||||
- Parameters:
|
||||
- `attach_to_self` in `query`
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `payment_method` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_setup_intents
|
||||
|
||||
- Operation ID: `post_setup_intents`
|
||||
- Route: `POST /v1/setup_intents`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a SetupIntent
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_setup_intents_intent
|
||||
|
||||
- Operation ID: `get_setup_intents_intent`
|
||||
- Route: `GET /v1/setup_intents/{intent}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a SetupIntent
|
||||
- Parameters:
|
||||
- `client_secret` in `query`
|
||||
- `expand` in `query`
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_setup_intents_intent
|
||||
|
||||
- Operation ID: `post_setup_intents_intent`
|
||||
- Route: `POST /v1/setup_intents/{intent}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a SetupIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_setup_intents_intent_cancel
|
||||
|
||||
- Operation ID: `post_setup_intents_intent_cancel`
|
||||
- Route: `POST /v1/setup_intents/{intent}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a SetupIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_setup_intents_intent_confirm
|
||||
|
||||
- Operation ID: `post_setup_intents_intent_confirm`
|
||||
- Route: `POST /v1/setup_intents/{intent}/confirm`
|
||||
- Mode: WRITE
|
||||
- Summary: Confirm a SetupIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_setup_intents_intent_verify_microdeposits
|
||||
|
||||
- Operation ID: `post_setup_intents_intent_verify_microdeposits`
|
||||
- Route: `POST /v1/setup_intents/{intent}/verify_microdeposits`
|
||||
- Mode: WRITE
|
||||
- Summary: Verify microdeposits on a SetupIntent
|
||||
- Parameters:
|
||||
- `intent` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
59
skills/shipping-rates/SKILL.md
Normal file
59
skills/shipping-rates/SKILL.md
Normal file
@@ -0,0 +1,59 @@
|
||||
---
|
||||
name: shipping-rates-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/shipping_rates for the shipping rates route group.
|
||||
---
|
||||
|
||||
# shipping rates API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/shipping_rates for the shipping rates 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
|
||||
|
||||
### get_shipping_rates
|
||||
|
||||
- Operation ID: `get_shipping_rates`
|
||||
- Route: `GET /v1/shipping_rates`
|
||||
- Mode: READ
|
||||
- Summary: List all shipping rates
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `created` in `query`
|
||||
- `currency` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_shipping_rates
|
||||
|
||||
- Operation ID: `post_shipping_rates`
|
||||
- Route: `POST /v1/shipping_rates`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a shipping rate
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_shipping_rates_shipping_rate_token
|
||||
|
||||
- Operation ID: `get_shipping_rates_shipping_rate_token`
|
||||
- Route: `GET /v1/shipping_rates/{shipping_rate_token}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a shipping rate
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `shipping_rate_token` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_shipping_rates_shipping_rate_token
|
||||
|
||||
- Operation ID: `post_shipping_rates_shipping_rate_token`
|
||||
- Route: `POST /v1/shipping_rates/{shipping_rate_token}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a shipping rate
|
||||
- Parameters:
|
||||
- `shipping_rate_token` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
48
skills/sigma/SKILL.md
Normal file
48
skills/sigma/SKILL.md
Normal file
@@ -0,0 +1,48 @@
|
||||
---
|
||||
name: sigma-routes
|
||||
description: Handle 3 OpenAPI operation(s) under /v1/sigma for the sigma route group.
|
||||
---
|
||||
|
||||
# sigma API Routes
|
||||
|
||||
Handle 3 OpenAPI operation(s) under /v1/sigma for the sigma 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_sigma_saved_queries_id
|
||||
|
||||
- Operation ID: `post_sigma_saved_queries_id`
|
||||
- Route: `POST /v1/sigma/saved_queries/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update an existing Sigma Query
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_sigma_scheduled_query_runs
|
||||
|
||||
- Operation ID: `get_sigma_scheduled_query_runs`
|
||||
- Route: `GET /v1/sigma/scheduled_query_runs`
|
||||
- Mode: READ
|
||||
- Summary: List all scheduled query runs
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_sigma_scheduled_query_runs_scheduled_query_run
|
||||
|
||||
- Operation ID: `get_sigma_scheduled_query_runs_scheduled_query_run`
|
||||
- Route: `GET /v1/sigma/scheduled_query_runs/{scheduled_query_run}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a scheduled query run
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `scheduled_query_run` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
92
skills/sources/SKILL.md
Normal file
92
skills/sources/SKILL.md
Normal file
@@ -0,0 +1,92 @@
|
||||
---
|
||||
name: sources-routes
|
||||
description: Handle 7 OpenAPI operation(s) under /v1/sources for the sources route group.
|
||||
---
|
||||
|
||||
# sources API Routes
|
||||
|
||||
Handle 7 OpenAPI operation(s) under /v1/sources for the sources 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_sources
|
||||
|
||||
- Operation ID: `post_sources`
|
||||
- Route: `POST /v1/sources`
|
||||
- Mode: WRITE
|
||||
- Summary: Shares a source
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_sources_source
|
||||
|
||||
- Operation ID: `get_sources_source`
|
||||
- Route: `GET /v1/sources/{source}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a source
|
||||
- Parameters:
|
||||
- `client_secret` in `query`
|
||||
- `expand` in `query`
|
||||
- `source` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_sources_source
|
||||
|
||||
- Operation ID: `post_sources_source`
|
||||
- Route: `POST /v1/sources/{source}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a source
|
||||
- Parameters:
|
||||
- `source` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_sources_source_mandate_notifications_mandate_notification
|
||||
|
||||
- Operation ID: `get_sources_source_mandate_notifications_mandate_notification`
|
||||
- Route: `GET /v1/sources/{source}/mandate_notifications/{mandate_notification}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Source MandateNotification
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `mandate_notification` in `path` required
|
||||
- `source` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_sources_source_source_transactions
|
||||
|
||||
- Operation ID: `get_sources_source_source_transactions`
|
||||
- Route: `GET /v1/sources/{source}/source_transactions`
|
||||
- Mode: READ
|
||||
- Summary: <p>List source transactions for a given source.</p>
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `source` in `path` required
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_sources_source_source_transactions_source_transaction
|
||||
|
||||
- Operation ID: `get_sources_source_source_transactions_source_transaction`
|
||||
- Route: `GET /v1/sources/{source}/source_transactions/{source_transaction}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a source transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `source` in `path` required
|
||||
- `source_transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_sources_source_verify
|
||||
|
||||
- Operation ID: `post_sources_source_verify`
|
||||
- Route: `POST /v1/sources/{source}/verify`
|
||||
- Mode: WRITE
|
||||
- Summary: <p>Verify a given source.</p>
|
||||
- Parameters:
|
||||
- `source` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
67
skills/subscription-items/SKILL.md
Normal file
67
skills/subscription-items/SKILL.md
Normal file
@@ -0,0 +1,67 @@
|
||||
---
|
||||
name: subscription-items-routes
|
||||
description: Handle 5 OpenAPI operation(s) under /v1/subscription_items for the subscription items route group.
|
||||
---
|
||||
|
||||
# subscription items API Routes
|
||||
|
||||
Handle 5 OpenAPI operation(s) under /v1/subscription_items for the subscription items 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
|
||||
|
||||
### get_subscription_items
|
||||
|
||||
- Operation ID: `get_subscription_items`
|
||||
- Route: `GET /v1/subscription_items`
|
||||
- Mode: READ
|
||||
- Summary: List all subscription items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `subscription` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscription_items
|
||||
|
||||
- Operation ID: `post_subscription_items`
|
||||
- Route: `POST /v1/subscription_items`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a subscription item
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_subscription_items_item
|
||||
|
||||
- Operation ID: `delete_subscription_items_item`
|
||||
- Route: `DELETE /v1/subscription_items/{item}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a subscription item
|
||||
- Parameters:
|
||||
- `item` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_subscription_items_item
|
||||
|
||||
- Operation ID: `get_subscription_items_item`
|
||||
- Route: `GET /v1/subscription_items/{item}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a subscription item
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `item` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscription_items_item
|
||||
|
||||
- Operation ID: `post_subscription_items_item`
|
||||
- Route: `POST /v1/subscription_items/{item}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a subscription item
|
||||
- Parameters:
|
||||
- `item` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
83
skills/subscription-schedules/SKILL.md
Normal file
83
skills/subscription-schedules/SKILL.md
Normal file
@@ -0,0 +1,83 @@
|
||||
---
|
||||
name: subscription-schedules-routes
|
||||
description: Handle 6 OpenAPI operation(s) under /v1/subscription_schedules for the subscription schedules route group.
|
||||
---
|
||||
|
||||
# subscription schedules API Routes
|
||||
|
||||
Handle 6 OpenAPI operation(s) under /v1/subscription_schedules for the subscription schedules 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
|
||||
|
||||
### get_subscription_schedules
|
||||
|
||||
- Operation ID: `get_subscription_schedules`
|
||||
- Route: `GET /v1/subscription_schedules`
|
||||
- Mode: READ
|
||||
- Summary: List all schedules
|
||||
- Parameters:
|
||||
- `canceled_at` in `query`
|
||||
- `completed_at` in `query`
|
||||
- `created` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `released_at` in `query`
|
||||
- `scheduled` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscription_schedules
|
||||
|
||||
- Operation ID: `post_subscription_schedules`
|
||||
- Route: `POST /v1/subscription_schedules`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a schedule
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_subscription_schedules_schedule
|
||||
|
||||
- Operation ID: `get_subscription_schedules_schedule`
|
||||
- Route: `GET /v1/subscription_schedules/{schedule}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a schedule
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `schedule` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscription_schedules_schedule
|
||||
|
||||
- Operation ID: `post_subscription_schedules_schedule`
|
||||
- Route: `POST /v1/subscription_schedules/{schedule}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a schedule
|
||||
- Parameters:
|
||||
- `schedule` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscription_schedules_schedule_cancel
|
||||
|
||||
- Operation ID: `post_subscription_schedules_schedule_cancel`
|
||||
- Route: `POST /v1/subscription_schedules/{schedule}/cancel`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a schedule
|
||||
- Parameters:
|
||||
- `schedule` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscription_schedules_schedule_release
|
||||
|
||||
- Operation ID: `post_subscription_schedules_schedule_release`
|
||||
- Route: `POST /v1/subscription_schedules/{schedule}/release`
|
||||
- Mode: WRITE
|
||||
- Summary: Release a schedule
|
||||
- Parameters:
|
||||
- `schedule` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
119
skills/subscriptions/SKILL.md
Normal file
119
skills/subscriptions/SKILL.md
Normal file
@@ -0,0 +1,119 @@
|
||||
---
|
||||
name: subscriptions-routes
|
||||
description: Handle 9 OpenAPI operation(s) under /v1/subscriptions for the subscriptions route group.
|
||||
---
|
||||
|
||||
# subscriptions API Routes
|
||||
|
||||
Handle 9 OpenAPI operation(s) under /v1/subscriptions for the subscriptions 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
|
||||
|
||||
### get_subscriptions
|
||||
|
||||
- Operation ID: `get_subscriptions`
|
||||
- Route: `GET /v1/subscriptions`
|
||||
- Mode: READ
|
||||
- Summary: List subscriptions
|
||||
- Parameters:
|
||||
- `automatic_tax` in `query`
|
||||
- `collection_method` in `query`
|
||||
- `created` in `query`
|
||||
- `current_period_end` in `query`
|
||||
- `current_period_start` in `query`
|
||||
- `customer` in `query`
|
||||
- `customer_account` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `price` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- `test_clock` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscriptions
|
||||
|
||||
- Operation ID: `post_subscriptions`
|
||||
- Route: `POST /v1/subscriptions`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a subscription
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_subscriptions_search
|
||||
|
||||
- Operation ID: `get_subscriptions_search`
|
||||
- Route: `GET /v1/subscriptions/search`
|
||||
- Mode: READ
|
||||
- Summary: Search subscriptions
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `page` in `query`
|
||||
- `query` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_subscriptions_subscription_exposed_id
|
||||
|
||||
- Operation ID: `delete_subscriptions_subscription_exposed_id`
|
||||
- Route: `DELETE /v1/subscriptions/{subscription_exposed_id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel a subscription
|
||||
- Parameters:
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_subscriptions_subscription_exposed_id
|
||||
|
||||
- Operation ID: `get_subscriptions_subscription_exposed_id`
|
||||
- Route: `GET /v1/subscriptions/{subscription_exposed_id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a subscription
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscriptions_subscription_exposed_id
|
||||
|
||||
- Operation ID: `post_subscriptions_subscription_exposed_id`
|
||||
- Route: `POST /v1/subscriptions/{subscription_exposed_id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a subscription
|
||||
- Parameters:
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_subscriptions_subscription_exposed_id_discount
|
||||
|
||||
- Operation ID: `delete_subscriptions_subscription_exposed_id_discount`
|
||||
- Route: `DELETE /v1/subscriptions/{subscription_exposed_id}/discount`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a subscription discount
|
||||
- Parameters:
|
||||
- `subscription_exposed_id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscriptions_subscription_migrate
|
||||
|
||||
- Operation ID: `post_subscriptions_subscription_migrate`
|
||||
- Route: `POST /v1/subscriptions/{subscription}/migrate`
|
||||
- Mode: WRITE
|
||||
- Summary: Migrate a subscription
|
||||
- Parameters:
|
||||
- `subscription` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_subscriptions_subscription_resume
|
||||
|
||||
- Operation ID: `post_subscriptions_subscription_resume`
|
||||
- Route: `POST /v1/subscriptions/{subscription}/resume`
|
||||
- Mode: WRITE
|
||||
- Summary: Resume a subscription
|
||||
- Parameters:
|
||||
- `subscription` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
38
skills/tax-codes/SKILL.md
Normal file
38
skills/tax-codes/SKILL.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
name: tax-codes-routes
|
||||
description: Handle 2 OpenAPI operation(s) under /v1/tax_codes for the tax codes route group.
|
||||
---
|
||||
|
||||
# tax codes API Routes
|
||||
|
||||
Handle 2 OpenAPI operation(s) under /v1/tax_codes for the tax codes 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
|
||||
|
||||
### get_tax_codes
|
||||
|
||||
- Operation ID: `get_tax_codes`
|
||||
- Route: `GET /v1/tax_codes`
|
||||
- Mode: READ
|
||||
- Summary: List all tax codes
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_codes_id
|
||||
|
||||
- Operation ID: `get_tax_codes_id`
|
||||
- Route: `GET /v1/tax_codes/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a tax code
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
57
skills/tax-ids/SKILL.md
Normal file
57
skills/tax-ids/SKILL.md
Normal file
@@ -0,0 +1,57 @@
|
||||
---
|
||||
name: tax-ids-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/tax_ids for the tax ids route group.
|
||||
---
|
||||
|
||||
# tax ids API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/tax_ids for the tax ids 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
|
||||
|
||||
### get_tax_ids
|
||||
|
||||
- Operation ID: `get_tax_ids`
|
||||
- Route: `GET /v1/tax_ids`
|
||||
- Mode: READ
|
||||
- Summary: List all tax IDs
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `owner` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_ids
|
||||
|
||||
- Operation ID: `post_tax_ids`
|
||||
- Route: `POST /v1/tax_ids`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a tax ID
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_tax_ids_id
|
||||
|
||||
- Operation ID: `delete_tax_ids_id`
|
||||
- Route: `DELETE /v1/tax_ids/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a tax ID
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_ids_id
|
||||
|
||||
- Operation ID: `get_tax_ids_id`
|
||||
- Route: `GET /v1/tax_ids/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a tax ID
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
59
skills/tax-rates/SKILL.md
Normal file
59
skills/tax-rates/SKILL.md
Normal file
@@ -0,0 +1,59 @@
|
||||
---
|
||||
name: tax-rates-routes
|
||||
description: Handle 4 OpenAPI operation(s) under /v1/tax_rates for the tax rates route group.
|
||||
---
|
||||
|
||||
# tax rates API Routes
|
||||
|
||||
Handle 4 OpenAPI operation(s) under /v1/tax_rates for the tax rates 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
|
||||
|
||||
### get_tax_rates
|
||||
|
||||
- Operation ID: `get_tax_rates`
|
||||
- Route: `GET /v1/tax_rates`
|
||||
- Mode: READ
|
||||
- Summary: List all tax rates
|
||||
- Parameters:
|
||||
- `active` in `query`
|
||||
- `created` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `inclusive` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_rates
|
||||
|
||||
- Operation ID: `post_tax_rates`
|
||||
- Route: `POST /v1/tax_rates`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a tax rate
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_rates_tax_rate
|
||||
|
||||
- Operation ID: `get_tax_rates_tax_rate`
|
||||
- Route: `GET /v1/tax_rates/{tax_rate}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a tax rate
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `tax_rate` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_rates_tax_rate
|
||||
|
||||
- Operation ID: `post_tax_rates_tax_rate`
|
||||
- Route: `POST /v1/tax_rates/{tax_rate}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a tax rate
|
||||
- Parameters:
|
||||
- `tax_rate` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
160
skills/tax/SKILL.md
Normal file
160
skills/tax/SKILL.md
Normal file
@@ -0,0 +1,160 @@
|
||||
---
|
||||
name: tax-routes
|
||||
description: Handle 14 OpenAPI operation(s) under /v1/tax for the tax route group.
|
||||
---
|
||||
|
||||
# tax API Routes
|
||||
|
||||
Handle 14 OpenAPI operation(s) under /v1/tax for the tax 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
|
||||
|
||||
### get_tax_associations_find
|
||||
|
||||
- Operation ID: `get_tax_associations_find`
|
||||
- Route: `GET /v1/tax/associations/find`
|
||||
- Mode: READ
|
||||
- Summary: Find a Tax Association
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `payment_intent` in `query` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_calculations
|
||||
|
||||
- Operation ID: `post_tax_calculations`
|
||||
- Route: `POST /v1/tax/calculations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Calculation
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_calculations_calculation
|
||||
|
||||
- Operation ID: `get_tax_calculations_calculation`
|
||||
- Route: `GET /v1/tax/calculations/{calculation}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Calculation
|
||||
- Parameters:
|
||||
- `calculation` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_calculations_calculation_line_items
|
||||
|
||||
- Operation ID: `get_tax_calculations_calculation_line_items`
|
||||
- Route: `GET /v1/tax/calculations/{calculation}/line_items`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Calculation's line items
|
||||
- Parameters:
|
||||
- `calculation` in `path` required
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_registrations
|
||||
|
||||
- Operation ID: `get_tax_registrations`
|
||||
- Route: `GET /v1/tax/registrations`
|
||||
- Mode: READ
|
||||
- Summary: List registrations
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_registrations
|
||||
|
||||
- Operation ID: `post_tax_registrations`
|
||||
- Route: `POST /v1/tax/registrations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a registration
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_registrations_id
|
||||
|
||||
- Operation ID: `get_tax_registrations_id`
|
||||
- Route: `GET /v1/tax/registrations/{id}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a registration
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_registrations_id
|
||||
|
||||
- Operation ID: `post_tax_registrations_id`
|
||||
- Route: `POST /v1/tax/registrations/{id}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a registration
|
||||
- Parameters:
|
||||
- `id` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_settings
|
||||
|
||||
- Operation ID: `get_tax_settings`
|
||||
- Route: `GET /v1/tax/settings`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve settings
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_settings
|
||||
|
||||
- Operation ID: `post_tax_settings`
|
||||
- Route: `POST /v1/tax/settings`
|
||||
- Mode: WRITE
|
||||
- Summary: Update settings
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_transactions_create_from_calculation
|
||||
|
||||
- Operation ID: `post_tax_transactions_create_from_calculation`
|
||||
- Route: `POST /v1/tax/transactions/create_from_calculation`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Transaction from a Calculation
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_tax_transactions_create_reversal
|
||||
|
||||
- Operation ID: `post_tax_transactions_create_reversal`
|
||||
- Route: `POST /v1/tax/transactions/create_reversal`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a reversal Transaction
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_transactions_transaction
|
||||
|
||||
- Operation ID: `get_tax_transactions_transaction`
|
||||
- Route: `GET /v1/tax/transactions/{transaction}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Transaction
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_tax_transactions_transaction_line_items
|
||||
|
||||
- Operation ID: `get_tax_transactions_transaction_line_items`
|
||||
- Route: `GET /v1/tax/transactions/{transaction}/line_items`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Transaction's line items
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `transaction` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
279
skills/terminal/SKILL.md
Normal file
279
skills/terminal/SKILL.md
Normal file
@@ -0,0 +1,279 @@
|
||||
---
|
||||
name: terminal-routes
|
||||
description: Handle 26 OpenAPI operation(s) under /v1/terminal for the terminal route group.
|
||||
---
|
||||
|
||||
# terminal API Routes
|
||||
|
||||
Handle 26 OpenAPI operation(s) under /v1/terminal for the terminal 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
|
||||
|
||||
### get_terminal_configurations
|
||||
|
||||
- Operation ID: `get_terminal_configurations`
|
||||
- Route: `GET /v1/terminal/configurations`
|
||||
- Mode: READ
|
||||
- Summary: List all Configurations
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `is_account_default` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_configurations
|
||||
|
||||
- Operation ID: `post_terminal_configurations`
|
||||
- Route: `POST /v1/terminal/configurations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Configuration
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_terminal_configurations_configuration
|
||||
|
||||
- Operation ID: `delete_terminal_configurations_configuration`
|
||||
- Route: `DELETE /v1/terminal/configurations/{configuration}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a Configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_terminal_configurations_configuration
|
||||
|
||||
- Operation ID: `get_terminal_configurations_configuration`
|
||||
- Route: `GET /v1/terminal/configurations/{configuration}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- `expand` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_configurations_configuration
|
||||
|
||||
- Operation ID: `post_terminal_configurations_configuration`
|
||||
- Route: `POST /v1/terminal/configurations/{configuration}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a Configuration
|
||||
- Parameters:
|
||||
- `configuration` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_connection_tokens
|
||||
|
||||
- Operation ID: `post_terminal_connection_tokens`
|
||||
- Route: `POST /v1/terminal/connection_tokens`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Connection Token
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_terminal_locations
|
||||
|
||||
- Operation ID: `get_terminal_locations`
|
||||
- Route: `GET /v1/terminal/locations`
|
||||
- Mode: READ
|
||||
- Summary: List all Locations
|
||||
- Parameters:
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `starting_after` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_locations
|
||||
|
||||
- Operation ID: `post_terminal_locations`
|
||||
- Route: `POST /v1/terminal/locations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Location
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_terminal_locations_location
|
||||
|
||||
- Operation ID: `delete_terminal_locations_location`
|
||||
- Route: `DELETE /v1/terminal/locations/{location}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a Location
|
||||
- Parameters:
|
||||
- `location` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_terminal_locations_location
|
||||
|
||||
- Operation ID: `get_terminal_locations_location`
|
||||
- Route: `GET /v1/terminal/locations/{location}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Location
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `location` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_locations_location
|
||||
|
||||
- Operation ID: `post_terminal_locations_location`
|
||||
- Route: `POST /v1/terminal/locations/{location}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a Location
|
||||
- Parameters:
|
||||
- `location` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_onboarding_links
|
||||
|
||||
- Operation ID: `post_terminal_onboarding_links`
|
||||
- Route: `POST /v1/terminal/onboarding_links`
|
||||
- Mode: WRITE
|
||||
- Summary: Create an Onboarding Link
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_terminal_readers
|
||||
|
||||
- Operation ID: `get_terminal_readers`
|
||||
- Route: `GET /v1/terminal/readers`
|
||||
- Mode: READ
|
||||
- Summary: List all Readers
|
||||
- Parameters:
|
||||
- `device_type` in `query`
|
||||
- `ending_before` in `query`
|
||||
- `expand` in `query`
|
||||
- `limit` in `query`
|
||||
- `location` in `query`
|
||||
- `serial_number` in `query`
|
||||
- `starting_after` in `query`
|
||||
- `status` in `query`
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers
|
||||
|
||||
- Operation ID: `post_terminal_readers`
|
||||
- Route: `POST /v1/terminal/readers`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a Reader
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### delete_terminal_readers_reader
|
||||
|
||||
- Operation ID: `delete_terminal_readers_reader`
|
||||
- Route: `DELETE /v1/terminal/readers/{reader}`
|
||||
- Mode: WRITE
|
||||
- Summary: Delete a Reader
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### get_terminal_readers_reader
|
||||
|
||||
- Operation ID: `get_terminal_readers_reader`
|
||||
- Route: `GET /v1/terminal/readers/{reader}`
|
||||
- Mode: READ
|
||||
- Summary: Retrieve a Reader
|
||||
- Parameters:
|
||||
- `expand` in `query`
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader`
|
||||
- Route: `POST /v1/terminal/readers/{reader}`
|
||||
- Mode: WRITE
|
||||
- Summary: Update a Reader
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_cancel_action
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_cancel_action`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/cancel_action`
|
||||
- Mode: WRITE
|
||||
- Summary: Cancel the current reader action
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_collect_inputs
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_collect_inputs`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/collect_inputs`
|
||||
- Mode: WRITE
|
||||
- Summary: Collect inputs using a Reader
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_collect_payment_method
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_collect_payment_method`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/collect_payment_method`
|
||||
- Mode: WRITE
|
||||
- Summary: Hand off a PaymentIntent to a Reader and collect card details
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_confirm_payment_intent
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_confirm_payment_intent`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/confirm_payment_intent`
|
||||
- Mode: WRITE
|
||||
- Summary: Confirm a PaymentIntent on the Reader
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_process_payment_intent
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_process_payment_intent`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/process_payment_intent`
|
||||
- Mode: WRITE
|
||||
- Summary: Hand-off a PaymentIntent to a Reader
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_process_setup_intent
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_process_setup_intent`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/process_setup_intent`
|
||||
- Mode: WRITE
|
||||
- Summary: Hand-off a SetupIntent to a Reader
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_refund_payment
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_refund_payment`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/refund_payment`
|
||||
- Mode: WRITE
|
||||
- Summary: Refund a Charge or a PaymentIntent in-person
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_readers_reader_set_reader_display
|
||||
|
||||
- Operation ID: `post_terminal_readers_reader_set_reader_display`
|
||||
- Route: `POST /v1/terminal/readers/{reader}/set_reader_display`
|
||||
- Mode: WRITE
|
||||
- Summary: Set reader display
|
||||
- Parameters:
|
||||
- `reader` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_terminal_refunds
|
||||
|
||||
- Operation ID: `post_terminal_refunds`
|
||||
- Route: `POST /v1/terminal/refunds`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a refund using a Terminal-supported device.
|
||||
- Body: JSON request body accepted.
|
||||
110
skills/test-helpers/SKILL.md
Normal file
110
skills/test-helpers/SKILL.md
Normal file
@@ -0,0 +1,110 @@
|
||||
---
|
||||
name: test-helpers-routes
|
||||
description: Handle 10 OpenAPI operation(s) under /v1/test_helpers for the test helpers route group.
|
||||
---
|
||||
|
||||
# test helpers API Routes
|
||||
|
||||
Handle 10 OpenAPI operation(s) under /v1/test_helpers for the test helpers 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_test_helpers_confirmation_tokens
|
||||
|
||||
- Operation ID: `post_test_helpers_confirmation_tokens`
|
||||
- Route: `POST /v1/test_helpers/confirmation_tokens`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a test Confirmation Token
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_customers_customer_fund_cash_balance
|
||||
|
||||
- Operation ID: `post_test_helpers_customers_customer_fund_cash_balance`
|
||||
- Route: `POST /v1/test_helpers/customers/{customer}/fund_cash_balance`
|
||||
- Mode: WRITE
|
||||
- Summary: Fund a test mode cash balance
|
||||
- Parameters:
|
||||
- `customer` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations`
|
||||
- Mode: WRITE
|
||||
- Summary: Create a test-mode authorization
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations_authorization_capture
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations_authorization_capture`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations/{authorization}/capture`
|
||||
- Mode: WRITE
|
||||
- Summary: Capture a test-mode authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations_authorization_expire
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations_authorization_expire`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations/{authorization}/expire`
|
||||
- Mode: WRITE
|
||||
- Summary: Expire a test-mode authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations_authorization_finalize_amount
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations_authorization_finalize_amount`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations/{authorization}/finalize_amount`
|
||||
- Mode: WRITE
|
||||
- Summary: Finalize a test-mode authorization's amount
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations_authorization_fraud_challenges_respond
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations_authorization_fraud_challenges_respond`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations/{authorization}/fraud_challenges/respond`
|
||||
- Mode: WRITE
|
||||
- Summary: Respond to fraud challenge
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations_authorization_increment
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations_authorization_increment`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations/{authorization}/increment`
|
||||
- Mode: WRITE
|
||||
- Summary: Increment a test-mode authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_authorizations_authorization_reverse
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_authorizations_authorization_reverse`
|
||||
- Route: `POST /v1/test_helpers/issuing/authorizations/{authorization}/reverse`
|
||||
- Mode: WRITE
|
||||
- Summary: Reverse a test-mode authorization
|
||||
- Parameters:
|
||||
- `authorization` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
|
||||
### post_test_helpers_issuing_cards_card_shipping_deliver
|
||||
|
||||
- Operation ID: `post_test_helpers_issuing_cards_card_shipping_deliver`
|
||||
- Route: `POST /v1/test_helpers/issuing/cards/{card}/shipping/deliver`
|
||||
- Mode: WRITE
|
||||
- Summary: Deliver a testmode card
|
||||
- Parameters:
|
||||
- `card` in `path` required
|
||||
- Body: JSON request body accepted.
|
||||
Reference in New Issue
Block a user