Inspire EMEA 2022 On-Demand is live! Watch now, and be sure to save the date for Inspire 2023 in Las Vegas next May.

Alteryx Server Ideas

Share your Server product ideas - we're listening!
Submitting an Idea?

Be sure to review our Idea Submission Guidelines for more information!

Submission Guidelines

API endpoint for Collections

My team currently uses the API to call a large number of workflows via a Python based scheduler process.  We use this currently by having ~10 users in a single subscription (Private Studio).  

 

All of the Private Studio sites on the Alteryx help state that they are going away in the near future to be replaced by individual studios and Shared Collections.  

 

From our testing, this would kill our processing as we cannot have an API for 1 Private Studio call workflows from a different private studio even if they have access through a shared collection.  

 

Are there plans to adjust the API endpoints in the future to better account for this?

 

Our IT department is looking to move to the Collections based structure now in preparation for the removal of the current Studio setup, so another question is when the structural update is planned to go into effect (which server version should we expect this?) so that we can get ready to account for this or if we can ask them to back off a little.

 

Thanks

19 Comments
nxiong001
5 - Atom

Any update on the V3 Server API? Can we use any server API to trigger Apps shared by Collection in the latest release? 

JohnPelletier
Alteryx
Alteryx

We will not deprecate subscriptions until the end of 2022 at the earliest. 

JohnPelletier
Alteryx
Alteryx

@nxiong001 what exactly would you like to do? What is meant by "trigger"? It's a term that means different things in different cases, so any details will help us to answer. 

nxiong001
5 - Atom

@JohnPelletier

 

So if an Analytic App is shared by a User A via Collection to User B, can User B use User V2 endpoint with User B's API credentials to run the Analytic App?

 

I know you'll get 403 Unauthorized in the 2020.3 version for the above operation. How about in a newer release?

Sumpfmaus
5 - Atom

Hi,

 

even with v3 RestAPI it don't seem to be the case, that I can run someone elses workfow via API even though the workflow is shared via collection. 

Guys, what is so complicated about implementing this? This is mandatory once you fully deprecate the shared subscription feature.

 

Regards

 

Robert

SKNOWLES
6 - Meteoroid

Any user who can access and run the plans in a collection, should be able to trigger those same plans in the API. How/Why are you considering these things different?

JohnPelletier
Alteryx
Alteryx

Thanks for all the feedback, folks. I agree with you on it.

 

We're working on implementing a new V3 version of the POST /jobs call that allows users to call a workflow that has been shared to them through a collection. 

NicolasSz
9 - Comet

Hi  @JohnPelletier 

 

Looking forward for it :)

 

Thanks

Nezrin
11 - Bolide
11 - Bolide

Hi @JohnPelletier any update on when this feature will be available please