Magnto REST doesn't cover most important sections like sales in detail, why
can't we try their SOAP??  it cover almost everything

http://www.magentocommerce.com/api/soap/introduction.html



*Dakshika Jayathilaka*
Software Engineer
WSO2, Inc.
lean.enterprise.middleware
0771100911


On Wed, Jun 4, 2014 at 12:40 PM, Rasika Hettige <[email protected]> wrote:

> *Introduction*
> Magento is an open source e-commerce web application. It is a content
> management system (CMS) based on PHP and MySQL for web hosting service,
> which was built using parts of the Zend Framework.It provides full support
> for object-oriented programming and Model-View-Controller (MVC)
> architecture.
>
> *API (REST)*
> http://www.magentocommerce.com/api/rest/introduction.html
>
> *Magento Connector Summary*
> • Connector Name:  magento-connector-1.0.0
> • Version: 1.0.0
> • Technology:  REST
>
> *Authentication*
> Magento REST API uses 3-legged OAuth 1.0a protocol to authenticate the
> application to access the Magento service.
>
> *Methods Selected:*
>
> *Products*
> *createProduct* - Create a new Product.
> *updateProduct* - Update an existing Product.
> *deleteProduct* - Delete an existing Product.
> *listProducts* - List products existing within the instance.
> *getProduct* - Get details for a single product.
>
> *Product Categories*
> *getProductCategory *- Get categories a specific product falls under.
> *addCategoryToProduct *- Add a category to a specific product.
> *deleteCategoryFromProduct *- Remove a product from a category.
>
> *Product Images*
> *getProductImages *- Retrieves details for images associated with a
> product.
>                                            - Note: This method covers the
> functionality of *get*, *[store_image]get*, *[single_image]get* and
> *[store_image/single_image]get*
> *addProductImage* - Adds a single image to a product.
>                                           - Note: This method also covers
> the
> functionality of *add* and *
>                                              [store_image]add*
> *updateProductImage *- Updates details (and content) of a single image
> assigned to a product.
>                                                - Note: This method also
> covers the
> functionality of *
>                                                   [single_image]update* and
>
> *store_image/single_image]update*
> deleteProductImage - Deletes a single image assigned to a product.
>                      Note: This method also covers the functionality of
> [single_image]delete and [store_image/single_image]delete
>
> *Orders*
> *listOrders *- Gets a list of orders.
> *getOrder *- Gets details of a single order by ID.
>
> *Order Addresses*
> *getOrderAddresses* - Retrieve information about billing and shipping
> addresses of the required
>                                               order.
>                                             - Note: This method also
> covers the
> functionality of *get* ,
>                                               *[shipping]get* and
> *[billing]get*
>
> *Order Comments*
> *getOrderComments* - Get comments assigned to an order.
>
> *Order Items*
> *getOrderItems* - Get items for an order.
>
> *Inventory*
> *listStockItems *- Retrieve a list of existing stock items.
> *getStockItem *- Get details of a single stock item by ID.
> *updateStockItem *- Update details for a single stock item.
>
> *Customer Addresses*
> *listCustomerAddresses *- Lists addresses defined for a customer.
> *addCustomerAddress *- Adds a new address for a customer.
> *updateCustomerAddress *- Updates a single customer address by address ID.
> *deleteCustomerAddress *- Deletes a single customer address.
>
> *Customers*
> *getCustomer* - Get details of a single customer
> *createCustomer * - Creates a new Customer
> *updateCustomer * - Updates details of a single customer
> *deleteCustomer  * - Deletes a single customer.
>
> *Methods not selected:*
>
> *Product Websites*
> *get ,add [Website Assignment with Product Data Copying]add ,[Multi-Website
> Assignment]add ,[Multi-Website Assignment with Product Data Copying]post*,
> and *delete* methods disregarded from the first version as they are
> supporting one time entry functionalities.
>
> *[single]get *- Functionality of this method is covered under listOrders
> method.
> *[single]get* - Functionality of this method is covered under
> listCustomerAddresses method.
> *listCustomers* - This method is ignored from the first version as it has a
> less business value than the getCustomer method .
>
>
> Thanks & Regards
> Rasika
>
>
>
> --
> View this message in context:
> http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-Magento-tp97825.html
> Sent from the WSO2 Architecture mailing list archive at Nabble.com.
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to