# Using Rest API (for Forge app) to add an approval step to a workflow

**URL:** <https://community.developer.atlassian.com/t/using-rest-api-for-forge-app-to-add-an-approval-step-to-a-workflow/69536>\
**Category:** Forge\
**Tags:** jira-service-management, jira-cloud, rest-api\
**Created:** [May 18, 2023, 2:07pm UTC](https://community.developer.atlassian.com/t/using-rest-api-for-forge-app-to-add-an-approval-step-to-a-workflow/69536 "2023-05-18T14:07:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GirishReddy](https://avatars.discourse-cdn.com/v4/letter/g/b5e925/32.png) [@GirishReddy](https://community.developer.atlassian.com/u/GirishReddy)\
**Post date:** [May 18, 2023, 2:07pm UTC](https://community.developer.atlassian.com/t/using-rest-api-for-forge-app-to-add-an-approval-step-to-a-workflow/69536/1 "2023-05-18T14:07:04Z")

</div>

Hello:

Is there a Rest API (for Forge app) to add an approval step to a workflow?

I’ve seen this but not clear if approver can be set as a key/property.  
[https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-workflow-transition-properties/#api-rest-api-3-workflow-transitions-transitionid-properties-put](https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-workflow-transition-properties/#api-rest-api-3-workflow-transitions-transitionid-properties-put)

---

<div class="post-metadata">

**Author:** ![CaterinaCurti](https://sea1.discourse-cdn.com/atlassiandeveloper/user_avatar/community.developer.atlassian.com/caterinacurti/32/42270_2.png) [@CaterinaCurti](https://community.developer.atlassian.com/u/CaterinaCurti)\
**Post date:** [June 7, 2023, 1:53am UTC](https://community.developer.atlassian.com/t/using-rest-api-for-forge-app-to-add-an-approval-step-to-a-workflow/69536/2 "2023-06-07T01:53:01Z")

</div>

Hi @GirishReddy,

Is this “Include approval step” checkbox what you are after?

 ![image](https://global.discourse-cdn.com/atlassiandeveloper/original/3X/b/8/b831e9f95c692e9e66a632e264690795bb4322c9.png)

If that’s the case, there isn’t a REST API endpoint that can be used for that.

Those are set as _Workflow Step Properties_

 ![image](https://global.discourse-cdn.com/atlassiandeveloper/original/3X/7/4/749219a792375eac82165163a9544652e21ef46c.png)

The [Update workflow transition property](https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-workflow-transition-properties/#api-rest-api-3-workflow-transitions-transitionid-properties-put) can only be used to set _Transition Properties_ instead.

Here is the open suggestion to provide such REST API endpoint: [https://jira.atlassian.com/browse/JRACLOUD-62042](https://jira.atlassian.com/browse/JRACLOUD-62042)

Cheers,  
Caterina

---

<div class="post-metadata">

**Author:** ![GirishReddy](https://avatars.discourse-cdn.com/v4/letter/g/b5e925/32.png) [@GirishReddy](https://community.developer.atlassian.com/u/GirishReddy)\
**Post date:** [June 7, 2023, 4:12am UTC](https://community.developer.atlassian.com/t/using-rest-api-for-forge-app-to-add-an-approval-step-to-a-workflow/69536/4 "2023-06-07T04:12:14Z")

</div>

That’s exactly the behavior I was looking for via an API. I will watch the suggestion. Thank you!
