Adobe Suite Work API

The Work API from Adobe Suite — 24 operation(s) for work.

Operations 24

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /work/{id} Get one work item by ID · Get for Work #
Ask an LLM
“How can I look up a single Workfront work item when I already have its ID?”
“Can I choose which fields come back when fetching one work item?”
Tell an agent
Show me work item {id}.
Get work item {id} with only the fields {fields}.
GET /work Fetch several work items by ID at once · Bulk Get for Work #
Ask an LLM
“Is there a way to pull a batch of work items in one call by passing a list of IDs?”
“What does a bulk get of work items return for each ID I pass?”
Tell an agent
Fetch the work items with IDs {id} in one request.
Bulk get work items {id} returning fields {fields}.
GET /work/count Count work items matching filters · Count of work #
Ask an LLM
“How many work items match a given filter in Workfront?”
“Can I get just the total number of work items without listing them?”
Tell an agent
Count all work items where {filters}.
Give me the total number of work items in the system.
GET /work/search Search work items with filters · Search of work #
Ask an LLM
“How do I search work items by status, assignee or other filters?”
“Can I page and sort the results when searching work items?”
Tell an agent
Search work items matching {filters}.
Search work items matching {filters} and return fields {fields}.
GET /work/report Run an aggregate report on work items · Report of work #
Ask an LLM
“Can I get grouped or aggregated report data about work items rather than raw records?”
“What kind of summary report can I run across work items?”
Tell an agent
Run a work item report filtered by {filters}.
Build a report of work items using list options {listOptions}.
PUT /work/getMyAccomplishmentsCount Count my completed accomplishments · Work get my accomplishments count #
Ask an LLM
“How many accomplishments have I completed in Workfront?”
“Is there a quick number for my finished work, without the list?”
Tell an agent
Tell me how many accomplishments I have.
Get the count of my accomplishments.
PUT /work/getMyWorkCount Count the work assigned to me · Work get my work count #
Ask an LLM
“How many items are currently in my work list?”
“What is the total count of work assigned to me, unfiltered?”
Tell an agent
Count everything in my work list.
How much work do I have assigned right now, as a number.
PUT /work/getMyWorkCountFiltered Count my assigned work with a filter · Work get my work count filtered #
Ask an LLM
“Can I count only the part of my assigned work that matches a filter?”
“How many of my own work items meet a specific condition?”
Tell an agent
Count my assigned work where {filters}.
Give me a filtered count of my work using {filters}.
PUT /work/getWFHomeObjects Load my Workfront Home work items · Work get WF home objects #
Ask an LLM
“How do I pull the items shown on my Workfront Home page for a date range?”
“Can I narrow my Home items by view, action group or a search term?”
Tell an agent
Load my Home items between {startDate} and {endDate}.
Show my Home items in view {view} matching {search}, first {limit}.
PUT /work/getWFHomeObjectsFilterSortBy Load Home items with a filter and sort order · Work get WF home objects filter sort by #
Ask an LLM
“Can I sort my Workfront Home items by a field and choose ascending or descending?”
“Is it possible to include undated items when filtering my Home list?”
Tell an agent
Show my Home items filtered by {filter} sorted by {sortBy}.
List my Home items sorted by {sortBy} ascending={isAscending}, including undated ones.
PUT /work/getWFHomeObjectsListWithoutDate List Home items that have no dates · Work get WF home objects list without date #
Ask an LLM
“Where can I find the Home work items that have no planned dates?”
“Can I sort my undated Home items?”
Tell an agent
Show my undated Home items sorted by {sortBy}.
List the first {limit} Home items without dates matching {filter}.
PUT /work/getWFHomeObjectsProjectItemList List my Home items within one project · Work get WF home objects project item list #
Ask an LLM
“How can I see just my Home work items that belong to a particular project?”
“Can I restrict a project's Home items to a date window?”
Tell an agent
Show my Home items in project {projectID}.
List my items in project {projectID} due between {startDate} and {endDate}.
PUT /work/getWFHomeObjectsProjectList List projects that hold my Home work · Work get WF home objects project list #
Ask an LLM
“Which projects contain the work showing on my Home page?”
“Can I search the list of projects behind my Home items by name?”
Tell an agent
List the projects my Home work belongs to matching {search}.
Show the projects with my Home work between {startDate} and {endDate}.
PUT /work/getWorkRequestsCount Count work requests matching filters · Work get work requests count #
Ask an LLM
“How many work requests are there that match my filter?”
“Can I get a count of work requests rather than the requests themselves?”
Tell an agent
Count the work requests where {filters}.
Tell me how many work requests exist.
PUT /work/teamRequestCount Count team requests with a filter · Work team request count #
Ask an LLM
“How many requests assigned to my team meet a certain filter?”
“Can I filter the team request count?”
Tell an agent
Count my team's requests where {filters}.
Give a filtered team request count using {filters}.
PUT /work/teamRequestsCount Count all requests for my teams · Work team requests count #
Ask an LLM
“What is the total number of requests waiting on my teams?”
“Is there an unfiltered count of team requests?”
Tell an agent
Count all requests across my teams.
Tell me the total team requests count.
PUT /work/workItemStatusLabels Get status labels for work items · Work work item status labels #
Ask an LLM
“How do I get the display status label for a set of work items?”
“Can I translate several work items into their status labels in one call?”
Tell an agent
Get the status labels for work items {items}.
Look up what status label each of {items} shows.
GET /work/myAccomplishments List my accomplishments · Get work my accomplishments #
Ask an LLM
“Where can I see the list of work I have accomplished?”
“Can I filter my accomplishments list?”
Tell an agent
List my accomplishments.
Show my accomplishments matching {filters}.
GET /work/myAwaitingFeedbackRequests List my requests awaiting feedback · Get work my awaiting feedback requests #
Ask an LLM
“Which of my requests are waiting for my feedback?”
“Can I filter the requests that need a response from me?”
Tell an agent
Show my requests awaiting feedback.
List requests waiting on my feedback where {filters}.
GET /work/myCompletedRequests List my completed requests · Get work my completed requests #
Ask an LLM
“What requests that I submitted have been completed?”
“Can I filter my finished requests?”
Tell an agent
List my completed requests.
Show my completed requests matching {filters}.
GET /work/myOpenRequests List my open requests · Get work my open requests #
Ask an LLM
“Which of the requests I submitted are still open?”
“Can I filter my open requests list?”
Tell an agent
Show my open requests.
List my still-open requests where {filters}.
GET /work/myWork List the work assigned to me · Get work my work #
Ask an LLM
“What tasks and issues are currently assigned to me?”
“Can I filter my work list down to specific items?”
Tell an agent
List everything assigned to me.
Show my assigned work matching {filters}.
GET /work/teamRequests List requests assigned to my teams · Get work team requests #
Ask an LLM
“Which requests are sitting in my team's queue?”
“Can I filter the list of team requests?”
Tell an agent
List my team's requests.
Show team requests matching {filters}.
GET /work/workRequests List work requests · Get work work requests #
Ask an LLM
“Where do I see the full list of work requests, not just a count?”
“Can I filter work requests by criteria?”
Tell an agent
List the work requests.
Show work requests where {filters}.

Documentation

📖
Documentation
https://developer.adobe.com/photoshop/api/docs/
📖
Authentication
https://developer.adobe.com/developer-console/docs/guides/authentication/
📖
Documentation
https://developer.adobe.com/lightroom/api/docs/
📖
Documentation
https://developer.adobe.com/illustrator/api/docs/
📖
Documentation
https://developer.adobe.com/indesign/docs/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/
📖
GettingStarted
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/gettingstarted/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-accessibility-auto-tag-api/
📖
Documentation
https://developer.adobe.com/analytics-apis/docs/
📖
APIReference
https://developer.adobe.com/analytics-apis/docs/2.0/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/
📖
APIReference
https://developer.adobe.com/firefly-services/docs/api/
📖
Documentation
https://developer.adobe.com/audio-video-firefly-services/
📖
GettingStarted
https://developer.adobe.com/audio-video-firefly-services/getting-started/
📖
Documentation
https://developer.adobe.com/creative-cloud-libraries/docs/
📖
APIReference
https://developer.adobe.com/creative-cloud-libraries/docs/api/
📖
Documentation
https://developer.adobe.com/express/embed-sdk/docs/guides/
📖
APIReference
https://developer.adobe.com/express/embed-sdk/docs/v4/
📖
GettingStarted
https://developer.adobe.com/express/embed-sdk/docs/guides/quickstart/
📖
Documentation
https://developer.adobe.com/experience-platform-apis/
📖
GettingStarted
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-guide
📖
Documentation
https://developer.adobe.com/marketo-apis/
📖
Authentication
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/authentication
📖
Documentation
https://developer.adobe.com/commerce/docs/
📖
GettingStarted
https://developer.adobe.com/commerce/webapi/get-started/
📖
Documentation
https://developer.adobe.com/experience-cloud/cloud-manager/
📖
Documentation
https://developer.adobe.com/journey-optimizer-apis/
📖
Documentation
https://developer.adobe.com/workfront-apis/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/substance3d/
📖
Documentation
https://developer.adobe.com/data-collection-apis/
📖
Documentation
https://developer.adobe.com/adobe-status/
📖
Documentation
https://developer.adobe.com/vip-marketplace/

Specifications

Other Resources

🔗
Pricing
https://developer.adobe.com/document-services/pricing/
🔗
SDKs
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/sdks/
🔗
ReleaseNotes
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/releasenotes
🔗
Guides
https://developer.adobe.com/analytics-apis/docs/2.0/guides/
🔗
Guides
https://developer.adobe.com/firefly-services/docs/guides/
🔗
Usage Notes
https://developer.adobe.com/audio-video-firefly-services/getting_started/usage/
🔗
Overview
https://developer.adobe.com/creative-cloud-libraries/docs/overview/
🔗
Integration Guide
https://developer.adobe.com/creative-cloud-libraries/docs/integrate/
🔗
API Fundamentals
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-fundamentals
🔗
Developer Guide
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/home
🔗
REST API
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/rest-api
🔗
REST API
https://developer.adobe.com/commerce/webapi/rest/
🔗
GraphQL API
https://developer.adobe.com/commerce/webapi/graphql-api/
🔗
REST API Reference
https://developer.adobe.com/commerce/webapi/reference/rest/paas/
🔗
GraphQL
https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/graphql/adobe-suite-graphql.md
🔗
Webhooks
https://developer.adobe.com/experience-cloud/cloud-manager/guides/getting-started/create-event-integration/
🔗
StatusPage
https://status.adobe.com/

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/adobe-suite:adobe-suite-work-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

adobe-suite-work-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Adobe Workfront Work API
  version: v19.0
servers:
- url: https://{domain}.my.workfront.com/attask/api/v19.0
  description: Production environment
- url: https://{domain}.preview.workfront.com/attask/api/v19.0
  description: Preview environment
security:
- ApiKeyHeader: []
- SessionIDHeader: []
- AtTaskCookie: []
- WFAuthCookie: []
tags:


# --- truncated at 32 KB (38 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/openapi/adobe-suite-work-api-openapi.yml