Differences between Interface's and API's
Posted: Thu Apr 03, 2008 4:16 am
Q: Differences between Interface's and API's
Interfaces: use for mass loads, migrations,conversions; you can populate interface tables with many records and then start interface any time, so it's asynchronous; if any record fails, it will stay in the interface tables till either fixed or purged
API's for: synchronous tasks, like integrations or web site calls; you normally would only be processing one record at the time and get results right away; also, you would have to handle situations where Error status is returned
Interfaces: use for mass loads, migrations,conversions; you can populate interface tables with many records and then start interface any time, so it's asynchronous; if any record fails, it will stay in the interface tables till either fixed or purged
API's for: synchronous tasks, like integrations or web site calls; you normally would only be processing one record at the time and get results right away; also, you would have to handle situations where Error status is returned