Lyftron EventBrite Provider
The Lyftron API Profile for EventBrite allows you to query data from EventBrite. The EventBrite profile is a single file (i.e. eventbrite.apip) which is meant to be used with the Lyftron API Driver. The profile contains the table definitions and other EventBrite specific metadata that the Lyftron API Driver uses to connect to EventBrite.
To use the EventBrite Profile set the Profile property of Lyftron API Driver to the path of the EventBrite profile, as well as the other connection properties specified in the documentation below. Once the Lyftron API Driver has been configured, you can issue SQL queries to access data from any of the EventBrite Tables.
Connecting to EventBrite
To authenticate to EventBrite, you can use either Personal Token or the OAuth standard. Use Personal Token to connect to your own data. Use OAuth to allow other users to connect to their data.
Using Personal Token
To use Personal Token, set it as the Api-Token within the ProfileSettings connection property.
Using OAuth Authentication
First create an OAuth application with Eventbrite (available in the apps management page (Developer Links:API Keys) located in your account settings).
After setting the following connection properties, you are ready to connect:
- OAuthClientId: Set this to the Application Key that you specified in your app settings.
- OAuthClientSecret: Set this to OAuth Client Secret that you specified in your app settings.
- CallbackURL: Set this to the OAuth Redirect URI you specified in your app settings.
- InitiateOAuth: Set this to GETANDREFRESH. You can use InitiateOAuth to manage the process to obtain the OAuthAccessToken.