How to find 1018 REST API error origin?

Highlighted
Level 1

How to find 1018 REST API error origin?

We're receiving notifications for this 1018 REST API error - but I don't see a way of finding where the request is coming from - is there any way to look at the origin of these errors?

https://nation.marketo.com/docs/DOC-4594-rest-api-error-1018-crm-enabled-the-action-could-not-be-car... 

3 REPLIES 3
Highlighted
Level 10 - Community Moderator

Re: How to find 1018 REST API error origin?

This is reason #1 that passing all Marketo API calls via an API gateway is advisable. You just don't have that visibility.

Without the gateway, you have to start switching off integration users until the errors stop -- you'll be disabling production connections as well, and the integration that's triggering this error may be doing other things right.

Highlighted
Level 1

Re: How to find 1018 REST API error origin?

Do you have an implementation guide for that?

Highlighted
Level 10 - Community Moderator

Re: How to find 1018 REST API error origin?

Depends on the platform. With AWS API Gateway it's pretty much a standard Proxy config. That's AWS's catchall config, for all API methods exposed by a certain host, like {Munchkin ID}.mktorest.com.

Not to say it's easy to get up to speed, but the individual config for Marketo (once you have the grounding) only takes a couple of hours to test and deploy. Again I don't want to portray this as easy, just necessary.