HTTP Post | Community
Skip to main content
Feb 22, 2013 5:46 PM UTC

HTTP Post

I have a request from a third-party vendor to do a HTTP Post to Marketo. I've read through some of the past discussions, but I'm not clear on exactly what I need to provide to this vendor. I've put together a landing page/form for this project, but I'm not sure what we need to pull off of that for the vendor.

Thanks
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

30 replies

Sep 21, 2015 8:23 PM UTC

Anyone willing to share real life working examples (URLs) of the server side post in action? We might need to use this for a current project and I'm curious how others are implementing it.

Thanks!

Translate
Mar 30, 2015 4:14 PM UTC
Works great! I used this with a ShortStack webhook for one of our facebook contests.
Translate
Monica_Koran
Level 3
Oct 23, 2017 7:07 PM UTC

Hello-

I am trying to set up a webhook within shortstack to marketo for an upcoming contest we have.  I am completely new at this and was wondering if you have any or know of any documentation available?

Thank you for any help you could give!

Monica

Translate
Jun 2, 2014 8:56 AM UTC
Thanks Brian, it worked for me!
Translate
May 30, 2014 5:41 PM UTC
It sounds like you're passing the minimum information you need.  Have you tried using http://www.hurl.it/ or similar tool to simulate an HTTP POST and confirm the request and response is correct.  This helps me confirm I've got all of my parameters and values correct before I start building it into my production process.
Translate
May 30, 2014 4:25 PM UTC
I am very new to Marketo and server side requests to Marketo

I am trying to make POST leads to Marketo DB from 3rd party vendors side
I am passing to dataload  URL ('http://app-abj.marketo.com/index.php/leadCapture/save'),  munchkinId, formid, and only field I created in that form called 'Email'
As response, I get 200 and this page in it 'https://app-abj.marketo.com/homepage/login'
No lead is created. 
What am i missing?

Thanks!!

Translate
Jep_Castelein2
Level 10
Apr 24, 2014 3:41 AM UTC
The limit has been increased to 30 form submissions per minute as of tonight. 
Translate
Jep_Castelein2
Level 10
Apr 1, 2014 5:45 PM UTC
Yes, that's the same info that I got. So you either need a limiter or use the SOAP API or future REST API. 
Translate
Apr 1, 2014 5:19 PM UTC
Thanks Jep.  I did open a support case yesterday and received this response. which helped explain the reason for the new HTTP response.

There has been enhanced security on that issue with the last release. 

A)What is the rate limit, in terms of the max no. of HTTP POST requests, per second? 
Answer: 10 requests / 60 sec. 

B)If a customer does go over(receive a 429) is there any back-off period we need to wait before attempting to resend? 

Answer: Yes, 60 sec after the last request. 


The above is on a per ip basis. In terms of suggestions to avoid this, you'd need to adhere to the above; or have you looked into using something like SOAP API to sync the leads? 

That would get around the security measures that were put in due to http posting (I believe if I remember correctly the changes were made to have adherence to newer EMEA based laws). 
Translate
Jep_Castelein2
Level 10
Apr 1, 2014 3:52 PM UTC
I'm checking to see whether anything has changed. I'll let you know as soon as I find out. Also feel free to open a support ticket. 
Translate
Apr 1, 2014 3:05 AM UTC
We are experiencing the same behavior (HTTP 429) when sending multiple posts in a row. Is there some kind of governor limits being put into place?
Translate