Skip to main content
Administrator Guide
Last Updated: 2024-12-13
Concept: Accessing RaaS Output

Concept: Accessing RaaS Output

Reports as REST-Based Web Services

To access report output for a REST-based web service integration, select
Web Services
View URLs
from the related actions menu of the report definition. You must enter values for required prompts before you can access report output.
You can either:
  • Download the output file.
  • Right-click the output you want and select
    Copy URL
    .

Reports as SOAP-Based Web Services

To build a SOAP-based web service integration, you need access to the Web Services Definition Language (WSDL) definition underlying the report. Using the WSDL, you can define integrations from external applications that need to access Workday report data.
To access the WSDL definition, select
Web Services
View URLs
from the related actions menu of the report definition. You must enter values for required prompts before you can access report output.
You can either:
  • Click the
    WSDL
    link and copy the definition.
  • Right-click
    WSDL
    and select
    Copy URL
    .
Some XML reporting tools support specifying a schema with a data source to help interpret and validate the data. To access the schema associated with a report:
  1. From the related actions menu of the report definition, select
    Web Service
    View WSDL
    .
  2. Select all the XML from the opening
    <xsd:schema>
    tag to the closing
    </xsd:schema>
    tag.
  3. Copy the XML or save it to a file, as your reporting tool requires.

Report Output URL

The URL for report output follows this pattern:
https://<workday-url>/
<tenant>
/
<username>
/
<report_name>
?
<prompt_1>
=
<prompt_1_value>
&
<prompt_2>
=
<prompt_2_value>
&format=
<format>
URL Parameter
Description
Example
<workday-url>
The URL of your Workday tenant.
www.myworkday.com
<tenant>
The name of your Workday tenant.
gms
<username>
The owner of the report (user who created the report).
lmcneil
<report_name>
The name of the report with spaces replaced by underscores.
Organization_Headcount
<prompt_1>
<prompt_2>
The
Label for Prompt XML Alias
value of the report prompt, which you can view on the
Prompts
tab of the report definition.
Organization
Include_Subordinate_Organizations
<prompt_1_value>
<prompt_2_value>
For report prompts that take a single instance value, the URL parameters follow this pattern:
<prompt>
%21WID=
<WID>
.
For report prompts that take multiple instance values, the URL parameters follow this pattern:
<prompt>
%21WID=
<WID_1>
!
<WID_2>
.
Otherwise, the URL parameters follow this pattern:
<prompt>
=
<prompt_value>
.
Prompts that take a single instance value:
Organization%21WID=cb550da820584750aae8f807882fa79a
Prompts that take multiple instance values:
Location%21WID=d951e85593ad4daf88dc1bfabf069732!f5799b99ca2246d9bcf405fbc0a96b1d
All other prompts:
Include_Subordinate_Organizations=1
<format>
The format of the report output.
Valid values for
format
include:
  • csv
  • gdata
  • json
  • rss
  • simplexml
json
Example:
https://www.myworkday.com/gms/lmcneil/Organization_Headcount?Organization%21WID=cb550da820584750aae8f807882fa79a&Include_Subordinate_Organizations=1&format=json