---
category: [Administration & Integrations, Administration & Integrations/Custom Integrations & Apps, Platform and Product Extensions, Platform and Product Extensions/Integration]
keyword: [Integrate, Workday Integration, Orchestrate for Integrations, Orchestration, Orchestration Builder]
nav: wcp_docs
parent_url: /wcp_docs/
title: >- 
  Reference: Send Paged Workday SOAP Call
layout: subsection
---

## Purpose

Use this component to call paginated Workday SOAP Web Services and iterate over the XML responses.

## <a id="d256e100"></a>Template Availability

This component is available in these orchestration templates:

-   Synchronous
-   Asynchronous
-   Business Process
-   Home Card
-   Integration System
-   Custom Agent Action


## <a id="d256e128"></a>Properties

Provide a meaningful <b>Reference Name</b> for the step as it will appear in your orchestration.

<b>The General Tab</b>

Specify an authentication <b>Credential</b>, <i>Default Workday API Credential</i> or <i>Access Token from Initiating User</i>.

In the <b>Service</b> and <b>Version</b> fields, provide the name and version number of the Workday web service you want to access.

For debugging and error-handling purposes, you might want to make the `Invalid_Reference_ID_Response` element available in the SOAP response. To do so, set the boolean value in the <b>Include Invalid Reference Responses</b> field to `true`.

<b>The Body Tab</b>

Use this tab to specify the data sent along with each request. There are 2 ways to specify data:

-   <b>Reference Existing Data</b>: In the <b>Select Data</b> field, use Expression Builder to specify the data.
-   <b>Create Text Template</b>: In the <b>Create Body</b> section, specify the data sent along with each request.

    <b>Note:</b> Orchestrate automatically adds the SOAP envelope (`<soapenv: Envelope>`) to your message body. If you add it manually, your request will be invalid.



<b>The Settings Tab</b>

Use this tab to configure these request and response details:

-   Overall Timeout: the total time allowed for the operation.
-   Connect Timeout: the time allowed for a client-server connection to establish.
-   Response Timeout: the time allowed for establishing a connection.
-   Response Type: the type of response requested.
-   Retry Settings: select a predefined Retry policy. You can create Retry policies on the HTTP Retries tab of your orchestration's <b>Settings</b>.


