Adobe Suite · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Adobe Workfront Rsrcpool API
11 actions
11 updates
phrasing
extends
openapi/adobe-suite-rsrcpool-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Adobe Suite's API. It is a proposal applied on top of the contract, not a document Adobe Suite publishes.
What the actions change
x-apievangelist-phrasing
Targets 11
$.info
$.paths['/rsrcpool/{id}'].get
$.paths['/rsrcpool/{id}'].put
$.paths['/rsrcpool/{id}'].delete
$.paths['/rsrcpool'].get
$.paths['/rsrcpool'].put
$.paths['/rsrcpool'].post
$.paths['/rsrcpool'].delete
$.paths['/rsrcpool/count'].get
$.paths['/rsrcpool/search'].get
$.paths['/rsrcpool/report'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Adobe Workfront Rsrcpool API
version: 1.0.0
extends: openapi/adobe-suite-rsrcpool-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 10
- target: $.paths['/rsrcpool/{id}'].get
update:
x-apievangelist-phrasing:
intent: Get one resource pool
effect: read
questions:
- How do I look up a single Workfront resource pool by its ID?
- Can I choose which fields come back for one resource pool?
instructions:
- text: Get resource pool {id}.
slots:
id: path.id
- text: Fetch resource pool {id} with only the fields {fields}.
slots:
id: path.id
fields: query.fields
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool/{id}'].put
update:
x-apievangelist-phrasing:
intent: Edit a resource pool
effect: write
questions:
- Can I rename or change the details of one resource pool?
- What call updates a single resource pool and returns chosen fields?
instructions:
- text: Edit resource pool {id} with the changes I give you.
slots:
id: path.id
- text: Update pool {id} and return its {fields}.
slots:
id: path.id
fields: query.fields
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool/{id}'].delete
update:
x-apievangelist-phrasing:
intent: Delete a resource pool
effect: destructive
questions:
- How do I remove one resource pool?
- Is there a force flag for deleting a single resource pool?
instructions:
- text: Delete resource pool {id}.
slots:
id: path.id
- text: Force-delete pool {id} with force {force}.
slots:
id: path.id
force: query.force
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool'].get
update:
x-apievangelist-phrasing:
intent: Get several resource pools by ID
effect: read
questions:
- Can I fetch a batch of resource pools when I have their IDs?
- What's the way to load multiple resource pools in one request?
instructions:
- text: Get the resource pools with IDs {ids}.
slots:
ids: query.id
- text: Bulk-fetch pools {ids} returning {fields}.
slots:
ids: query.id
fields: query.fields
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool'].put
update:
x-apievangelist-phrasing:
intent: Edit many resource pools at once
effect: write
questions:
- Can I update a whole set of resource pools in one request?
- Is bulk editing supported for resource pools?
instructions:
- text: Bulk edit the resource pools I list with the changes I provide.
- text: Apply my edits to several pools and return {fields}.
slots:
fields: query.fields
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool'].post
update:
x-apievangelist-phrasing:
intent: Create a resource pool
effect: write
questions:
- How do I create a new resource pool for grouping people?
- Can I add a resource pool and pick which fields are returned?
instructions:
- text: Create a resource pool with the name I give you.
- text: Add a new resource pool and return its {fields}.
slots:
fields: query.fields
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool'].delete
update:
x-apievangelist-phrasing:
intent: Delete several resource pools
effect: destructive
questions:
- Can I delete a batch of resource pools in one call?
- What happens when I force a bulk delete of pools?
instructions:
- text: Delete the resource pools {ids}.
slots:
ids: query.id
- text: Bulk force-delete pools {ids} with force {force}.
slots:
ids: query.id
force: query.force
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool/count'].get
update:
x-apievangelist-phrasing:
intent: Count resource pools
effect: read
questions:
- How many resource pools are defined?
- Can I count only the pools that match a filter?
instructions:
- text: Count all resource pools.
- text: Tell me how many pools match {filters}.
slots:
filters: query.filters
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool/search'].get
update:
x-apievangelist-phrasing:
intent: Search resource pools
effect: read
questions:
- How can I find resource pools meeting certain conditions?
- Can a resource pool search be sorted or paged?
instructions:
- text: Search resource pools matching {filters}.
slots:
filters: query.filters
- text: Find pools where {filters}, returning {fields} with list options {listOptions}.
slots:
filters: query.filters
fields: query.fields
listOptions: query.listOptions
method: generated
generated: '2026-09-26'
- target: $.paths['/rsrcpool/report'].get
update:
x-apievangelist-phrasing:
intent: Run a report on resource pools
effect: read
questions:
- Can I produce an aggregated report of resource pools?
- What report data can I pull on pools filtered by conditions?
instructions:
- text: Run a resource pool report filtered by {filters}.
slots:
filters: query.filters
- text: Build a pools report with list options {listOptions}.
slots:
listOptions: query.listOptions
method: generated
generated: '2026-09-26'