deploy
This commit is contained in:
11
README.md
Normal file
11
README.md
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# lob-openapi-agent
|
||||||
|
|
||||||
|
Generated A2APack agent for Lob.
|
||||||
|
|
||||||
|
- Source OpenAPI: https://raw.githubusercontent.com/lob/lob-openapi/main/dist/lob-api-bundled.yml
|
||||||
|
- Generated operations: 105
|
||||||
|
- Main skill: `auto`
|
||||||
|
- Routing mode: DeepAgents subagents across 28 route groups
|
||||||
|
|
||||||
|
The generated code is intentionally editable. Tune prompts, operation
|
||||||
|
grouping, auth names, and safety policy before publishing serious agents.
|
||||||
13
a2a.yaml
Normal file
13
a2a.yaml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
name: lob-openapi-agent
|
||||||
|
version: 1.22.0
|
||||||
|
entrypoint: agent:LobOpenapiAgent
|
||||||
|
description: Direct-mail and address-verification API for letters, postcards, checks,
|
||||||
|
and print workflows.
|
||||||
|
runtime:
|
||||||
|
resources:
|
||||||
|
cpu: 200m
|
||||||
|
memory: 512Mi
|
||||||
|
egress:
|
||||||
|
allow_hosts:
|
||||||
|
- api.lob.com
|
||||||
|
deny_internet_by_default: true
|
||||||
22944
openapi.json
Normal file
22944
openapi.json
Normal file
File diff suppressed because one or more lines are too long
7
requirements.txt
Normal file
7
requirements.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
# a2a-pack is installed by the platform base image.
|
||||||
|
deepagents>=0.5.0
|
||||||
|
langchain>=0.3
|
||||||
|
langchain-openai>=0.2
|
||||||
|
langchain-core>=0.3
|
||||||
|
langgraph>=0.6
|
||||||
|
httpx>=0.27
|
||||||
21
skills/accounts/SKILL.md
Normal file
21
skills/accounts/SKILL.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
---
|
||||||
|
name: accounts-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /accounts for the accounts route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# accounts API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /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_lob_credits_balance
|
||||||
|
|
||||||
|
- Operation ID: `get_lob_credits_balance`
|
||||||
|
- Route: `GET /accounts`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Get Lob Credits Balance
|
||||||
53
skills/addresses/SKILL.md
Normal file
53
skills/addresses/SKILL.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
---
|
||||||
|
name: addresses-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /addresses for the addresses route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# addresses API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /addresses for the addresses 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
|
||||||
|
|
||||||
|
### addresses_list
|
||||||
|
|
||||||
|
- Operation ID: `addresses_list`
|
||||||
|
- Route: `GET /addresses`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
|
||||||
|
### address_create
|
||||||
|
|
||||||
|
- Operation ID: `address_create`
|
||||||
|
- Route: `POST /addresses`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### address_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `address_retrieve`
|
||||||
|
- Route: `GET /addresses/{adr_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `adr_id` in `path` required
|
||||||
|
|
||||||
|
### address_delete
|
||||||
|
|
||||||
|
- Operation ID: `address_delete`
|
||||||
|
- Route: `DELETE /addresses/{adr_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `adr_id` in `path` required
|
||||||
63
skills/bank-accounts/SKILL.md
Normal file
63
skills/bank-accounts/SKILL.md
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
---
|
||||||
|
name: bank-accounts-routes
|
||||||
|
description: Handle 5 OpenAPI operation(s) under /bank_accounts for the bank accounts route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# bank accounts API Routes
|
||||||
|
|
||||||
|
Handle 5 OpenAPI operation(s) under /bank_accounts for the bank 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
|
||||||
|
|
||||||
|
### bank_account_verify
|
||||||
|
|
||||||
|
- Operation ID: `bank_account_verify`
|
||||||
|
- Route: `POST /bank_accounts/{bank_id}/verify`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Verify
|
||||||
|
- Parameters:
|
||||||
|
- `bank_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### bank_account_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `bank_account_retrieve`
|
||||||
|
- Route: `GET /bank_accounts/{bank_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `bank_id` in `path` required
|
||||||
|
|
||||||
|
### bank_account_delete
|
||||||
|
|
||||||
|
- Operation ID: `bank_account_delete`
|
||||||
|
- Route: `DELETE /bank_accounts/{bank_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `bank_id` in `path` required
|
||||||
|
|
||||||
|
### bank_accounts_list
|
||||||
|
|
||||||
|
- Operation ID: `bank_accounts_list`
|
||||||
|
- Route: `GET /bank_accounts`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
|
||||||
|
### bank_account_create
|
||||||
|
|
||||||
|
- Operation ID: `bank_account_create`
|
||||||
|
- Route: `POST /bank_accounts`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
55
skills/billing-groups/SKILL.md
Normal file
55
skills/billing-groups/SKILL.md
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
---
|
||||||
|
name: billing-groups-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /billing_groups for the billing groups route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# billing groups API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /billing_groups for the billing groups 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
|
||||||
|
|
||||||
|
### billing_group_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `billing_group_retrieve`
|
||||||
|
- Route: `GET /billing_groups/{bg_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `bg_id` in `path` required
|
||||||
|
|
||||||
|
### billing_group_update
|
||||||
|
|
||||||
|
- Operation ID: `billing_group_update`
|
||||||
|
- Route: `POST /billing_groups/{bg_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `bg_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### billing_groups_list
|
||||||
|
|
||||||
|
- Operation ID: `billing_groups_list`
|
||||||
|
- Route: `GET /billing_groups`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `offset` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `date_modified` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
|
||||||
|
### billing_group_create
|
||||||
|
|
||||||
|
- Operation ID: `billing_group_create`
|
||||||
|
- Route: `POST /billing_groups`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
61
skills/booklets/SKILL.md
Normal file
61
skills/booklets/SKILL.md
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
---
|
||||||
|
name: booklets-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /booklets for the booklets route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# booklets API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /booklets for the booklets 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
|
||||||
|
|
||||||
|
### booklet_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `booklet_retrieve`
|
||||||
|
- Route: `GET /booklets/{booklet_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `booklet_id` in `path` required
|
||||||
|
|
||||||
|
### booklet_delete
|
||||||
|
|
||||||
|
- Operation ID: `booklet_delete`
|
||||||
|
- Route: `DELETE /booklets/{booklet_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `booklet_id` in `path` required
|
||||||
|
|
||||||
|
### booklets_list
|
||||||
|
|
||||||
|
- Operation ID: `booklets_list`
|
||||||
|
- Route: `GET /booklets`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
- `send_date` in `query`
|
||||||
|
- `mail_type` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
- `campaign_id` in `query`
|
||||||
|
- `status` in `query`
|
||||||
|
|
||||||
|
### booklet_create
|
||||||
|
|
||||||
|
- Operation ID: `booklet_create`
|
||||||
|
- Route: `POST /booklets`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `Idempotency-Key` in `header`
|
||||||
|
- `idempotency_key` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
82
skills/buckslips/SKILL.md
Normal file
82
skills/buckslips/SKILL.md
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
---
|
||||||
|
name: buckslips-routes
|
||||||
|
description: Handle 7 OpenAPI operation(s) under /buckslips for the buckslips route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# buckslips API Routes
|
||||||
|
|
||||||
|
Handle 7 OpenAPI operation(s) under /buckslips for the buckslips 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
|
||||||
|
|
||||||
|
### buckslips_list
|
||||||
|
|
||||||
|
- Operation ID: `buckslips_list`
|
||||||
|
- Route: `GET /buckslips`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
|
||||||
|
### buckslip_create
|
||||||
|
|
||||||
|
- Operation ID: `buckslip_create`
|
||||||
|
- Route: `POST /buckslips`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### buckslip_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `buckslip_retrieve`
|
||||||
|
- Route: `GET /buckslips/{buckslip_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `buckslip_id` in `path` required
|
||||||
|
|
||||||
|
### buckslip_update
|
||||||
|
|
||||||
|
- Operation ID: `buckslip_update`
|
||||||
|
- Route: `PATCH /buckslips/{buckslip_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `buckslip_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### buckslip_delete
|
||||||
|
|
||||||
|
- Operation ID: `buckslip_delete`
|
||||||
|
- Route: `DELETE /buckslips/{buckslip_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `buckslip_id` in `path` required
|
||||||
|
|
||||||
|
### buckslip_orders_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `buckslip_orders_retrieve`
|
||||||
|
- Route: `GET /buckslips/{buckslip_id}/orders`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `buckslip_id` in `path` required
|
||||||
|
- `limit` in `query`
|
||||||
|
- `offset` in `query`
|
||||||
|
|
||||||
|
### buckslip_order_create
|
||||||
|
|
||||||
|
- Operation ID: `buckslip_order_create`
|
||||||
|
- Route: `POST /buckslips/{buckslip_id}/orders`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `buckslip_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
32
skills/bulk/SKILL.md
Normal file
32
skills/bulk/SKILL.md
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
---
|
||||||
|
name: bulk-routes
|
||||||
|
description: Handle 2 OpenAPI operation(s) under /bulk for the bulk route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# bulk API Routes
|
||||||
|
|
||||||
|
Handle 2 OpenAPI operation(s) under /bulk for the bulk 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
|
||||||
|
|
||||||
|
### bulk_us_verifications
|
||||||
|
|
||||||
|
- Operation ID: `bulk_us_verifications`
|
||||||
|
- Route: `POST /bulk/us_verifications`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Bulk Verify
|
||||||
|
- Parameters:
|
||||||
|
- `case` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### bulk_intl_verifications
|
||||||
|
|
||||||
|
- Operation ID: `bulk_intl_verifications`
|
||||||
|
- Route: `POST /bulk/intl_verifications`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Bulk Verify
|
||||||
|
- Body: JSON request body accepted.
|
||||||
72
skills/campaigns/SKILL.md
Normal file
72
skills/campaigns/SKILL.md
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
---
|
||||||
|
name: campaigns-routes
|
||||||
|
description: Handle 6 OpenAPI operation(s) under /campaigns for the campaigns route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# campaigns API Routes
|
||||||
|
|
||||||
|
Handle 6 OpenAPI operation(s) under /campaigns for the campaigns 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
|
||||||
|
|
||||||
|
### campaigns_list
|
||||||
|
|
||||||
|
- Operation ID: `campaigns_list`
|
||||||
|
- Route: `GET /campaigns`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
|
||||||
|
### campaign_create
|
||||||
|
|
||||||
|
- Operation ID: `campaign_create`
|
||||||
|
- Route: `POST /campaigns`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `x-lang-output` in `header`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### campaign_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `campaign_retrieve`
|
||||||
|
- Route: `GET /campaigns/{cmp_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `cmp_id` in `path` required
|
||||||
|
|
||||||
|
### campaign_update
|
||||||
|
|
||||||
|
- Operation ID: `campaign_update`
|
||||||
|
- Route: `PATCH /campaigns/{cmp_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `cmp_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### campaign_delete
|
||||||
|
|
||||||
|
- Operation ID: `campaign_delete`
|
||||||
|
- Route: `DELETE /campaigns/{cmp_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `cmp_id` in `path` required
|
||||||
|
|
||||||
|
### campaign_send
|
||||||
|
|
||||||
|
- Operation ID: `campaign_send`
|
||||||
|
- Route: `POST /campaigns/{cmp_id}/send`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Send Campaign
|
||||||
|
- Parameters:
|
||||||
|
- `cmp_id` in `path` required
|
||||||
82
skills/cards/SKILL.md
Normal file
82
skills/cards/SKILL.md
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
---
|
||||||
|
name: cards-routes
|
||||||
|
description: Handle 7 OpenAPI operation(s) under /cards for the cards route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# cards API Routes
|
||||||
|
|
||||||
|
Handle 7 OpenAPI operation(s) under /cards for the cards 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
|
||||||
|
|
||||||
|
### cards_list
|
||||||
|
|
||||||
|
- Operation ID: `cards_list`
|
||||||
|
- Route: `GET /cards`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
|
||||||
|
### card_create
|
||||||
|
|
||||||
|
- Operation ID: `card_create`
|
||||||
|
- Route: `POST /cards`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### card_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `card_retrieve`
|
||||||
|
- Route: `GET /cards/{card_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `card_id` in `path` required
|
||||||
|
|
||||||
|
### card_update
|
||||||
|
|
||||||
|
- Operation ID: `card_update`
|
||||||
|
- Route: `POST /cards/{card_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `card_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### card_delete
|
||||||
|
|
||||||
|
- Operation ID: `card_delete`
|
||||||
|
- Route: `DELETE /cards/{card_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `card_id` in `path` required
|
||||||
|
|
||||||
|
### card_orders_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `card_orders_retrieve`
|
||||||
|
- Route: `GET /cards/{card_id}/orders`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `card_id` in `path` required
|
||||||
|
- `limit` in `query`
|
||||||
|
- `offset` in `query`
|
||||||
|
|
||||||
|
### card_order_create
|
||||||
|
|
||||||
|
- Operation ID: `card_order_create`
|
||||||
|
- Route: `POST /cards/{card_id}/orders`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `card_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
61
skills/checks/SKILL.md
Normal file
61
skills/checks/SKILL.md
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
---
|
||||||
|
name: checks-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /checks for the checks route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# checks API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /checks for the checks 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
|
||||||
|
|
||||||
|
### checks_list
|
||||||
|
|
||||||
|
- Operation ID: `checks_list`
|
||||||
|
- Route: `GET /checks`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
- `scheduled` in `query`
|
||||||
|
- `send_date` in `query`
|
||||||
|
- `mail_type` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
- `status` in `query`
|
||||||
|
|
||||||
|
### check_create
|
||||||
|
|
||||||
|
- Operation ID: `check_create`
|
||||||
|
- Route: `POST /checks`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `Idempotency-Key` in `header`
|
||||||
|
- `idempotency_key` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### check_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `check_retrieve`
|
||||||
|
- Route: `GET /checks/{chk_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `chk_id` in `path` required
|
||||||
|
|
||||||
|
### check_cancel
|
||||||
|
|
||||||
|
- Operation ID: `check_cancel`
|
||||||
|
- Route: `DELETE /checks/{chk_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Cancel
|
||||||
|
- Parameters:
|
||||||
|
- `chk_id` in `path` required
|
||||||
43
skills/creatives/SKILL.md
Normal file
43
skills/creatives/SKILL.md
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
---
|
||||||
|
name: creatives-routes
|
||||||
|
description: Handle 3 OpenAPI operation(s) under /creatives for the creatives route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# creatives API Routes
|
||||||
|
|
||||||
|
Handle 3 OpenAPI operation(s) under /creatives for the creatives 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
|
||||||
|
|
||||||
|
### creative_create
|
||||||
|
|
||||||
|
- Operation ID: `creative_create`
|
||||||
|
- Route: `POST /creatives`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `x-lang-output` in `header`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### creative_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `creative_retrieve`
|
||||||
|
- Route: `GET /creatives/{crv_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `crv_id` in `path` required
|
||||||
|
|
||||||
|
### creative_update
|
||||||
|
|
||||||
|
- Operation ID: `creative_update`
|
||||||
|
- Route: `PATCH /creatives/{crv_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `crv_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
51
skills/domains/SKILL.md
Normal file
51
skills/domains/SKILL.md
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
name: domains-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /domains for the domains route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# domains API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /domains for the 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
|
||||||
|
|
||||||
|
### domain_get
|
||||||
|
|
||||||
|
- Operation ID: `domain_get`
|
||||||
|
- Route: `GET /domains/{domain_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve a domain
|
||||||
|
- Parameters:
|
||||||
|
- `domain_id` in `path` required
|
||||||
|
|
||||||
|
### domain_delete
|
||||||
|
|
||||||
|
- Operation ID: `domain_delete`
|
||||||
|
- Route: `DELETE /domains/{domain_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete a Domain
|
||||||
|
- Parameters:
|
||||||
|
- `domain_id` in `path` required
|
||||||
|
|
||||||
|
### domain_create
|
||||||
|
|
||||||
|
- Operation ID: `domain_create`
|
||||||
|
- Route: `POST /domains`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create Domain
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### domain_list
|
||||||
|
|
||||||
|
- Operation ID: `domain_list`
|
||||||
|
- Route: `GET /domains`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List all domains
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `status` in `query`
|
||||||
22
skills/identity-validation/SKILL.md
Normal file
22
skills/identity-validation/SKILL.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
name: identity-validation-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /identity_validation for the identity validation route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# identity validation API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /identity_validation for the identity validation 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
|
||||||
|
|
||||||
|
### identity_validation
|
||||||
|
|
||||||
|
- Operation ID: `identity_validation`
|
||||||
|
- Route: `POST /identity_validation`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Identity Validation
|
||||||
|
- Body: JSON request body accepted.
|
||||||
48
skills/informed-delivery-campaigns/SKILL.md
Normal file
48
skills/informed-delivery-campaigns/SKILL.md
Normal file
@@ -0,0 +1,48 @@
|
|||||||
|
---
|
||||||
|
name: informed-delivery-campaigns-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /informed_delivery_campaigns for the informed delivery campaigns route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# informed delivery campaigns API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /informed_delivery_campaigns for the informed delivery campaigns 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
|
||||||
|
|
||||||
|
### informed_delivery_campaign_list
|
||||||
|
|
||||||
|
- Operation ID: `informed_delivery_campaign_list`
|
||||||
|
- Route: `GET /informed_delivery_campaigns`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
|
||||||
|
### informed_delivery_campaign_create
|
||||||
|
|
||||||
|
- Operation ID: `informed_delivery_campaign_create`
|
||||||
|
- Route: `POST /informed_delivery_campaigns`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### informed_delivery_campaign_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `informed_delivery_campaign_retrieve`
|
||||||
|
- Route: `GET /informed_delivery_campaigns/{usps_campaign_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `usps_campaign_id` in `path` required
|
||||||
|
|
||||||
|
### informed_delivery_campaign_update
|
||||||
|
|
||||||
|
- Operation ID: `informed_delivery_campaign_update`
|
||||||
|
- Route: `PATCH /informed_delivery_campaigns/{usps_campaign_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `usps_campaign_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
24
skills/intl-verifications/SKILL.md
Normal file
24
skills/intl-verifications/SKILL.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
name: intl-verifications-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /intl_verifications for the intl verifications route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# intl verifications API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /intl_verifications for the intl verifications 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
|
||||||
|
|
||||||
|
### intl_verification
|
||||||
|
|
||||||
|
- Operation ID: `intl_verification`
|
||||||
|
- Route: `POST /intl_verifications`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Single Verify
|
||||||
|
- Parameters:
|
||||||
|
- `x-lang-output` in `header`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
64
skills/letters/SKILL.md
Normal file
64
skills/letters/SKILL.md
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
---
|
||||||
|
name: letters-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /letters for the letters route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# letters API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /letters for the letters 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
|
||||||
|
|
||||||
|
### letter_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `letter_retrieve`
|
||||||
|
- Route: `GET /letters/{ltr_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `ltr_id` in `path` required
|
||||||
|
|
||||||
|
### letter_cancel
|
||||||
|
|
||||||
|
- Operation ID: `letter_cancel`
|
||||||
|
- Route: `DELETE /letters/{ltr_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Cancel
|
||||||
|
- Parameters:
|
||||||
|
- `ltr_id` in `path` required
|
||||||
|
|
||||||
|
### letters_list
|
||||||
|
|
||||||
|
- Operation ID: `letters_list`
|
||||||
|
- Route: `GET /letters`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
- `campaign_id` in `query`
|
||||||
|
- `status` in `query`
|
||||||
|
- `color` in `query`
|
||||||
|
- `scheduled` in `query`
|
||||||
|
- `send_date` in `query`
|
||||||
|
- `mail_type` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
|
||||||
|
### letter_create
|
||||||
|
|
||||||
|
- Operation ID: `letter_create`
|
||||||
|
- Route: `POST /letters`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `Idempotency-Key` in `header`
|
||||||
|
- `idempotency_key` in `query`
|
||||||
|
- `Lob-Version` in `header`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
62
skills/links/SKILL.md
Normal file
62
skills/links/SKILL.md
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
---
|
||||||
|
name: links-routes
|
||||||
|
description: Handle 5 OpenAPI operation(s) under /links for the links route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# links API Routes
|
||||||
|
|
||||||
|
Handle 5 OpenAPI operation(s) under /links for the 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
|
||||||
|
|
||||||
|
### links_get
|
||||||
|
|
||||||
|
- Operation ID: `links_get`
|
||||||
|
- Route: `GET /links/{link_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve a link
|
||||||
|
- Parameters:
|
||||||
|
- `link_id` in `path` required
|
||||||
|
|
||||||
|
### link_update
|
||||||
|
|
||||||
|
- Operation ID: `link_update`
|
||||||
|
- Route: `PATCH /links/{link_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update a Link
|
||||||
|
- Parameters:
|
||||||
|
- `link_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### links_delete
|
||||||
|
|
||||||
|
- Operation ID: `links_delete`
|
||||||
|
- Route: `DELETE /links/{link_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete Link
|
||||||
|
- Parameters:
|
||||||
|
- `link_id` in `path` required
|
||||||
|
|
||||||
|
### link_create
|
||||||
|
|
||||||
|
- Operation ID: `link_create`
|
||||||
|
- Route: `POST /links`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create Link
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### links_list
|
||||||
|
|
||||||
|
- Operation ID: `links_list`
|
||||||
|
- Route: `GET /links`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List all links
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `campaign_id` in `query`
|
||||||
|
- `domain_id` in `query`
|
||||||
63
skills/postcards/SKILL.md
Normal file
63
skills/postcards/SKILL.md
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
---
|
||||||
|
name: postcards-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /postcards for the postcards route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# postcards API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /postcards for the postcards 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
|
||||||
|
|
||||||
|
### postcard_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `postcard_retrieve`
|
||||||
|
- Route: `GET /postcards/{psc_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `psc_id` in `path` required
|
||||||
|
|
||||||
|
### postcard_delete
|
||||||
|
|
||||||
|
- Operation ID: `postcard_delete`
|
||||||
|
- Route: `DELETE /postcards/{psc_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Cancel
|
||||||
|
- Parameters:
|
||||||
|
- `psc_id` in `path` required
|
||||||
|
|
||||||
|
### postcards_list
|
||||||
|
|
||||||
|
- Operation ID: `postcards_list`
|
||||||
|
- Route: `GET /postcards`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
- `campaign_id` in `query`
|
||||||
|
- `status` in `query`
|
||||||
|
- `size` in `query`
|
||||||
|
- `scheduled` in `query`
|
||||||
|
- `send_date` in `query`
|
||||||
|
- `mail_type` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
|
||||||
|
### postcard_create
|
||||||
|
|
||||||
|
- Operation ID: `postcard_create`
|
||||||
|
- Route: `POST /postcards`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `Idempotency-Key` in `header`
|
||||||
|
- `idempotency_key` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
28
skills/qr-code-analytics/SKILL.md
Normal file
28
skills/qr-code-analytics/SKILL.md
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
---
|
||||||
|
name: qr-code-analytics-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /qr_code_analytics for the qr code analytics route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# qr code analytics API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /qr_code_analytics for the qr code analytics 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
|
||||||
|
|
||||||
|
### qr_codes_list
|
||||||
|
|
||||||
|
- Operation ID: `qr_codes_list`
|
||||||
|
- Route: `GET /qr_code_analytics`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `offset` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `scanned` in `query`
|
||||||
|
- `resource_ids` in `query`
|
||||||
41
skills/resource-proofs/SKILL.md
Normal file
41
skills/resource-proofs/SKILL.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
name: resource-proofs-routes
|
||||||
|
description: Handle 3 OpenAPI operation(s) under /resource_proofs for the resource proofs route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# resource proofs API Routes
|
||||||
|
|
||||||
|
Handle 3 OpenAPI operation(s) under /resource_proofs for the resource proofs 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
|
||||||
|
|
||||||
|
### resource_proof_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `resource_proof_retrieve`
|
||||||
|
- Route: `GET /resource_proofs/{res_prf_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `res_prf_id` in `path` required
|
||||||
|
|
||||||
|
### resource_proof_update
|
||||||
|
|
||||||
|
- Operation ID: `resource_proof_update`
|
||||||
|
- Route: `PATCH /resource_proofs/{res_prf_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `res_prf_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### resource_proof_create
|
||||||
|
|
||||||
|
- Operation ID: `resource_proof_create`
|
||||||
|
- Route: `POST /resource_proofs`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
63
skills/self-mailers/SKILL.md
Normal file
63
skills/self-mailers/SKILL.md
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
---
|
||||||
|
name: self-mailers-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /self_mailers for the self mailers route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# self mailers API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /self_mailers for the self mailers 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
|
||||||
|
|
||||||
|
### self_mailer_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `self_mailer_retrieve`
|
||||||
|
- Route: `GET /self_mailers/{sfm_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `sfm_id` in `path` required
|
||||||
|
|
||||||
|
### self_mailer_delete
|
||||||
|
|
||||||
|
- Operation ID: `self_mailer_delete`
|
||||||
|
- Route: `DELETE /self_mailers/{sfm_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `sfm_id` in `path` required
|
||||||
|
|
||||||
|
### self_mailers_list
|
||||||
|
|
||||||
|
- Operation ID: `self_mailers_list`
|
||||||
|
- Route: `GET /self_mailers`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
- `size` in `query`
|
||||||
|
- `scheduled` in `query`
|
||||||
|
- `send_date` in `query`
|
||||||
|
- `mail_type` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
- `campaign_id` in `query`
|
||||||
|
- `status` in `query`
|
||||||
|
|
||||||
|
### self_mailer_create
|
||||||
|
|
||||||
|
- Operation ID: `self_mailer_create`
|
||||||
|
- Route: `POST /self_mailers`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `Idempotency-Key` in `header`
|
||||||
|
- `idempotency_key` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
61
skills/snap-packs/SKILL.md
Normal file
61
skills/snap-packs/SKILL.md
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
---
|
||||||
|
name: snap-packs-routes
|
||||||
|
description: Handle 4 OpenAPI operation(s) under /snap_packs for the snap packs route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# snap packs API Routes
|
||||||
|
|
||||||
|
Handle 4 OpenAPI operation(s) under /snap_packs for the snap packs 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
|
||||||
|
|
||||||
|
### snap_pack_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `snap_pack_retrieve`
|
||||||
|
- Route: `GET /snap_packs/{snap_pack_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `snap_pack_id` in `path` required
|
||||||
|
|
||||||
|
### snap_pack_delete
|
||||||
|
|
||||||
|
- Operation ID: `snap_pack_delete`
|
||||||
|
- Route: `DELETE /snap_packs/{snap_pack_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `snap_pack_id` in `path` required
|
||||||
|
|
||||||
|
### snap_packs_list
|
||||||
|
|
||||||
|
- Operation ID: `snap_packs_list`
|
||||||
|
- Route: `GET /snap_packs`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
- `send_date` in `query`
|
||||||
|
- `mail_type` in `query`
|
||||||
|
- `sort_by` in `query`
|
||||||
|
- `campaign_id` in `query`
|
||||||
|
- `status` in `query`
|
||||||
|
|
||||||
|
### snap_pack_create
|
||||||
|
|
||||||
|
- Operation ID: `snap_pack_create`
|
||||||
|
- Route: `POST /snap_packs`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `Idempotency-Key` in `header`
|
||||||
|
- `idempotency_key` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
117
skills/templates/SKILL.md
Normal file
117
skills/templates/SKILL.md
Normal file
@@ -0,0 +1,117 @@
|
|||||||
|
---
|
||||||
|
name: templates-routes
|
||||||
|
description: Handle 10 OpenAPI operation(s) under /templates for the templates route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# templates API Routes
|
||||||
|
|
||||||
|
Handle 10 OpenAPI operation(s) under /templates for the 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
|
||||||
|
|
||||||
|
### template_version_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `template_version_retrieve`
|
||||||
|
- Route: `GET /templates/{tmpl_id}/versions/{vrsn_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
- `vrsn_id` in `path` required
|
||||||
|
|
||||||
|
### template_version_update
|
||||||
|
|
||||||
|
- Operation ID: `template_version_update`
|
||||||
|
- Route: `POST /templates/{tmpl_id}/versions/{vrsn_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
- `vrsn_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### template_version_delete
|
||||||
|
|
||||||
|
- Operation ID: `template_version_delete`
|
||||||
|
- Route: `DELETE /templates/{tmpl_id}/versions/{vrsn_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
- `vrsn_id` in `path` required
|
||||||
|
|
||||||
|
### template_versions_list
|
||||||
|
|
||||||
|
- Operation ID: `template_versions_list`
|
||||||
|
- Route: `GET /templates/{tmpl_id}/versions`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
|
||||||
|
### create_template_version
|
||||||
|
|
||||||
|
- Operation ID: `create_template_version`
|
||||||
|
- Route: `POST /templates/{tmpl_id}/versions`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### template_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `template_retrieve`
|
||||||
|
- Route: `GET /templates/{tmpl_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
|
||||||
|
### template_update
|
||||||
|
|
||||||
|
- Operation ID: `template_update`
|
||||||
|
- Route: `POST /templates/{tmpl_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### template_delete
|
||||||
|
|
||||||
|
- Operation ID: `template_delete`
|
||||||
|
- Route: `DELETE /templates/{tmpl_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `tmpl_id` in `path` required
|
||||||
|
|
||||||
|
### templates_list
|
||||||
|
|
||||||
|
- Operation ID: `templates_list`
|
||||||
|
- Route: `GET /templates`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `limit` in `query`
|
||||||
|
- `before/after` in `query`
|
||||||
|
- `include` in `query`
|
||||||
|
- `date_created` in `query`
|
||||||
|
- `metadata` in `query`
|
||||||
|
|
||||||
|
### create_template
|
||||||
|
|
||||||
|
- Operation ID: `create_template`
|
||||||
|
- Route: `POST /templates`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
101
skills/uploads/SKILL.md
Normal file
101
skills/uploads/SKILL.md
Normal file
@@ -0,0 +1,101 @@
|
|||||||
|
---
|
||||||
|
name: uploads-routes
|
||||||
|
description: Handle 9 OpenAPI operation(s) under /uploads for the uploads route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# uploads API Routes
|
||||||
|
|
||||||
|
Handle 9 OpenAPI operation(s) under /uploads for the uploads 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
|
||||||
|
|
||||||
|
### uploads_list
|
||||||
|
|
||||||
|
- Operation ID: `uploads_list`
|
||||||
|
- Route: `GET /uploads`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: List
|
||||||
|
- Parameters:
|
||||||
|
- `campaignId` in `query`
|
||||||
|
|
||||||
|
### upload_create
|
||||||
|
|
||||||
|
- Operation ID: `upload_create`
|
||||||
|
- Route: `POST /uploads`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### upload_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `upload_retrieve`
|
||||||
|
- Route: `GET /uploads/{upl_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
|
||||||
|
### upload_update
|
||||||
|
|
||||||
|
- Operation ID: `upload_update`
|
||||||
|
- Route: `PATCH /uploads/{upl_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Update
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### upload_delete
|
||||||
|
|
||||||
|
- Operation ID: `upload_delete`
|
||||||
|
- Route: `DELETE /uploads/{upl_id}`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Delete
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
|
||||||
|
### upload_file
|
||||||
|
|
||||||
|
- Operation ID: `upload_file`
|
||||||
|
- Route: `POST /uploads/{upl_id}/file`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Upload file
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### upload_export_create
|
||||||
|
|
||||||
|
- Operation ID: `upload_export_create`
|
||||||
|
- Route: `POST /uploads/{upl_id}/exports`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Create Export
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
- Body: JSON request body accepted.
|
||||||
|
|
||||||
|
### report_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `report_retrieve`
|
||||||
|
- Route: `GET /uploads/{upl_id}/report`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve Line Item Report
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
- `status` in `query`
|
||||||
|
- `limit` in `query`
|
||||||
|
- `offset` in `query`
|
||||||
|
|
||||||
|
### export_retrieve
|
||||||
|
|
||||||
|
- Operation ID: `export_retrieve`
|
||||||
|
- Route: `GET /uploads/{upl_id}/exports/{ex_id}`
|
||||||
|
- Mode: READ
|
||||||
|
- Summary: Retrieve Export
|
||||||
|
- Parameters:
|
||||||
|
- `upl_id` in `path` required
|
||||||
|
- `ex_id` in `path` required
|
||||||
25
skills/us-autocompletions/SKILL.md
Normal file
25
skills/us-autocompletions/SKILL.md
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
name: us-autocompletions-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /us_autocompletions for the us autocompletions route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# us autocompletions API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /us_autocompletions for the us autocompletions 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
|
||||||
|
|
||||||
|
### autocompletion
|
||||||
|
|
||||||
|
- Operation ID: `autocompletion`
|
||||||
|
- Route: `POST /us_autocompletions`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Autocomplete
|
||||||
|
- Parameters:
|
||||||
|
- `case` in `query`
|
||||||
|
- `valid_addresses` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
24
skills/us-reverse-geocode-lookups/SKILL.md
Normal file
24
skills/us-reverse-geocode-lookups/SKILL.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
name: us-reverse-geocode-lookups-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /us_reverse_geocode_lookups for the us reverse geocode lookups route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# us reverse geocode lookups API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /us_reverse_geocode_lookups for the us reverse geocode lookups 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
|
||||||
|
|
||||||
|
### reverse_geocode_lookup
|
||||||
|
|
||||||
|
- Operation ID: `reverse_geocode_lookup`
|
||||||
|
- Route: `POST /us_reverse_geocode_lookups`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Reverse Geocode Lookup
|
||||||
|
- Parameters:
|
||||||
|
- `size` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
24
skills/us-verifications/SKILL.md
Normal file
24
skills/us-verifications/SKILL.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
name: us-verifications-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /us_verifications for the us verifications route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# us verifications API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /us_verifications for the us verifications 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
|
||||||
|
|
||||||
|
### us_verification
|
||||||
|
|
||||||
|
- Operation ID: `us_verification`
|
||||||
|
- Route: `POST /us_verifications`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Single Verify
|
||||||
|
- Parameters:
|
||||||
|
- `case` in `query`
|
||||||
|
- Body: JSON request body accepted.
|
||||||
22
skills/us-zip-lookups/SKILL.md
Normal file
22
skills/us-zip-lookups/SKILL.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
name: us-zip-lookups-routes
|
||||||
|
description: Handle 1 OpenAPI operation(s) under /us_zip_lookups for the us zip lookups route group.
|
||||||
|
---
|
||||||
|
|
||||||
|
# us zip lookups API Routes
|
||||||
|
|
||||||
|
Handle 1 OpenAPI operation(s) under /us_zip_lookups for the us zip lookups 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
|
||||||
|
|
||||||
|
### zip_lookup
|
||||||
|
|
||||||
|
- Operation ID: `zip_lookup`
|
||||||
|
- Route: `POST /us_zip_lookups`
|
||||||
|
- Mode: WRITE
|
||||||
|
- Summary: Lookups
|
||||||
|
- Body: JSON request body accepted.
|
||||||
Reference in New Issue
Block a user