SOLVED

API disabled? CRM-enabled subscriptions?

Go to solution
Anonymous
Not applicable

API disabled? CRM-enabled subscriptions?

I am a developer and I have little context about Marketo and its inner workings, so please pardon my ignorance.

As I am trying to request data from the Company API (requested by my business counterpart), I was given this error:

errors: [ { code: '1018', message: 'Company API disabled' } ]

So I looked at the documentation more carefully and it said this:

The Company API is not supported for CRM-enabled subscriptions

Am I getting the error message because my account is a CRM-enabled subscription? What does CRM-enabled subscription mean?

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
SanfordWhiteman
Level 10 - Community Moderator

Re: API disabled? CRM-enabled subscriptions?

The message indicates that Marketo's internal Company API is disabled if your Marketo instance is integrated with Salesforce, Dynamics CRM, etc. In CRM-enabled subscriptions the expectation is that you'll use the CRM's own API to work with Company records.

View solution in original post

6 REPLIES 6
SanfordWhiteman
Level 10 - Community Moderator

Re: API disabled? CRM-enabled subscriptions?

The message indicates that Marketo's internal Company API is disabled if your Marketo instance is integrated with Salesforce, Dynamics CRM, etc. In CRM-enabled subscriptions the expectation is that you'll use the CRM's own API to work with Company records.

View solution in original post

Josh_Hill13
Level 10 - Champion Alumni

Re: API disabled? CRM-enabled subscriptions?

I suspect your business counterpart meant the regular SOAP or REST API directly in Marketo. See developers.marketo.com.

Anonymous
Not applicable

Re: API disabled? CRM-enabled subscriptions?

This was done via the REST api, that's where I got the error from.

Anonymous
Not applicable

Re: API disabled? CRM-enabled subscriptions?

Thank you, I think that answers my question. Do you know if it is possible to toggle the CRM portion on/off to test the code in the API?

SanfordWhiteman
Level 10 - Community Moderator

Re: API disabled? CRM-enabled subscriptions?

It is not possible.  But this doesn't make sense anyway, because you will not be using the Company API as long as you are using SFDC/Analytics/Sugar.

What Josh is trying to point out is that APIs other than the Company API are still usable with a CRM integration active. The Company API is in a sense a shim to let you do CRM-like things without a CRM.  If you have a CRM, there's no need for any emulation, right?

Anonymous
Not applicable

Re: API disabled? CRM-enabled subscriptions?

That's what I suspect. Thank you, you've been very helpful.

Gotcha. I'm able to successfully use other APIs just fine. It just doesn't work with a few of them like Company or Opportunity.