How can we make it easier for you to develop on top of Wild Apricot?

API: Get list of contacts by saved search

Wanting to get some feedback if I am doing this correctly or there is a better way!

Goal: I have 13 SavedSearches and I want to create 13 separate Google SS (using Google Script) with the details of members (some custom fields I have created as well) returned by each SavedSearch.

Step 1: I use the api SavedSearch request to return the contactIds.

Step 2: Iterate through the returned list and make an api call to contacts using the contactId.

Here is the problem I am encountering. The limit on individual contact calls is 60 / minute. All my searches have more than 60 records. So the SS population stops at 60. :( (http://help.wildapricot.com/display/DOC/API+Version+2#APIVersion2-APIrequestlimits)

Thoughts?

Thanks!

0 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)

    We’ll send you updates on this idea

    CPorterCPorter shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Resolved  ·  DmitryDmitry responded  · 

    The solution is to call
    GET …/contacts?$filter=id in [1,2,34,85,…….] and instead of numbers add the ids you received from saved search call results (it returns them too).

    5 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base

      Wild Apricot Inc. 144 Front Street West Suite 725, Toronto, Ontario, Canada M5J 2L7