Adobe Suite · OpenAPI Overlay 1.0.0

API Evangelist conversational phrasing for Adobe Workfront Reportablebudgetedhour API

6 actions 6 updates phrasing extends openapi/adobe-suite-reportablebudgetedhour-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.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-phrasing

Targets 6

$.info
$.paths['/reportablebudgetedhour/{id}'].get
$.paths['/reportablebudgetedhour'].get
$.paths['/reportablebudgetedhour/count'].get
$.paths['/reportablebudgetedhour/search'].get
$.paths['/reportablebudgetedhour/report'].get

OpenAPI Overlay

Raw ↑
# 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 Reportablebudgetedhour API
  version: 1.0.0
extends: openapi/adobe-suite-reportablebudgetedhour-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: 5
- target: $.paths['/reportablebudgetedhour/{id}'].get
  update:
    x-apievangelist-phrasing:
      intent: Look up one reportable budgeted hour record
      effect: read
      questions:
      - How do I view a single reportable budgeted hour entry in Workfront?
      - Can I choose which fields return for one budgeted hour record?
      instructions:
      - text: Show reportable budgeted hour {id}.
        slots:
          id: path.id
      - text: Get budgeted hour record {id} with fields {fields}.
        slots:
          id: path.id
          fields: query.fields
      method: generated
      generated: '2026-09-26'
- target: $.paths['/reportablebudgetedhour'].get
  update:
    x-apievangelist-phrasing:
      intent: Fetch several budgeted hour records by ID
      effect: read
      questions:
      - Can I retrieve multiple reportable budgeted hours at once by ID?
      - Which call returns a batch of known budgeted hour records?
      instructions:
      - text: Fetch reportable budgeted hours {id}.
        slots:
          id: query.id
      - text: Get budgeted hour records {id} showing only {fields}.
        slots:
          id: query.id
          fields: query.fields
      method: generated
      generated: '2026-09-26'
- target: $.paths['/reportablebudgetedhour/count'].get
  update:
    x-apievangelist-phrasing:
      intent: Count reportable budgeted hour records
      effect: read
      questions:
      - How many budgeted hour records match a given filter?
      - Can I get just the total of reportable budgeted hours?
      instructions:
      - text: Count reportable budgeted hours where {filters}.
        slots:
          filters: query.filters
      - text: Tell me how many budgeted hour records exist.
      method: generated
      generated: '2026-09-26'
- target: $.paths['/reportablebudgetedhour/search'].get
  update:
    x-apievangelist-phrasing:
      intent: Search reportable budgeted hours
      effect: read
      questions:
      - What's the way to find budgeted hours for a role or project?
      - Can I search reportable budgeted hours with paging and sorting?
      instructions:
      - text: Search reportable budgeted hours matching {filters}.
        slots:
          filters: query.filters
      - text: Find budgeted hour records where {filters} and list {fields}.
        slots:
          filters: query.filters
          fields: query.fields
      method: generated
      generated: '2026-09-26'
- target: $.paths['/reportablebudgetedhour/report'].get
  update:
    x-apievangelist-phrasing:
      intent: Run an aggregate report on budgeted hours
      effect: read
      questions:
      - Can I get grouped totals of budgeted hours as a report?
      - Which call summarizes reportable budgeted hours for resource planning?
      instructions:
      - text: Run a budgeted hours report filtered by {filters}.
        slots:
          filters: query.filters
      - text: Summarize reportable budgeted hours as a report with {listOptions}.
        slots:
          listOptions: query.listOptions
      method: generated
      generated: '2026-09-26'