REST API Error Code 1003 | Lead Information Not Syncing to Marketo | Community
Skip to main content
Vivian_Kwok
Level 2
March 18, 2021
Question

REST API Error Code 1003 | Lead Information Not Syncing to Marketo

  • March 18, 2021
  • 1 reply
  • 8549 views

Hi, 

We recently opened registrations for an upcoming event. We hired a company to build the website and registration form. We are using REST API to sync registrations to Marketo for a confirmation email. We found that some registrations are not syncing to Marketo because of the error code 1003. There is one field we ask for a personal url. I set up a custom field for that and the field type is URL. For some reasons, people who entered a link to that field will fail to sync to Marketo. Only entering the value "yes" or "no" will sync the information to Makreto. I am really confused because it's a URL field type. Why would that happen? I checked with the web developer, he said the API is set up correctly and they are just passing the data. It's on Marketo. Does anyone have any similar experience? Anything I can try to troubleshoot? 

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

1 reply

SanfordWhiteman
Level 10
March 19, 2021

Please provide the output of the Describe Lead API endpoint and the exact JSON request you're sending to the Submit Form endpoint.

 

(I suspect in the process of assembling that info you'll discover that you were putting data in the wrong field.)

Vivian_Kwok
Level 2
March 23, 2021

I posted the same question to the developer and below was what he sent me. I don't think this is what you're look for, right? I don't see any issue from below example. In this example, he removed the URL question from passing to Marketo. However, that question is still affecting the integration. 

{ "input":[ { "email":"test@ekkomedia.com", "firstName":"Giannis", "lastName":"Georgousis", "discordUserID":"ExtraLife4Kids#1234", "Hospital":"Alberta Children's Hospital Foundation", "amongUs01":false, "amongUs02":true, "amongUs03":false, "amongUs04":false, "amongUs05":false, "fallGuys":false, "chess":false, "magictheGathering":false, "minecraft":false, "rocketLeague":false, "discordCommunity":true, "LeadSource":"Web - CHW2021", "eLU2021":"TRUE", "cHWEventID":"321", "cHWRegistrationStatus":"registered" } ] }

 

SanfordWhiteman
Level 10
March 23, 2021

Would need to see the output of the Describe Lead API endpoint, which shows the instance's field names and types, alongside that JSON payload.

 

What do you mean by "still affecting" if it's not being passed?