SaaS

Get a Wild Apricot access token

Colin Dellow

Colin Dellow

Wild Apricot’s API requires an access token. This tutorial shows you how to create an application and use its API key to get an access token.

Create an application and get its API key

1. Log in to your Wild Apricot account.
2. Pick the Settings screen from the sidebar:
notion image
3. Click Authorized applications
notion image
4. Click Authorize application
notion image
5. Select Server application and click Continue
notion image
6. Give your application a name and make a note of its API key. In this example, the API key is gczwkyi7vadvgvyqn36qgfte9lle2x. Click Save
notion image
You now have your API key! You will use this to get an access token in the next step.

Get a Wild Apricot access token

You can now use your API key to get an access token, as explained in the Wild Apricot documentation.
You will need to create a special value for the Authorization header. You can use the tool at https://www.blitter.se/utils/basic-authentication-header-generator/ to generate it. Use APIKEY as your username, and your API key from the previous step as your password.
Paste the resulting thing, which should look like Basic QVBJS0VZOnlvdXItYXBpLWtleQ== into the field below.
Then click Run

Get Wild Apricot access token

Please fill in any necessary fields and click Run.

POST

Preview

View the API data, get a live Google Sheet dashboard

access_token
token_type
expires_in
refresh_token
Permissions
     
     
     

Get a live Google Sheet

Export your data to a google sheet, with the SyncWith Addon, or download to CSV

Automatically updated

Add data sources

Build reports & dashboards

 
If all went well, you should have an access token in the access_token field from the previous step.

Use your access token

You can now call the regular Wild Apricot API functions. For example, try pasting Bearer <your-access-token> into the Authorization field below to fetch the list of accounts you have access to.

Wild Apricot List Accounts

Please fill in any necessary fields and click Run.

GET

Preview

View the API data, get a live Google Sheet dashboard

Id
Url
PrimaryDomainName
Resources
Localization
TimeZone
Currency
SquareRegisterSettings
IsFreeAccount
BillingPlan
PaymentSettings
Name
ContactLimitInfo
             
             
             

Get a live Google Sheet

Export your data to a google sheet, with the SyncWith Addon, or download to CSV

Automatically updated

Add data sources

Build reports & dashboards