Adobe Workfront · OpenAPI Overlay 1.0.0

API Evangelist enhancements for Adobe Workfront Planning API v2

3 actions 3 updates update extends openapi/workfront-planning-v2-openapi.json
Derived by API Evangelist Built from the contracts Adobe Workfront publishes. Adobe Workfront did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-profilex-apievangelist-artifactsx-spec-sourcex-spec-repositoryx-published-byx-harvestedx-gap-security-schemesx-documented-auth

Targets 3

$.info
$.servers
$

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for Adobe Workfront Planning API v2
  version: 1.0.0
extends: openapi/workfront-planning-v2-openapi.json
x-generated: '2026-08-12'
x-method: generated
x-source: openapi/workfront-planning-v2-openapi.json
actions:
- target: $.info
  description: Record the API Evangelist profile, the real published spec location and the auth model
    the spec itself omits.
  update:
    x-apievangelist-profile: https://apis.io/provider/workfront
    x-apievangelist-artifacts:
      authentication: authentication/workfront-authentication.yml
      scopes: scopes/workfront-scopes.yml
      conventions: conventions/workfront-conventions.yml
      errors: errors/workfront-problem-types.yml
      rate_limits: rate-limits/workfront-rate-limits.yml
      lifecycle: lifecycle/workfront-lifecycle.yml
      mcp: mcp/workfront-mcp.yml
      tool_crosswalk: mcp/workfront-tool-crosswalk.yml
    x-spec-source: https://developer.adobe.com/wf-planning/v2.json
    x-spec-repository: https://github.com/AdobeDocs/Workfront-Planning-API
    x-published-by: Adobe Inc.
    x-harvested: '2026-08-12'
    x-gap-security-schemes: 'The published document declares no components.securitySchemes and no
      global security requirement, even though Adobe documents the API as OAuth 2.0 only (sessionID
      and apiKey are explicitly unsupported). A generated client will therefore emit unauthenticated
      calls. This is the single highest-value fix Adobe could make to the document.'
    x-documented-auth:
      type: oauth2
      flows: [authorizationCode, clientCredentials]
      console: https://developer.adobe.com/developer-console/docs/guides/authentication/
- target: $.servers
  description: Note that the server URL is a customer-domain template, and what the domain resolves to.
  update:
  - url: https://{customer-domain}/maestro/api
    description: Workfront Planning Service URL. {customer-domain} is the organization's own
      Workfront host, of the form <yourdomain>.my.workfront.adobe.com; it is found in Workfront under
      Setup > System > Customer Info.
    variables:
      customer-domain:
        default: your-org.my.workfront.adobe.com
        description: Your organization's Workfront domain.
- target: $
  description: Record the runtime semantics that are documented in prose but absent from the contract.
  update:
    x-conventions:
      pagination: cursor
      partial_update: PATCH (v2 only; v1 requires PUT)
      bulk_partial_success: 207 Multi-Status with per-item results
      concurrency: 409 Conflict on write conflict — retry with the latest version
      idempotency: none documented
      error_branch_field: errorCode
      correlation_field: requestId
    x-rate-limits:
      exhaustion_status: 429
      response_headers: none documented

Work with this as data

Every overlay 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 openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • 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 overlay
curl "https://apis.io/api/v1/overlays/workfront-planning-v2-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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.