Developers
Mostly about Wild Apricot API. Feel free to share examples of your code!
206 results found
-
change system page colors
How can I change the color of menu items on system pages? For example, the current color is blue; I want to change it to red.
2 votes -
Single Sign On Very simple Ruby on Rails snippet
Hello,
I have been able to implement bare bones Wild Apricot single sign on steps in a blank Ruby on Rails project, thanks to Wild Apricot support! Please find attached a redacted and commented version of the code here for anyone who is trying to do similar with their own custom web app. This snippet prints out the ID of the user who is signed in.
Cheers!2 votesTeam Mobile respondedGreat, thank you for contribution.
We put copy of attached file to API samples on github:
https://github.com/WildApricot/ApiSamples/blob/master/RubyOnRails/SSO/application_controller.rb -
WaApi.py ApiObject.__str__() and __repr__() throw TypeError ... is not JSON serializable
I'm looking at the Python example code, specifically WaApi.py and ApiObject.init(). Lines 161-173 here:
https://github.com/WildApricot/ApiSamples/blob/master/python/WaApi.py
The str() and repr() methods on lines 175-179 throw a TypeError: {...} is not JSON serializable.
2 votes -
Hi, I am trying to add Google Spreadsheet to WildApricot Site...Can anyone help in this issue?
Hi, I am trying to add Google Spreadsheet to WildApricot Site...Can anyone help in this issue?
2 votes -
hide number of bundle membersin directory listing
I am trying to hide the number of bundle members - that is showing on the online member directory, in parenthesis after the bundle admin name. Any suggestions for css code?
2 votes -
Nicasio Code
So we created a way for Wild Apricot admins to copy/paste Upcoming Events cleanly onto an email template and we are giving the process/code away to the community:
https://nicasiodesign.com/uncategorized/copy-paste-to-wild-apricot-newsletter-code/
2 votes -
Wild Apricot on Google Trends
We recently noticed an increase in search for Wild Apricot related keywords from Google trends. Read more here:
https://nicasiodesign.com/wild-apricot/wild-apricot-pricing-login/2 votes -
Event creation via API cannot set all fields
I am creating Events using the API and cannot see how the following fields can be set (I can set these as an Administrator in the website) .....
Show registrants who want to be listed
to everyone
to members only
Include pending registrationsAlso I cannot see how the schedule for email announcements and reminders for an Event can be set via the API?
2 votesTeam Mobile respondedStatus update in case someone new will see this topic:
The section “Show registrants who want to be listed” have been added to API already.Schedule for email announcements and reminders can’t be set via API at the moment.
As a workaround, you could create a template event on the web, set the start date in the distant future and all settings you need. Then you can clone it via POST request:
api.wildapricot.org/v2/rpc{AccountId}/CloneEvent
The request body should be like this:
{“EventId”: 123456} -
Nicasio Design APP
We are getting very close to launching a comprehensive member facing APP which will allow members to:
1- download the APP
2- Login or Register to your org
3- View and Register to events
4- Edit their profiles
5- Browse member directoryStand by for updates!
2 votes -
API v2 Events - AccessLevel and Sorting
Hi,
I'm using the API v2 to extract Events for a custom event list in another site. So far, the API is working.
I can get a list of event objects, but they seem to be in the order in which they were entered, not in the order of their dates! (date order should be the default sort, IMHO) Is there a way I can specify the sort order in the request URL?
Also, the API returns ALL events regardless of access level: is there a way to restrict the returned set to be just public events?
Thanks.
2 votesTeam Mobile respondedSorting events via API have been published in 5.9 release.
https://help.wildapricot.com/display/DOC/Events+API+V2+callAccessLevel filtering is not in our near plans, sorry. But user’s support can change this situation. So we are changing status of this idea back to “Collecting comments”.
-
Expert Web Development in USA – Build Your Dream Website!
Need a cutting-edge website to make your business stand out? Our Web Development company in USA services focus on creating mobile-friendly, SEO-integrated, and visually appealing websites. Whether it’s an e-commerce platform or a corporate site, we ensure perfection in every detail.
Share your requirements and get expert advice today!
https://codeanddesigngroup.com/web-development/1 vote -
Custom Button on Contact Page
I want to create a button on the members profile page to allow them to request a copy of their membership certificate. The button would call a webhook in make.com which would trigger the issue of the certificate.
I can create a button using a custom HTML module, but i need to pass the member id with it.
eg https://webhook.example.com/?email=1234
Does anyone know if it possible to do that with a variable that will detect the users id
1 vote -
Google Sheets API example not working
Has anyone successfully worked through the Google Spreadsheet application from https://gethelp.wildapricot.com/en/articles/485-sample-api-applications ?
It seems to be missing a lot.
Following the instructions I get Exception: Request failed for https://oauth.wildapricot.org returned code 400. Truncated ser.....
There is noting on setting it up as an authorized application or entering the API key (which I have done). Also nothing on the Application Name.
There just seems to be a lot missing (like trigger deployment in Google sheets).Can anyone shed any light on this ?
1 vote -
Recreate the Members report via API?
I looked all thru the API reference on swagger and the most likely place this data is being pulled is the the auditlog. I want to grab the member levels at the end of each month of a given date range. Is this possible via the API? Thanks!!
1 vote -
API for Event Registration: option to automatically "Confirm without Invoice" instead of clicking a button in Web UI
Hi, when I use the API to automatically create an event registration, it produces a "Confirm without Invoice" button for administrators. I'm looking for the API equivalent of this button.
I would expect this to be an option for the "https://api.wildapricot.org/v2/accounts/<id>/EventRegistrations/" POST request, but it doesn't seem to be. It seems like at least one other person on this forum requested this (in a comment so I can't vote for it) as well.
Thanks
1 vote -
TIPS on setting up a custom domain on your WA account:
TIPS on setting up a custom domain on your WA account:
1- Set DNS records first [make sure to include CAA record]
if you can toggle TTL to a low number, do so.
2- Add a custom domain to your WA account [Make sure the SSL install checkbox is checked]
you will need to add both www and non-www domain names
4- Click the [check] box next to the newly added custom name
5- Correct any errors [Note the tricky one being combining multiple spf record entries into 1]
6- If you are not able to see the SSL install,…1 vote -
How to integrate between custom Front-end Signup along with Payment API?
We would like to create our custom front-end for signing up a new membership using API. With that, we would like to have a payment directly from user as well as part of membership.
- For now, we already done integrating signup to Apricot membership using automation tools. But, we cannot receive a payment from new user directly unless we sending user an email for payment
- Using Js directly to the our custom fe also blocked by CORS. We do not need authentication header too since it will use for signing up new membership.
Any guidance, advice, and help are much…
1 vote -
Import records into forum gadget
How can we import records into a forum gadget? This is important to create a forum that has history of data from a previous platform or from other tables. It needs to include columns for the time-stamp and the user ID "creating" each record.
1 vote -
How to Change registrant visibility when moving from waitlist to registrants
There is way to change the default with JavaScript. I found the HTML of the checkbox with the Google "View page source" function, then created a content row in the "Event Details" system page and added the following code (see comment) to the created content HTML. The next time a user joins a wait list the default will be set to show visibility,
1 vote -
Invoice Update (Put) fails
The Invoice update ("Put") API call fails if the Invoice has already been Paid.
https://api.wildapricot.org/v2.2/accounts/{accountId}/invoices/{invoiceID}
The call fails with "Invalid paid amount." I tried to change "IsPaid" to "False" and the "PaidAmount" to "0.0" to resolve the error, but the API call still fails with the same message.
I tried to remove the "settlement" of the payment against the invoice using the following API call:
https://api.wildapricot.org/v2.2/accounts/{accountId}/payments/{paymentId}/UnallocateFromPaymentThis successfully removed the Invoice from the list of settlements, however the invoice itself still shows as "Paid" and I am still unable to change it. Additionally, because the invoice is still marked as…
1 vote
- Don't see your idea?