Marketo Custom Integration
Guide in setting up Marketo Custom Integration
Zesty.io can integrate seamlessly with Marketo's Rest API. Draw customers into a website with engaging content and capture lead information with a form that then syncs seamlessly with Marketo.
Get started with Marketo’s REST API
You must have created a designated API only user before integrating with Zesty.io. For documentation, please visit Marketo’s Quick Start Guide.
-
A Custom service is required to uniquely identify your client application. To create a custom application, go to the Admin->LaunchPoint screen and create a new service.
-
From the services options, choose "Custom." Input an appropriate Display Name, Description. It may be best to choose a descriptive Display Name and Description such as “ZESTY.IO INTEGRATION,” for clarity. For the user email address, select the API only user previously created.
-
After you create your custom service, click on “View Details” link on the grid.
-
Your client application will be able to use the Client Id and Client Secret to generate an access token.
-
Copy and paste your authentication token into a text editor for your reference. Your authentication token will look similar to the example:
cdxxx-xxxx-xxxx-xxxx:int
-
Now you’ll want to find the endpoint URL. All requests to the Marketo REST API will follow the format:
<REST API Endpoint URL>/rest/
To find your REST API Endpoint URL, go to Marketo Admin ->Web Services. Scroll down to REST API. Your Marketo endpoint URL structure should look similar to the example below:http://100-AEK-913.mktorest.com/rest/v1/lead/{id}.json
-
Now you’ve got everything together to use your Authentication Token to Call Get Lead by Id API!
-
The easiest way to make your request to Marketo REST API is to paste the URL into your web browser’s address bar. Follow the format below:
http://<REST API Endpoint URL for your Marketo instance>/rest/v1/<API you are calling>?<access_token>
Example:http://100-AEK-913.mktorest.com/rest/v1/lead/318581.json?access_token=cdxxx-xxxx-xxxx-xxxx:int
-
If your call is successful, it will return in JSON format.
Learn more about Authentication with Marketo
Updated 10 months ago