Add a Dedicated User for Radius
It's best practice to add a dedicated user with API Access in Marketo for your Radius-Marketo integration. This way, you'll be able to distinguish the changes made by Radius versus other Marketo users.
- In Marketo, add a new user.
- Fill in the required fields and select the API Only user role to assign API Access permissions to your dedicated Radius user.
Need help with Marketo? Here's some information on how to assign a user the API Only role. (Marketo documentation)
Get REST API Credentials from Marketo
Get your REST API credentials by creating a new custom service in Marketo and then assigning the API to your administrator. If you need to, check the Marketo documentation for creating a service. Search “Create a Custom Service for Use with REST API”.
- In Marketo, create a custom service.
- Name the custom service Radius REST API and add your dedicated Radius user as the API User.
- Find and copy the Client ID and Client Secret from the Radius REST API custom service.
- Go to the Web Services page and find and copy your REST API endpoint url, user ID, and encryption key.
|Need help with Marketo? Here's some information on REST API, and how to create a custom service for use with ReST API. (Marketo documentation)|
Get SOAP API Credentials from Marketo
Radius also needs your Marketo SOAP API credentials. Find and record them, so you can enter them in Radius. If you need to, check the Marketo documentation for general information on navigation and API configuration. Search “Configuring Your SOAP API Settings”.
- In Marketo, go to the Web Services page.
- Under SOAP API, find your SOAP API endpoint url, user ID, and encryption key.
Need help with Marketo? Here's some information on how to configuring your SOAP API settings. (Marketo documentation)
Optional Marketo Configuration
If you're setting up Radius Scoring to prioritize your leads, add Radius Scoring fields to Marketo now.
Once you're finished, you can start your Marketo integration using the Radius app.