---
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: Create JSON
layout: subsection
---

## Purpose

Use this component to create JSON objects and map them to expressions.

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

This component is available in these orchestration templates:

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


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

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

Select a method for creating your JSON structure:

-   <b>Create Structure</b>: Build your JSON structure from scratch.
-   <b>Generate Structure</b>: Provide a JSON sample with the structure you want to use.


<b>Create Structure</b>

The  Root object is created automatically. Click <b>+Child</b> to begin creating your JSON structure.

The table on the right shows Type, Key, and Value of all the elements you create. Edit them as appropriate. You can use literal values, functions, and conditions, or refer to data created earlier in your orchestration.

The available types are:

-   Object
-   String
-   Number
-   Boolean
-   Array


Objects and arrays have a <b>+Sibling</b> option as well as <b>+Child</b>.

<b>Generate Structure</b>

There are 2 ways to provide a JSON sample:

-   Upload a JSON file.
-   Paste JSON text.


After you've uploaded or pasted, click <b>Generate Structure</b>. Orchestration Builder presents the structure of the provided JSON as if you had created it from scratch. Edit it as appropriate.

