Free Trial

Alteryx Server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.

Alteryx Gallery API - Find job status run by others / scheduler (Shared with me)

itzharip
5 - Atom

Hi everyone ,

I am little new in the Alteryx. I have a scenario where I need to find a workflow job status using Gallery API and if it is not in Queued status then I need to run the workflow.

I am using end point GET /v1/workflows/{appId}/jobs/  to find the list of jobs by passing workflow id as appId. From the results I am taking the latest Job id and its status. if status is not in Queued status then I am using POST /v1/workflows/{appId}/jobs/ to run the workflow.

Here my challenge are below

Challenge 1.

If previously workflow ran (Latest job) by me then I am getting the results and I am able to  run workflow 

if previously workflow ran (Latest job) by scheduler or other team member then I am not seeing that results .

In other words I can see results which are there in My Jobs and can't see results under Jobs Shared with me tab using Gallery API Calls

itzharip_0-1647287709947.pngitzharip_1-1647287727180.png

Challenge 2:

It is not a challenge. Is there any other way where I can get the Latest Job status for a given Workflow ID not the Job ID.

 

Challenge 3:

I see an option under Admin V1 tab there are end points. and GET /admin/v1/workflows/jobs/ end point is giving me the desired results but I need to be a curator for this (Tested with my Admin and saw the results). I should be able to get all latest Job status even though I didn't ran it and as I am not a curator. How can we achieve this.

itzharip_2-1647287967369.png

 

Thanks

Harikrishna

0 REPLIES 0