WildApricot logo

WildApricot

WildApricot is a cloud-based membership management software platform designed for associations, nonprofits, and clubs. It provides tools for managing members, events, email communications, online payments, and websites. The WildApricot Admin API provides programmatic access to all platform features including contacts, events, event registrations, membership levels, invoices, payments, donations, email campaigns, and store orders via a REST API secured with OAuth2.

1 APIs 1 Capabilities 8 Features
Membership ManagementAssociationsNonprofitEventsPayments

APIs

WildApricot Admin API

The WildApricot Admin API provides programmatic access to membership management features including contacts, events, event registrations, membership levels, invoices, payments, ...

Capabilities

WildApricot Membership Management

Unified capability for managing membership organizations using WildApricot. Covers contact/member lifecycle, event registration, membership levels, invoicing, and payment proces...

Run with Naftiko

Features

Contact Management

Comprehensive member and contact database with custom fields, saved searches, and OData filtering.

Event Management

Full event lifecycle management including registration types, waitlists, check-in, and capacity management.

Membership Levels

Configurable membership tiers with pricing, renewal periods, access restrictions, and bundle support.

Online Payments

Integrated payment processing for membership fees, event registrations, donations, and store orders.

Email Campaigns

Built-in email campaign tool with draft management, recipient targeting, scheduling, and delivery tracking.

Donation Management

Track and manage charitable donations with custom fields and donor contact linking.

Member Portal

Self-service member portal for profile management, event registration, and membership renewals.

Store

Simple online store for merchandise and product sales with order management.

Use Cases

Member Onboarding Automation

Automate new member welcome workflows by monitoring contact creation events and sending personalized onboarding sequences.

Event Registration Sync

Sync WildApricot event registrations to CRM or marketing platforms for post-event follow-up campaigns.

Membership Renewal Reminders

Query lapsed and soon-to-expire members to trigger renewal reminder emails or SMS notifications.

Financial Reporting

Extract invoice, payment, and donation data to build financial dashboards and audit reports.

Badge and Check-In Systems

Use the event check-in API to power custom badge printing or door access control at events.

Directory Integrations

Push member data to external directories, websites, or LDAP systems using the contacts API.

Integrations

QuickBooks

WildApricot has a native QuickBooks integration for financial data sync and accounting workflows.

Zapier

WildApricot integrates with Zapier enabling no-code workflows connecting to 5000+ apps.

Stripe

Payments can be processed through Stripe as a payment gateway for online transactions.

PayPal

WildApricot supports PayPal as a payment gateway for member and event payments.

WordPress

WildApricot offers a WordPress integration for embedding member login and event lists.

Mailchimp

Member contact lists can be synced to Mailchimp for external email marketing campaigns.

Semantic Vocabularies

Wildapricot Context

10 classes · 101 properties

JSON-LD

API Governance Rules

WildApricot API Rules

26 rules · 11 errors 11 warnings 4 info

SPECTRAL

Resources

🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
NaftikoCapability
NaftikoCapability

Sources

Raw ↑
aid: wildapricot
name: WildApricot
description: >-
  WildApricot is a cloud-based membership management software platform designed for
  associations, nonprofits, and clubs. It provides tools for managing members, events,
  email communications, online payments, and websites. The WildApricot Admin API
  provides programmatic access to all platform features including contacts, events,
  event registrations, membership levels, invoices, payments, donations, email campaigns,
  and store orders via a REST API secured with OAuth2.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Membership Management
  - Associations
  - Nonprofit
  - Events
  - Payments
created: '2025-02-17'
modified: '2026-05-03'
url: >-
  https://raw.githubusercontent.com/api-evangelist/wildapricot/refs/heads/main/apis.yml
specificationVersion: '0.19'
apis:
  - aid: wildapricot:wildapricot-admin-api
    name: WildApricot Admin API
    description: >-
      The WildApricot Admin API provides programmatic access to membership management
      features including contacts, events, event registrations, membership levels,
      invoices, payments, donations, email campaigns, and store orders. Secured
      with OAuth2 client credentials or authorization code flow.
    humanURL: https://app.wildapricot.com/interfaces/api
    baseURL: https://api.wildapricot.org/v2.2
    tags:
      - Membership Management
      - Associations
      - Nonprofit
      - Contacts
      - Events
      - Payments
    properties:
      - type: Documentation
        url: https://app.wildapricot.com/interfaces/api
      - type: APIReference
        url: https://app.swaggerhub.com/apis/WildApricot/wild-apricot_public_api/7.24.0
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/wildapricot/refs/heads/main/openapi/wildapricot-admin-api-openapi.yml
      - type: Authentication
        url: https://gethelp.wildapricot.com/en/articles/484
      - type: SDK
        url: https://github.com/WildApricot/ApiSamples
        title: API Samples (.NET)
      - type: SDK
        url: https://github.com/douglasdeodato/wildapricot-python-api
        title: Python SDK (Community)

