In this article
Table of Contents | ||||
---|---|---|---|---|
|
...
- To create your REST OAuth1 account in SnapLogic, you must provide at least your Client ID, Client secret, Request Token Endpoint, Access Token Endpoint, and Authorize Endpoint, and click Authorize.
Parameter Data Type Description Default Value Example Label String Required. The name for the account. We recommend that you update the account name if there is more than one account of the same account type in your project. N/A REST OAuth1 Account Client ID String Required. The client ID associated with your account. You can create the client ID as advised by your application provider.
N/A TDNPULHBHYKACJLDDKHCKU5GR0X6PE Client secret String Required. The client secret associated with your account. You can create the client secret as advised by your application provider.
N/A N/A OAuth Token String Auto-generated after authorization. The token that SnapLogic uses to make API requests on behalf of the user associated with the client ID. N/A N/A OAuth Token Secret String Auto-generated after authorization. The refresh token associated with your account. If the refresh token is stored, then the access token can be refreshed automatically before it expires.
N/A N/A Request Token Endpoint String The endpoint from where the application can retrieve the request token required for the account N/A https://api.xero.com/oauth/RequestToken Access Token Endpoint
String Required. The URL of the endpoint from where the application can retrieve the access tokens required for the account. N/A https://api.xero.com/oauth/AccessToken Authorize Endpoint
String The endpoint that authorizes the application to access the target database
N/A https://api.xero.com/oauth/Authorize Authorize Button Click this button to authorize the REST OAuth1 account using the credentials provided in the Client ID, Client secret, Request Token Endpoint, Access Token Endpoint, and Authorize Endpoint
fields.N/A N/A - On authorization, SnapLogic places a call-back to the concerned application API. On validation of the details you have entered, the target application grants access to the API and generates the required OAuth token and secret key.
The App Details page for the instance appears. - In the App Details page, enter the following details:
- In App name, enter the name of the app.
- In Company or Application Url, enter the URL of the application to which you want access.
- In OAuth1.0a Callback Domain, enter the callback domain for your account. For example: "https://elastic.snaplogic.com/api/1/rest/admin/oauth2callback/rest"
- Click Save.
- On validation of the details, a page appears requesting access to your data. Click Allow access for 30 minutes to enable the account to access your data for the specified period of time.
- Once you grant access, the OAuth Token and OAuth Token Secret fields in the Create Account popup are auto-populated, and your account is ready.
- When you start configuring a REST Snap, you must provide the Service URL associated with the data that you want. You can get the URL associated with the data from the application to which you want to connect.
...