Rest api how to Get properties

jira software 8.3.2
Jira Core 8.3.2

There is a workflow , the name is scriptRefactor.
It has ActionId
	<action id="21" name="order">
          <meta name="jira.description"></meta>
          <meta name="duedate">24</meta>
          <meta name="jira.fieldscreen.id"></meta>
          ....

	</action>

when i use  
192.168.182.128:8080/rest/api/2/workflow/21/properties?includeReservedKeys=true&key=jira.i18n.title&workflowName=scriptRefactor&workflowMode=live

I get response:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status>
    <status-code>404</status-code>
    <message>null for uri: http://192.168.182.128:8080/rest/api/2/workflow/21/properties?includeReservedKeys=true&amp;key=duedate&amp;workflowName=scriptRefactor&amp;workflowMode=live</message>
</status>

https://docs.atlassian.com/software/jira/docs/api/REST/7.6.1/
why?
thansk

I suspect that action id and workflow id are two different things.

thank. I don’t know what id is

so, i Suggest that the id is Actionid

Thanks a lot

now, I have another way:

def  wf = ComponentAccessor.getWorkflowManager()
def  JiraWorkflow  wfall=  wf.getWorkflow(issue) as JiraWorkflow
type or paste code here