Wild Apricot API

12 endpoints for Wild Apricot, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/wild-apricot
Connects with
Your own Wild Apricot administrator account (full administrator, or a membership manager or events manager for their areas)
Integration page
Wild Apricot

Read (6)

Return data and change nothing in the account.

Wild Apricot Endpoints: Read
EndpointDescription
GET /contacts Contacts and members with their level, status and renewal date; filter by name, email or status.
GET /contacts/{contact_id} One contact with the application fields, membership tab, balance and event registrations.
GET /membership-levels Membership levels with their renewal type and whether applications need approval or payment.
GET /events Events with date, registrants and the attendance Wild Apricot shows.
GET /event-registrants Registrants of one event with ticket type, guests, payment and check-in; filter by checked in.
GET /invoices Invoices with contact, amount, open balance and status.

Write (6)

Change the account. Calls marked Confirm wait for the user to approve them.

Wild Apricot Endpoints: Write
EndpointDescription
POST /contacts/{contact_id}/membership-application/approve Confirm Approve a Pending - New application so the membership becomes Active.
POST /contacts/{contact_id}/membership-application/reject Confirm Reject a Pending - New application; the person stays in your database as a contact.
POST /registrations/{registration_id}/registrant/check Record that a registrant attended, or undo it. Reaches no one.
POST /emails Confirm Email chosen contacts or the registrants of an event, now or scheduled.
POST /invoices/{invoice_id}/payments Confirm Record an offline payment against an invoice and settle it.
POST /events/{event_id}/contacts/{contact_id}/for-event Confirm Add a contact as a registrant of an event, with or without an invoice.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.