Swagger
Has anyone built an OpenAPI (Swagger) file for connecting to WA APIs? I'm trying to make a sign-in kiosk with Microsoft PowerApps and it connects through a JSON OpenAPI definition.
We published our APIs on swaggerhub.
Please find API for administrative access
https://app.swaggerhub.com/apis/WildApricot/wild-apricot_public_api/2.1.0
API for non-administrative access
https://app.swaggerhub.com/apis/WildApricot/wild-apricot_api_for_non_administrative_access/1.0.0
-
Alex Sirota commented
Hey gang -- with Dima's help we were able to load in the Swagger Public API v2.1 into MS PowerApps. I am attaching the Swagger JSON definition file I had to edit to make it work. Several of the supported authentication mechanisms had to be removed as they were confusing the Custom Connector.
Dima tells me that nested arrays that Wild Apricot API uses is simply not supported by the custom connector parsers so some of the API calls will not be fully usable (fieldvalues for example use nested arrays). That's a limitation of the Custom Connector functionality. If you get anything working please let us all know, don't keep it secret. :)
ps. I changed the extension to txt to allow UserVoice to upload the file. Remove .txt when uploading to PowerApps
-
Gurujeet Khalsa commented
Great to see this published. It would really help some of us Swagger novices to see some sample code that uses this to interact with WA.
-
Andy commented
Checking back in on the status of the swagger file. We're hoping to use it to connect our Office 365 environment for some excellent automation.
-
Gurujeet Khalsa commented
Hi....any progress with this? I think it would be generally useful.
-
Andy commented
Looking for the same. Wanting to create an Office 365 connector for WA.