Ok, I lied... I some what know what an API is. Reason Im asking is Im using a cart called Magento that has an API.
To my understand I know an API is an interface that only allows the programmer to only modify things that are appropriate enough to modify. What I dont understand is ...
Magento's API looks nothing like PHP. It has code like this
sales_order_shipment.list
which is a method that Retrieve list of shipments by filters. Notice that it has a dot notation which php doesnt have.. Why do they make the API code different from php ??? Is there any importance to that ??
next thing I dont understand is that you have to use a soap adapter to get to methods like above
$client = new SoapClient('http://youmagentohost/api/?wsdl');
why do you have to connect to soap to retrieve data that is coming from your server ?????
Maybe I do understand API and magento is just confusing. if anyone has any ideas, just reply