{
"info": {
"_postman_id": "e6d7ac90-f613-4cd5-a816-6bfbd2db9d5d",
"name": "Workday Report Writer Workday Prism Analytics Buckets agentDefinition API",
"description": "REST API for working with Workday Prism Analytics tables, datasets, and data change tasks. Enables programmatic loading of external data into Prism Analytics for advanced reporting and analytics that combines internal Workday data with external sources. Supports creating tables with schema definitions, uploading compressed data files via buckets, and executing data change tasks to apply inserts, updates, upserts, and deletes.\n\nContact Support:\n Name: Workday Support",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"createdAt": "2026-07-28T03:32:01.000Z",
"updatedAt": "2026-07-28T03:32:01.000Z",
"lastUpdatedBy": "35240",
"uid": "35240-e6d7ac90-f613-4cd5-a816-6bfbd2db9d5d"
},
"item": [
{
"name": "agentDefinition",
"item": [
{
"name": "This operation returns the specific Agent Definition including Skills and certain Tools used in those Skills.",
"id": "f98c2098-7d5a-4b15-aba6-4f76e587a340",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
},
"description": "This operation returns the specific Agent Definition including Skills and certain Tools used in those Skills. Each definition can contain many Skills, and in those Skills they *may* contain Tools based on the Invocation / Execution Type. Generally REST APIs will be listed here.\n\nSecured by: Development, Setup: Agents"
},
"response": [
{
"id": "dd4bee85-1c35-4719-bb58-4c33ee9f8dd9",
"name": "Successful response. A successful response can return no matched data.",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"description": "Added as a part of security scheme: bearer",
"key": "Authorization",
"value": "Bearer "
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"responseTime": null,
"body": "{\n \"total\": \"\",\n \"data\": [\n {\n \"description\": \"\",\n \"name\": \"\",\n \"skills\": [\n {\n \"description\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"tags\": [\n {\n \"tag\": \"\",\n \"id\": \"\"\n },\n {\n \"tag\": \"\",\n \"id\": \"\"\n }\n ],\n \"inputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ],\n \"outputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ]\n },\n {\n \"description\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"tags\": [\n {\n \"tag\": \"\",\n \"id\": \"\"\n },\n {\n \"tag\": \"\",\n \"id\": \"\"\n }\n ],\n \"inputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ],\n \"outputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ]\n }\n ],\n \"url\": \"\",\n \"version\": \"\",\n \"overview\": \"\",\n \"defaultInputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ],\n \"id\": \"\",\n \"documentationUrl\": \"\",\n \"capabilities\": {\n \"pushNotifications\": \"\",\n \"stateTransitionHistory\": \"\",\n \"streaming\": \"\"\n },\n \"externalTenantID\": \"\",\n \"externalAgentID\": \"\",\n \"provider\": {\n \"id\": \"244a4a97f5f10f1fec62ae475fcb9201\",\n \"descriptor\": \"\",\n \"href\": \"\"\n },\n \"iconUrl\": \"\",\n \"workdayConfig\": [\n {\n \"workdayResources\": [\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n },\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n }\n ],\n \"skillId\": \"\",\n \"executionMode\": {\n \"id\": \"}R\",\n \"href\": \"\"\n },\n \"id\": \"\"\n },\n {\n \"workdayResources\": [\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n },\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n }\n ],\n \"skillId\": \"\",\n \"executionMode\": {\n \"id\": \"abc3759b109e2b34c37875093546e61e\",\n \"descriptor\": \"\",\n \"href\": \"\"\n },\n \"id\": \"\"\n }\n ],\n \"supportsAuthenticatedExtendedCard\": \"\",\n \"platform\": {\n \"reference_id\": \"\",\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"defaultOutputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ]\n },\n {\n \"description\": \"\",\n \"name\": \"\",\n \"skills\": [\n {\n \"description\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"tags\": [\n {\n \"tag\": \"\",\n \"id\": \"\"\n },\n {\n \"tag\": \"\",\n \"id\": \"\"\n }\n ],\n \"inputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ],\n \"outputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ]\n },\n {\n \"description\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"tags\": [\n {\n \"tag\": \"\",\n \"id\": \"\"\n },\n {\n \"tag\": \"\",\n \"id\": \"\"\n }\n ],\n \"inputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ],\n \"outputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ]\n }\n ],\n \"url\": \"\",\n \"version\": \"\",\n \"overview\": \"\",\n \"defaultInputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ],\n \"id\": \"\",\n \"documentationUrl\": \"\",\n \"capabilities\": {\n \"pushNotifications\": \"\",\n \"stateTransitionHistory\": \"\",\n \"streaming\": \"\"\n },\n \"externalTenantID\": \"\",\n \"externalAgentID\": \"\",\n \"provider\": {\n \"id\": \"Re3+.WM!w}x=oW\",\n \"descriptor\": \"\",\n \"href\": \"\"\n },\n \"iconUrl\": \"\",\n \"workdayConfig\": [\n {\n \"workdayResources\": [\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n },\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n }\n ],\n \"skillId\": \"\",\n \"executionMode\": {\n \"id\": \"$(OuI^g=!V+&\",\n \"descriptor\": \"\",\n \"href\": \"\"\n },\n \"id\": \"\"\n },\n {\n \"workdayResources\": [\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n },\n {\n \"description\": \"\",\n \"tool_name\": \"\",\n \"agent_resource\": {\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"tools\": [\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n {\n \"id\": \"\",\n \"descriptor\": \"\"\n }\n ],\n \"id\": \"\"\n }\n ],\n \"skillId\": \"\",\n \"executionMode\": {\n \"id\": \"I;@&B{D=)R\",\n \"descriptor\": \"\",\n \"href\": \"\"\n },\n \"id\": \"\"\n }\n ],\n \"supportsAuthenticatedExtendedCard\": \"\",\n \"platform\": {\n \"reference_id\": \"\",\n \"descriptor\": \"\",\n \"id\": \"\"\n },\n \"defaultOutputModes\": [\n {\n \"type\": \"\",\n \"id\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\"\n }\n ]\n }\n ]\n}",
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-dd4bee85-1c35-4719-bb58-4c33ee9f8dd9"
},
{
"id": "fed26b7f-dace-4805-8c8a-4879949f6fb3",
"name": "Invalid request. (https://community.workday.com/rest/error-messages)",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"description": "Added as a part of security scheme: bearer",
"key": "Authorization",
"value": "Bearer "
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"responseTime": null,
"body": "{\n \"error\": \"\",\n \"errors\": [\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n },\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n }\n ]\n}",
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-fed26b7f-dace-4805-8c8a-4879949f6fb3"
},
{
"id": "add4fa0f-95a1-477c-9529-d760b93be1ca",
"name": "Unauthorized: Missing or invalid credentials. (https://community.workday.com/rest/error-messages)",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"description": "Added as a part of security scheme: bearer",
"key": "Authorization",
"value": "Bearer "
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
}
},
"status": "Unauthorized",
"code": 401,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"responseTime": null,
"body": "{\n \"error\": \"\",\n \"errors\": [\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n },\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n }\n ]\n}",
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-add4fa0f-95a1-477c-9529-d760b93be1ca"
},
{
"id": "6123181e-f200-47f9-8960-cca03ba8183a",
"name": "User has insufficient permissions. (https://community.workday.com/rest/error-messages)",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"description": "Added as a part of security scheme: bearer",
"key": "Authorization",
"value": "Bearer "
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
}
},
"status": "Forbidden",
"code": 403,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"responseTime": null,
"body": "{\n \"error\": \"\",\n \"errors\": [\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n },\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n }\n ]\n}",
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-6123181e-f200-47f9-8960-cca03ba8183a"
},
{
"id": "1ad83ec7-1e39-44f0-a193-e8adf61b6b83",
"name": "Resource not found. (https://community.workday.com/rest/error-messages)",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"description": "Added as a part of security scheme: bearer",
"key": "Authorization",
"value": "Bearer "
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"responseTime": null,
"body": "{\n \"error\": \"\",\n \"errors\": [\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n },\n {\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n }\n ]\n}",
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-1ad83ec7-1e39-44f0-a193-e8adf61b6b83"
},
{
"id": "303deda9-a359-4f9f-ba47-7eec53c67c00",
"name": "An error occurred.",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"description": "Added as a part of security scheme: bearer",
"key": "Authorization",
"value": "Bearer "
}
],
"url": {
"raw": "{{baseUrl}}/agentDefinition",
"host": [
"{{baseUrl}}"
],
"path": [
"agentDefinition"
]
}
},
"status": "Internal Server Error",
"code": 500,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"responseTime": null,
"body": "{\n \"error\": \"\",\n \"code\": \"\",\n \"field\": \"\",\n \"path\": \"\"\n}",
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-303deda9-a359-4f9f-ba47-7eec53c67c00"
}
],
"createdAt": "2026-07-28T03:32:02.000Z",
"updatedAt": "2026-07-28T03:32:02.000Z",
"uid": "35240-f98c2098-7d5a-4b15-aba6-4f76e587a340"
},
{
"name": "Based on the A2A Agent Card specification, this REST operation allows you to create an Agent Definition in Workday.",
"id": "a9132294-4a70-47c4-8eb9-fa42d02f523f",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "multipart/form-data"
},
{
"key": "Accept",
"value": "application/json"
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"description": "(Required) A human-readable description of the agent. Used to assist users and other agents in understanding what the agent can do.",
"key": "description",
"value": "",
"type": "text"
},
{
"description": "(Required) Human readable name of the agent.",
"key": "name",
"value": "",
"type": "text"
},
{
"description": "(Required) Skills are a unit of capability that an agent can perform.",
"key": "skills",
"value": "[object Object],[object Object]",
"type": "text"
},
{
"description": "(Required) A URL to the address the agent is hosted at.",
"key": "url",
"value": "",
"type": "text"
},
{
"description": "(Required) The version of the agent - format is up to the provider.",
"key": "version",
"value": "",
"type": "text"
},
{
"description": "The overview message for the agent.",
"key": "overview",
"value": "",
"type": "text"
},
{
"description": "The set of interaction modes that the agent supports across all skills. This can be overridden per-skill. Supported media types for input.",
"key": "defaultInputModes",
"value": "[object Object],[object Object]",
"type": "text"
},
{
"description": "Agent Definition ID. Used to link Agent Versions.",
"key": "id",
"value": "