Wishlist

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Extend API to allow updating fields on an existing Event

    The swagger pages show the get options but nothing to update an event

    Primarily I would like an option to disable the registrations at the event level as there is no front end feature to disable registration by x days before the event, the admin of editing multiple events with multiple registrations types is cumbersome and subject to errors

    POST /accounts/{accountId}/events/{event id}
    With the body containing the filed(s) to be updated and the values

    If the API extension is not an option please consider adding this feature to the front end.

    6 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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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. API: Get List of All Event Registrations for All Events

    We want to move all event registrations and related payments online, but we are in need of an API to allow us to download all new event registrations for all events. Ideally, this would include a filter to retrieve only new registrants since <Date>.

    Currently, the only way that I can see to do this is to cycle through each event, and pull the registrants for each event. However, that is rather time consuming, and uses excessive bandwidth and server time. I also run into the "30 requests per minute" limit when doing this. Can this limit be extended for…

    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  ·  Flag idea as inappropriate…  ·  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. latest registration for contact

    Apparently this information (more likely a foreign key) is held somewhere in the contact record, since it's manifest in the Contacts UI, but it's not exposed by the Contacts API. I can retrieve it using the EventRegistrations API with the ContactId and throwing away all but the first record returned, but this takes a lot of wallclock time (suggesting that the server is working pretty hard to collect it).
    No new API is needed, but the Contacts API could just include the most recent EventRegistration ID so one could navigate to it, or through it to the Event record 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  ·  Flag idea as inappropriate…  ·  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. Extend event API to control automatic registration cancellation

    When an administrator edits an event, the "Registration types & settings" tab shows a checkbox labeled "Automatically cancel registration if payment not received within 15 minutes" in the "Registration settings" area (see attached screenshot). The event API contains no corresponding flag.

    Please add this flag to the API that creates a new event record, POST /accounts/{accountId}/events.

    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  ·  Flag idea as inappropriate…  ·  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 Event Statistic Details

    Currently events through the API only show people who HAVE registered for an event. It also shows the overall number of people's RSVP Responses. For the example below I'd rather be able to differentiate which contacts have answered which question. The goal of this is to send a reminder ONLY to people that have not responded or clicked maybe.

    "InviteeStat": {
    "NotResponded": 16,
    "NotAttended": 2,
    "Attended": 2,
    "MaybeAttended": 2
    }

    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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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. Log API access from 3rd party apps

    Make api activity log available.

    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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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. Allow Admin to modify the Pre-Defined information for macros

    1. We would like to add additional membership info which was user defined to the payment email template. 2.Invoice template has different mac selection than the Invoice Email template.
    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  ·  Flag idea as inappropriate…  ·  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. Current date function {current date} in dd/mm/yyyy

    To automatically change date for the "Page last updated: <dd/mm/yyyy>" via a {date} function, JavaScript or HTML. Date must be in the dd/mm/yyyy format.

    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  ·  Flag idea as inappropriate…  ·  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. Proximity Card Access

    We would like to integrate our proximity card access system with WA so that member status can be used without entering data into separate systems and keeping them synchronized. Currently we use C*Cure 8000 but hope to upgrade to 9000. Do you have any solutions or recommendations?

    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  ·  Flag idea as inappropriate…  ·  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. public directory

    Public Member Directory Disconnect
    By default all our members will not appear in the public member directory until they chose to change their settings. This has proved to be a problem. When leaving “Show in public directory” editable by member and they check yes, their listing will appear as “view details” with no info until they ALSO change their privacy setting to indicate what is to be shown. Even when including instruction to go to their privacy settings to select what should be seen, this does not happen. And, under privacy settings you can select some fields to be shown…

    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  ·  Flag idea as inappropriate…  ·  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. Extending /accounts/{accountId}

    I was wondering if it would be possible to extend the /accounts endpoint to include other pieces of the organization data, specifically the address/phone details under Account owner details

    Address

    City

    Country

    State/province

    ZIP/postal code

    Phone

    Fax

    Email settings too..

    Contact email

    From email

    This would be really useful in multi chapter scenarios where you want to collect all the organizational data about each chapter through the API.

    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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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 to use $select API?

    The documentation for the contacts endpoint says "$select - Controls which fields are returned in the Contacts API call."

    Dmitry Smirnov provided some examples in the post below.

    https://forums.wildapricot.com/forums/309658-developers/suggestions/36025483-api-and-custom-fields-how-to-reference-them-in

    His example was:
    $select='First name','Last name',Phone

    I'm not seeing a difference in the API response with or without the select, and I'd love to use it to reduce the amount of data being returned.

    Below is a cURL example:

    curl -X GET \
    'https://api.wildapricot.org/v2/Accounts/$MY_ACCOUNT_ID/Contacts?$async=false&$select=%27First Name%27,%27Last Name%27,%27Email%27' \
    -H 'Accept: /' \
    -H 'Authorization: Bearer $MY_TOKEN' \
    -H 'Cache-Control: no-cache' \
    -H 'Connection: keep-alive' \
    -H 'Host: api.wildapricot.org' \
    -H…

    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  ·  Flag idea as inappropriate…  ·  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. Ability to post blog content via API

    We have some content from an external source that we'd like to publish as Wild Apricot blog posts.
    We would need to be able to create, update, and retrieve posts (POST, PUT, and GET).

    3 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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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. Add Event Last Updated, Event Registrations Last Updated for the event list and specific events

    Unlike with contacts, there currently there are no date updated fields in the event portions of the API. Without knowing when the database was last changed regarding events, there does not seem to be an easy way for an outside application to know when it should be querying data for changes since the last time that events have changed.

    The minimum would seem to be

    Events Last Updated - across all events.
    Event Registrations Last Updated - across all events
    Event Last Updated - for a single event.
    Event Registrations Last Updated - for a single event.

    A couple more…

    4 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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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. API for the Website System

    The current API (v2.1) does not support any of the content management system features like adding/removing/modifying pages or page templates.

    A simple API to do the following would be nice to have

    1. Add a page
    2. See if a page exists by page name or URL
    3. Delete a page
    4. Make a page in menu
    5. Set a pages access control settings
    6. Make a page template
    7. Delete a page template
    8. Assign a page to a page template

    9. Add CSS snippet to the custom CSS

    10. Select a theme and variant and apply it

    There is no need for gadget placement or movement. There is…

    6 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  ·  Flag idea as inappropriate…  ·  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. auditlogitems API call needs more information

    Hello everyone
    The AuditLogItems API currently returns a message for all
    transaction which includes the invoice # (Document ID) for invoices. There is no easy way to traverse to other parts of the transaction like the InvoiceID, PaymentID, RegistrationTypeID as part of the transaction. It would be really nice to include the relevant, related IDs as part of the AuditLog when appropriate.
    Thanks.

    4 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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Dmitry Smirnov responded

    When you request a list of audit log items, each record contains short version of document. If you request a record details by it’s ID, you will get much more details, including related Invoice ID.

  17. Allow custom External Login sources

    We need the ability to push authenticated users back to WA already logged into their account, like with the Facebook and Google+ integration. The oAuth / Single Sign-on implementation does not allow for the external authority.

    Is there any way to integrate with a external login?

    3 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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Team Mobile responded

    We support only Facebook and G+ as external authentication providers. Currently there is no way to use other providers. However if you want to implement single sign-on, then WA could be used as authentication provider. See http://gethelp.wildapricot.com/en/articles/200 for more details.

  18. webhooks for stripe

    support stripe webhooks

    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

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  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. drupal

    Drupal website integration.

    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

    4 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Dmitry Smirnov responded

    We don’t have expertise in drupal, however you could use oAuth-compatible SSO connector and widgets to integrate WildApricot with your Drupal website.

  20. Provide proper invoice link via API

    Provide proper invoice links via the API.

    We are writing a script to send automatic reminders to people with open invoices. However, there seems to be no way to acquire a link to the invoice that the customer can use to pay. The API simply returns URLs that connect to the API. The "Email" link on invoice screens does produce a usable link (with a "seckey"), but must be clicked manually.

    Is there any way for us to discover or generate a usable invoice link (like the "seckey" link in the emails you produce) via the WA API? Is there…

    8 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

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  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
  • Don't see your idea?

Feedback and Knowledge Base