common:
  - type: Website
    url: https://www.wildapricot.com/
  - type: Portal
    url: https://app.wildapricot.com/interfaces/api
  - type: Documentation
    url: https://gethelp.wildapricot.com/en/articles/182
  - type: GettingStarted
    url: https://gethelp.wildapricot.com/en/articles/484
  - type: Authentication
    url: https://gethelp.wildapricot.com/en/articles/484
  - type: RateLimits
    url: https://gethelp.wildapricot.com/en/articles/182
  - type: Pricing
    url: https://www.wildapricot.com/pricing
  - type: TermsOfService
    url: https://www.wildapricot.com/terms-of-use
  - type: PrivacyPolicy
    url: https://www.wildapricot.com/privacy-policy
  - type: Support
    url: https://gethelp.wildapricot.com/
  - type: Blog
    url: https://www.wildapricot.com/blog
  - type: GitHubOrganization
    url: https://github.com/WildApricot
  - type: SpectralRules
    url: https://raw.githubusercontent.com/api-evangelist/wildapricot/refs/heads/main/rules/wildapricot-spectral-rules.yml
  - type: Vocabulary
    url: https://raw.githubusercontent.com/api-evangelist/wildapricot/refs/heads/main/vocabulary/wildapricot-vocabulary.yaml
  - type: NaftikoCapability
    url: https://raw.githubusercontent.com/api-evangelist/wildapricot/refs/heads/main/capabilities/membership-management.yaml
  - type: Features
    data:
      - name: Contact Management
        description: Comprehensive member and contact database with custom fields, saved searches, and OData filtering.
      - name: Event Management
        description: Full event lifecycle management including registration types, waitlists, check-in, and capacity management.
      - name: Membership Levels
        description: Configurable membership tiers with pricing, renewal periods, access restrictions, and bundle support.
      - name: Online Payments
        description: Integrated payment processing for membership fees, event registrations, donations, and store orders.
      - name: Email Campaigns
        description: Built-in email campaign tool with draft management, recipient targeting, scheduling, and delivery tracking.
      - name: Donation Management
        description: Track and manage charitable donations with custom fields and donor contact linking.
      - name: Member Portal
        description: Self-service member portal for profile management, event registration, and membership renewals.
      - name: Store
        description: Simple online store for merchandise and product sales with order management.
  - type: UseCases
    data:
      - name: Member Onboarding Automation
        description: Automate new member welcome workflows by monitoring contact creation events and sending personalized onboarding sequences.
      - name: Event Registration Sync
        description: Sync WildApricot event registrations to CRM or marketing platforms for post-event follow-up campaigns.
      - name: Membership Renewal Reminders
        description: Query lapsed and soon-to-expire members to trigger renewal reminder emails or SMS notifications.
      - name: Financial Reporting
        description: Extract invoice, payment, and donation data to build financial dashboards and audit reports.
      - name: Badge and Check-In Systems
        description: Use the event check-in API to power custom badge printing or door access control at events.
      - name: Directory Integrations
        description: Push member data to external directories, websites, or LDAP systems using the contacts API.
  - type: Integrations
    data:
      - name: QuickBooks
        description: WildApricot has a native QuickBooks integration for financial data sync and accounting workflows.
      - name: Zapier
        description: WildApricot integrates with Zapier enabling no-code workflows connecting to 5000+ apps.
      - name: Stripe
        description: Payments can be processed through Stripe as a payment gateway for online transactions.
      - name: PayPal
        description: WildApricot supports PayPal as a payment gateway for member and event payments.
      - name: WordPress
        description: WildApricot offers a WordPress integration for embedding member login and event lists.
      - name: Mailchimp
        description: Member contact lists can be synced to Mailchimp for external email marketing campaigns.

maintainers:
  - FN: Kin Lane
    email: [email protected]