Developers
Mostly about Wild Apricot API. Feel free to share examples of your code!
206 results found
-
Saved search api Get Contact vs Member saved searches, and add creation date
When getting the saved saved search api results, add a divider between contact vs member saved searches. Have a way to call contact vs member saved searches based on where they were created. Also, save the creation date of the saved search and who created the saved search. This information is shown on Wild Apricot within the Saved search section but is not accessible in the api results.
1 vote -
Connecting css files to page
How do I connect separate pages to their respective css file in resources?
1 vote -
mail Chimp form does not show submit button
See the subscribe button is missing section
1 vote -
Why was includeDetails removed from /contacts/me
I am trying to use the API via JS on a WA page. I need a to fetch a specific field from the logged in member. The docs point to an api version 1 swagger that says that FieldValues can be obtained by appending ?includeDetails=true to the URL - however, this does not work for version 2, and version 1 is not accessible using /sys/api/v1/accounts/
I also cannot access https://api.wildapricot.org/publicview/v1/accounts through JS due to CORS. How can I get FieldValues via JS on a WA page?
1 vote -
Modify a group's membership via the API
Currently the only way to clear a group's membership is via the web interface. To do this same thing via the API, I have to go through each member and modify their groups list. It would be great if I could just set the group's ContactIds parameter to [] (an empty array)
2 votes -
WordPress Login idiosyncrasy
I am getting odd results when I use the WA Login Plugin - If the user has never logged in before everything works good - a new user account is created and the information is populated perfectly -
The problem is I created the wordpress site as an admin with my user id and password - the password and email address are the same on both sites but i get "An unknown error has occurred. Please try again later."
Is the match on the email address, the user name? what do i need to do to correct this ( i…
1 vote -
Nicasio Themes Explained
We published an article explaining Nicasio Wild Apricot Theme offerings:
https://nicasiodesign.com/nicasio-designs-wild-apricot-themes-explained/
1 vote -
please see attached document, need help with membership, invoice and payment APIs
We are creating a website and trying to use the APIs provided by wildapricot to provide a seamless experience to our users. We have a subscription based website and users are required to select a member based on which they are presented with an invoice, they pay that and the membership is instated. We are unable to find an API that lets you pass membership information, which would then help generate the invoice and then users can proceed to the payment. Can you advise if such APIs exist? please see the attached document.
1 vote -
current token does not provide access to scope 'contacts_me'
I'm trying to simply create software that pulls our contact list. I'm using the API key I've created, I granted full-access. Whenever I try, in Postman, to pull account or contacts, I get "current token does not provide access to scope 'contacts_me'. HTTP 403. I thought the whole point of using the API key is that I get full access, what am I missing?
3 votes -
Date Format in API Create Event POST
When creating new events (these are simple RSVP events) via the API interface, the web interface shows the new event in the default timezone of the Wild Apricot account. This means my start date is almost always wrong for these events.
If I am creating a. new event for Utah, for example, I have set the timezone fields of the API payload as follows ;
"Details": {
"DescriptionHtml": "A fun family event",
"PaymentInstructions": "None",
"TimeZone": {
"ZoneId": "USA & Canada",
"Name": "Mountain Time",
"UtcOffset": -6
},<truncated>
. When I run my POST command I get back an event_id as…
1 vote -
Contact Webhooks
How to get whether or not a contact or member was deleted using webhooks without running too many api calls. Could there be an upgrade to the contacts webhooks and return 'Action' similar to events or that of membership?
1 vote -
How to add a Registrant to a Waitlist using the API?
I have a C# application that successfully adds registrants to an existing event. However, I have been unable to add registrants to the Waitlist when the event has reached its limit.
The following documentation on the web shows how to add registrations to an event:
However, I have been unable to locate similar documentation for adding to the Waitlist. Does anyone know how to add new registrants to an Event's Waitlist?
Appreciate any assistance.
2 votes -
contact/me does not return an "Organization"
I am using accounts/{accountId}/contacts/me endpoint to get details for the currently-logged in user. The API documents there should be an "Organization" in the response. However, this field is always null/the empty string. Is there a way to get this information?
1 vote -
Integromat/WA: Have a scenario to generate Events. Want the EndTime to be blank and it always gets populated.
This is a question, not an idea. Where do I post a question? Anyway. I'm using Integromat to generate WildApricot events from Excel spreadsheet. I want the Event EndTime to be blank and it always gets populated no matter what I try. (I've tried to use "empty", "space", "false"... It seems this input should be a boolean. Any help or pointing to documentation on how to populate these fields would be appreciated.
2 votes -
API endpoint to edit or add access groups to a selected member
Is there an available API endpoint to edit or add access groups to a selected member? From what I've understood in the documentation the API endpoint available is to retrieve the access groups or the access group of a member. But there is no endpoint to edit or add access groups to a target member.
4 votes -
Cannot display profile photo on member only page
I am using the public API to show the photos of members who have birthdays in a particular month. The page is restricted so that only members can view. I am able to get and display the names and birthdays of members. I am also able to get a link to their profile picture (https://api.wildapricot.org/publicview/v1/accounts/XXXXXX/Pictures/name_of_file.png) however, I am unable to display that photo on the page. It appears as a broken image link and I get an error that says "401 (Invalid credentials. Access to API not allowed.)" I am not sure why this is happening. Does anyone…
2 votes -
Contacts API returns incorrect Profile Last Updated
I recently (2021-12-19) suspended and archived a member (ID 57031785). The contacts API is still returning the timestamp of the previous update (2021-06-18T10:58:17.37-07:00) for Profile Last Updated.
This invalidates any API usage that seeks to minimize server load and response time by fetching only changed records.
I believe this is a bug, and it prevents me from using the Contacts API effectively. I will have to do a full contacts dump every time I want to synchronize my local DB, and will increase the load on your server significantly, since this is done at least once a day, sometimes more…
1 vote -
Accessibility Turmoil
In Wild Apricot, how do I embed screen reader description text with my photos so that my content is accessible to everyone?
1 vote -
Contact API sort options
Currently the Contact API supports Name or MemberSince order. For the purposes of synching an external database efficiently, it would be really nice to add a sort by contact ID
1 vote -
Contacts API: filter non-members
How do I access non-members using the Contacts API. I have already tried '&$filter=Member ne true' but that seems to just return a list of all the contacts including members that have a membership associated to their account.
2 votes
- Don't see your idea?