deploy
This commit is contained in:
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.
|
||||
Reference in New Issue
Block a user