Lyftron GetResponse Provider
The Lyftron API Profile for GetResponse allows you to query data from GetResponse. The GetResponse profile is a single file (i.e. getresponse.apip) which is meant to be used with the Lyftron API Driver. The profile contains the table definitions and other GetResponse specific metadata that the Lyftron API Driver uses to connect to GetResponse.
To use the GetResponse Profile set the Profile property of Lyftron API Driver to the path of the GetResponse 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 GetResponse Tables.
Connecting to GetResponse
To authenticate to GetResponse, you can use either X-Auth-Token authentication or the OAuth standard. Use X-Auth-Token authentication to connect to your own data. Use OAuth to allow other users to connect to data.
Using X-Auth-Token authentication
GetResponse uses X-Auth-Token to control access to the API. This can be found under "My account" > "Use GetResponse API". You can set the X-Auth-Token in the ProfileSettings connection property.
Using OAuth Authentication
First, you will need to register and properly set up the GetResponse API OAuth application. You can find the client credentials of your application and manage other options in your GetResponse App Console.
After setting the following in the ProfileSettings connection property, you are ready to connect:
- OAuthClientID: Set this to the client ID that you received upon app registration.
- OAuthClientSecret: Set this to the client secret that you received upon app registration.
- CallbackURL: Set this to the Redirect URI that you specified in your app.
- InitiateOAuth: Set this to GETANDREFRESH. You can use InitiateOAuth to manage how the driver obtains and refreshes the OAuthAccessToken.