Developers
Mostly about Wild Apricot API. Feel free to share examples of your code!
104 results found
-
Date filter on API events query broken
This URL - https://api.wildapricot.org/publicview/v1/accounts/<accountid>/events?%24filter=StartDate%20gt%202020-01-01 only returns events in the future even though there are 100's of events between 2020-01-01 and now (2020-10-19). According to the doc the filter should return every event after 2020-01-01.
1 vote -
How to format API event query with date filter in Swift?
I simply copy and paste the query sample from Swagger but get HTTP status code 400 (invalid request). How do I format dates for this query?
Also, why does the date in the example appear to have 3 digits for the month 011?
1 vote -
Rendering XML Feed from WA to WP website
Hi, I have successfully been able to use SwaggerHub to authenticate and return values (an events list from our Wild Apricot Db) into the SwaggerHub tool. Now, I am trying to render the results onto a WordPress webpage using an XML rendering plugin. However, that plugin requires a URL that ends in .xml... Unfortunately, I don't see where that is provided by SwaggerHub/Wild Apricot. I just get a URL that ends with /events. So, I am halfway there. Just need the final leg. Thanks!
1 vote -
[Bounty] How to register guests using the Member Api (v1)?
It looks like registering guests is available through the Admin API v2. However I need to register guests using the Member API which I believe comes only in v1.
I am using a javascript application on WA page: https://gethelp.wildapricot.com/en/articles/1705-working-with-api-from-javascript
Note that for some reason in the example above the v2 (admin?) API is used to query from javascript. However when I try this as a member I get a 403 error. It does work with the member API though.
Am I missing something? I you think you can help please get in touch. There is a potential bounty available.
1 voteDmitry Smirnov responded
There is nothing to do with API versions. Member API does not support guest registrations.
-
Events API StartDate filtering only returning first event, not all events?
Hi, I have two events on a single date, yet calling the Events API and filtering on that date only returns one of the events?
The code snippet:
$("#listSessionButton").click(function(){ api.apiRequest({ apiUrl: api.apiUrls.events({ $filter: "StartDate eq 2020-03-01", idsOnly: 1 }), method: "GET", success: function (data, textStatus, jqXhr) { console.table(data) alert(data.EventsIdentifiers);
The results:
EventsIdentifiers 3743709
Object
EventsIdentifiers: Array(1)
0: 3743709
length: 1The events in the GUI attached.
Thanks very much
Kevin1 vote -
Receipt email should be sent automatically once payment is created via API
If there is an option to create a new payment via the API then it would make sense that an automatic receipt email should be sent out as well or at least the option whether to trigger this or not.
We have created our custom payment integration using the APIs because our local payment gateway provider is not supported. After the payment is completed the API registers the payment in WA towards the specified invoices.
We were surprised that the member does not get a receipt email and that it has to be manually done which partly defeats the purpose…
1 vote -
Add invoice id or event registration id into event email template
We cannot integrate with any of the available online payment providers as none of them are supported in our country.
What I thought to do is use provide the users a link to a third-party code that would use WildApricot APIs to retrieve and update invoice information and that would integrate with our payment providers.
The link would need to include some information about what the user is trying to pay and the most natural thing would be to include the invoice id or event registration id in the link query parameters so that the third-party code can use the…
1 vote -
Integrate members into searchable directory on wordpress
I have an active member list of 750 members that I would like to export to a Wordpress. The WA site will remain. The Wordpress site would focus on matching members to customers, and I would need a search feature that could search by zip. Is there aa wild apricot partner that has done this? I’m looking to hire.
Mike
1 vote -
Wild Apricot Auth w/Mobile (Specifically React Native)
So we're working on a mobile app for our members at ITEA. Rather than create yet one more account on yet one more app, this app will hit the Wild Apricot API, acquire an auth token based on a member's email and password, and then send back the user's information via the contacts/me endpoint. One login; two platforms. Makes sense.
We're running into some hurdles with the auth API for mobile. Specifically, I'm using React Native and a package called react-native-app-auth to handle the OAuth process. This package in turn uses the AppAuth SDK for iOS and Android.
Hurdles:
1)…
1 voteDmitry Smirnov responded
1. Never tried it internally, but oAuth service itself works well with all our mobile apps and many other services.
2. No, we only support HTTPS. But if you open the login window in a WebView, then you can intercept requests with onNavigationStateChange. If interception works, then you can use any domain name for redirect (ie “https://localhost” or “https://mycustomapp”)
3. No plans so far.
-
How to Encode Quotes in PHP for API
I'm using PHP to create a new event via the API just fine. However if the Name of the event has single or double quotes or an ampersand sign, these get converted to utf8 unicode in the published WA event. I can't figure out what PHP encoding WA needs in the POST/PUT for the Name to get a properly decoded result in the WA admin. I've tried htmlentities(), htmlspecialchars(), and json_encode() to no avail.
1 vote -
GET, PUT, and POST for blog content
I would like to be able to retrieve, update, and create blog posts via the API.
1 vote -
v2.1 getEventDetails returns 404 for existing events
I have a list of event IDs that I need to verify still exist in WildApricot. For some of them, the call to /accounts/{accountId}/events/{eventId} returns a 404, even though I can search and find them in the admin UI (Events > Event List). I am not passing any filters to the API call.
Any ideas why the API returns a 404?
1 vote -
Integration to Reservation System
Researching member management systems,Have/Can you integrate with Reservation System? We use RezExpertCentral Application. Member have to be active in order to make a reservation. Can your Admin API be used for that validation?
1 vote -
Stripe Connect
Hi there,
We understand that Wild Apricot by default allows adding only 1 Stripe/Paypal account in payment settings.
However we are trying to customize. We want to use Stripe Connect i.e. our Stripe account will have 5 bank accounts added inside it.
When a user selects 1 of the 5 "Donation Types" from dropdown in donation form, we want to direct the funds to that donation types bank account inside our Stripe account.We have a custom php code to achieve this. However how can we use that php code or any other customization you recommend to achieve this functionality…
1 vote -
Provide a working example using XML and Access 2016
I am converting an existing (working) application based on the excel example provided by Wild Apricot to work with Access instead of Excel. All I need from the API is to download a list of members. I've found that the Excel code does not work with Access. I've found many workarounds on various VBA boards, but I'm stymied at the final step of actually downloading the XML for the membership roster.
These three lines of code from the LoadContacts sub are the problem. The dim statement does not compile in Access. The error is that the 'user defined type is…
1 vote -
How can I sync WA API and Azure Active Directory?
We are looking at using WA with Office 365 to collaborate with our members. Office 365 uses the Azure AD environment which accepts most setups. My question is how we could export WA member data to Azure AD as 'B2B external partners' or, better yet, native AD accounts.
1 vote -
How can I get new member signup information?
I need to get new member details into Drip.co. How do I go about doing that?
1 vote -
“AccessLevel” filter for events
Creating a separate request based on a comment in another one: "Please also add the “AccessLevel” filter for events"
1 vote -
Filtering Account Administrators
How can I return a list of just account administrators?
Using the API Browser, I tried both
$filter=IsAccountAdministrator eq true
and
$filter="Administrator role.Id" eq 256
both return this cryptic error:
ErrorDetails: "One or more errors occurred."
1 voteTeam Mobile responded
Filtering of account admihnistrators is not supported yet. If you are not sure that filtering for some field is supported, then you can look at contact field description. ‘Administrator role’ field has flag “SupportSearch”: false. That’s why filtering fails.
We will implement such filtering in one of future updates.
-
Facebook at Work will be released soon and provides API access to manage login credentials. Is there any way to automate this process?
Facebook at Work will be released soon and provides API access to manage login credentials. Is there any way to automate this process?
https://developers.facebook.com/docs/facebook-at-work/provisioning/overview
1 voteDmitry Smirnov responded
Could you please elaborate what kind of automation you would like to see?
- Don't see your idea?