Re: munchkinId in LaunchPoint partner services REST API doc?

Anonymous
Not applicable

munchkinId in LaunchPoint partner services REST API doc?

The page about LaunchPoint partner services and the REST API -- http://developers.marketo.com/documentation/rest/rest-apis -- ends by saying that "The URL of the REST service can be formed using the munchkinId returned by Marketo in Step 6". But when I look at Step 6 on that page, I read "On authorization by an admin user, a new service, user and role is created in customer's subscription + an authorizationCode is sent to the partner service." Since I don't see anything else having to do with a munchkinId on that page, that seems like a mistake of some kind. How do we figure out the REST API endpoint to use for our user's Marketo instance?
Tags (1)
3 REPLIES 3
Anonymous
Not applicable

Re: munchkinId in LaunchPoint partner services REST API doc?

Are you integrating as a partner or as a customer for internal use? If you're doing it as a partner, I think you probably want to reach out to the Launch Point team and get them to walk you through some of the partner service details.
Anonymous
Not applicable

Re: munchkinId in LaunchPoint partner services REST API doc?

The format for the REST endpoint is: https://247-AAA-412.mktorest.com/rest

where "247-AAA-412" is also the Munchkin id for the account. 

To find the REST endpoint, go to the admin panel in the user's account. Click on "Web Services" on left-hand menu. Then the REST endpoint will be listed in the main panel. This is assuming that REST API access is enabled for that user account. 
Anonymous
Not applicable

Re: munchkinId in LaunchPoint partner services REST API doc?

Murtza, I think I wasn't clear enough in my initial post, so let me try again. Remember that my reference point here is this page (http://developers.marketo.com/documentation/rest/rest-apis) and my context is that of a partner service that is using the REST APIs.
  1. Per steps 1, 2 and 3 on that page, I've created my partner service and obtained my install URL.
  2. Customer has performed step 5, and my app has received an auth code per step 6.
  3. My app has performed steps 7 and 8 to receive an access token.
The doc concludes by saying that my app will need to send its REST API requests to an endpoint that's formed based on the customer's munchkinId, which -- it says -- was returned to me in step 6. But step 6 itself doesn't say anything about a munchkinId, it only mentions an auth code (which I'm certain is *not* the munchkinId). So: is the munchkinId also returned in step 6?
  • If so, the doc should say so.
  • If not, where does the partner service get it from?
    • Do I ask the customer to provide it to me directly?
    • Or is it supplied somehow as part of the auth flow?
Erik, I will take you up on your suggestion -- thanks!