Skip to content

kak-bo-che/wildapricotapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WildApricot API

Example Code taken from wildapricot github, and modified to work for me.

Wild Apricot Samples

Example Usage:

def getContactById(id):
    # Create API and authenticate by api key
    api = WaApiClient(api_key=os.environ['WA_API_KEY'])
    api.authenticate_with_apikey()
    # Get all accounts
    account = self.api.execute_request("/v2/accounts")[0]

    # Get Contacts URL from API Response
    contactsUrl = next(res for res in account['Resources'] if res['Name'] == 'Contacts')['Url']

    # Request Client Info
    params = {'$async': 'false'}
    request_url = contactsUrl + str(id) +  '?' + urllib.parse.urlencode(params)
    response = api.execute_request(request_url)
    print(response)

About

Example Code taken from wildapricot github modified to work for me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages