Skip to content

Developers

Mostly about Wild Apricot API. Feel free to share examples of your code!

206 results found

  1. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. 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

    eg
    https://webhook.example.com/?email={contactid)

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  How to  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. 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.

    1. 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
    2. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  How to  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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}/UnallocateFromPayment

    This 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. API Timeout

    Hi, I have a script that fetches the contactId for each person in the database and then gets the details of each person. The rate limit for the "contact by identifier" is 120 per minute. I seem to be getting some time out errors every now and then. I am wondering if this is due to the rate limit. I have the request set for 2 requests per second. Sometimes after 600 records or so it starts to timeout. My script is set up to retry the ID after 5 seconds. It will go through a max of 3 retries…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. How use / encode $filter in a curl call

    How do you encode a $filter query param in a curl call, e.g. 'First name' eq 'John'

    curl "https://api.wildapricot.org/v2.2/accounts/{accountId}/contacts?$async=false&$filter='First name' eq 'John'" \
    -H "Authorization: Bearer {token}"

    I tried several ways of encoding, including URLEncode, but I keep getting:

    ---->>>> curl: (3) URL rejected: Malformed input to a URL function

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. archive

    Does anyone know how to catch when a contact is archived? I'm using make.com (previously integromat) and it doesn't seem that archiving a contact is triggering modifying a contact...

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Javascript API - Basic Introductory Example? I can't get any examples to work

    Can anyone on this forum that has got the javascript (ajax) API to work on a WA page give me a simple working example? Of anything.

    The https://gethelp.wildapricot.com/en/articles/1705-working-with-api-from-javascript does not work (its clearly missing a lot of guidance)

    I've tried Dmitry's examples and they do not work for me.
    I've tried both my Account ID and an app api key in all examples.

    I do get the excel spreadsheet example to work.

    Any assistance would be greatly appreciated!

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. get all data

    I need to be able to export all of a persons data via the API. For example all of the typical fields related to the person including custom fields. Also, events they attended with all of the available information for the event for that person. Also, if emails were sent to that person, if they were opened, clicked, etc. I want an entire snapshot of all of the data for each person in Wild Apricot. Is there a way to get this information via the API?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Action Required: It’s time to revisit your Privacy Policy and Terms of Service

    One of my customers received this quasi-spam email subject line, "Action Required: It’s time to revisit your Privacy Policy and Terms of Service" what kind of bullhockey is this? An ad to buy Termly's package to update the language for the checkout page? What's this. Do you find it as nefarious as I do?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  How to  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Contacts API filter by FieldValues

    I want to be able to retrieve contacts based on the value of a custom contact field.

    I have been testing using the Swagger interface.

    The following filters return errors:

    Filter: member eq true and 'testfield' eq '12345'
    Filter: member eq true and testfield eq '12345'
    Error: Operator Equal is not supported for attribute testfield

    Filter: member eq true and substringof('testfield', '12345')
    Error: Operator Like is not supported for attribute testfield

    The 'testfield' attribute seems to be valid, however the filters are not supported.
    I could load all the contacts and filter them but isn't that wasting WA resources?

    Any…

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. eventregistrations api returning incorrect Name

    When a member registers for an event they are prompted for their name and email. If they enter a different name than the name assigned to their member/contact info, then the event registration displays the different name that was entered. This seems proper, but when we perform an API request for the event registration info (via /eventregistrations/erid#) it properly returns both of the "RegistrationFields"->name and email, and the "Contact"->ID,
    BUT, the "Contact"->Name is returned is the same modified name as "RegistrationFields"->name

    Should this not be returning the Contact's saved name, not the event registration name?

    We have browsed the entire…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. member API examples or tutorial

    Question: I'm looking for an example of using the member API in a wild apricot site page

    Background: I'm hoping to provide a page listing registrants of an event. I believe I could use the member api, specifically "/accounts/{accountId}/EventAttendees" I've looked at the sample code ( https://gethelp.wildapricot.com/en/articles/485-sample-api-applications ) but it appears these are all written with the Admin API.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5 10 11
  • Don't see your idea?

Developers

Categories

Feedback and Knowledge Base