API Endpoints + User Inputs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi,
I'm looking to build a Power App to replace the front-end interface in Alteryx Server for an Alteryx app.
Users will need to upload their dataset (Excel file) and provide some input parameters through dropdowns and textboxes. I'd like these inputs to feed into the Alteryx workflow using the Alteryx Server API - is this possible? How do I get started?
Or does the API only allow you to trigger a workflow without providing any inputs?
Thanks!
Solved! Go to Solution.
- Labels:
- API
- App Builder
- Apps
- Gallery
- Interface Tools
- Server
- Workflow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi @ALT_2358 ,
It does work! 😁
For the input files, here is a link talking about the endpoint: https://help.alteryx.com/20231/en/server/api-overview.html#idm46433679347296
You can check all the endpoints available on Swagger. For your use case, you will have to check the V1 and V2 endpoints.
I`m briefly explaining Swagger here but you can find other posts of mine in the community explaining everything. https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Server-API-Can-we-read-data-gene...
It would look something like this: (Each row is an endpoint)
1. Send file to the Gallery - input endpoint. Get fileID as response
2. Run app - use fileID and all other input parameters as payload
3. Check if workflow is completed and get the output file, if any
4. Download output file
I wrote this out of memory, so apologize if I`m missing any steps in the middle.
Best,
Fernando Vizcaino
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Hi Fernando,
This sounds like exactly what I need - thank you!
This will be fun :).
