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