+ Start a Discussion
Mike DeMilleMike DeMille 

How to push data into salesforce from 3rd party application via API

I have an external ID field I want to use to match SFDC accounts with accounts in another application.  I would like to push in data weekly or even more often from the 3rd party application to our SFDC org and was wondering how to set this up.  

Do I need to create a connected App in SFDC, or just find api keys?  It would be very helpful to get pointed in the right direction!

Thanks
Terri T JilesTerri T Jiles
Hi Mike, 

What you describe appears to be a Batch Synchronization   (https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_batch_data_sync.htm)Integration.  The link describes in more detail how you should approach this soltuion.  

I suggest you consider obtaining a middleware tool to build this and utilize the upsert method in the middleware's salesforce connector.

Free middleware options include (but not limited too):
  • Talend, Pentaho
Some paid middleware options include (but not limited to)
  • Jitterbit, Boomi, Mulesoft
VRKVRK
HI Mike,
i am also facing sam e  situtaion ....push data from Third party system to Salesforce.

without middle ware options,  through APIs in SFDC how can we do this?

can you pls help on this