Wishlist

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Add online store API endpoints

    Currently the online store module data is not available through the API. There is a lot of analytical capabilities that are not available including product order reporting detail. If the orders API was open custom reports could be run through the API

    This wish list item could be accomplished through a reporting tool like https://www.newpathconsulting.com/warm

    https://forums.wildapricot.com/forums/308932-wishlist/suggestions/34030354-online-store-report-download-orders

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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 'accept-encoding:…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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).

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. API support of orders

    Add API support to retrieve orders and its information, desirable to have a relationship between orders, products, payments and invoices.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. webhooks for stripe

    support stripe webhooks

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  10. drupal

    Drupal website integration.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  11. API support of products

    Add API support to retrieve products and its information.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. sports ladder league

    Is there a sports ladder league app available? Or can anyone suggest an add on solution.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  13. 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?

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow time filtering based on predefined timezone

    We've noticed that an admin can set and change the account timezone. When doing API calls including time components (such as time filtering), these time components have to be defined in that selected timezone.
    This is a bit inconvenient as we cannot be sure that the initial timezone will be kept. Technically we could fetch the current timezone setting for every API call with time filtering that we do (at least 1 every five minutes), but this is not very API efficient.
    Simply relying on the fact that the timezone will remain unchanged is also not 100% safe, although it's…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Send invoice via API

    We regularly use the API to generate invoices that are sent to our members for state filing fees, but since there is no trigger to force sending of a newly created invoice through Wild Apricot via API, we send them through our own template system.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. 4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. 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…

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base