Archive for the ‘Application Programming Interface (API)’ Category

The Benefits of Using a RESTful API

Monday, May 23rd, 2016

Application Programming Interface
A RESTful Application Programming Interface (API) is a lighter, yet more efficient, alternative to Simple Object Access Protocol (SOAP) or Web Service Definition Language (WSDL). RESTful APIs are focused on accessing named resources through a single consistent interface. A RESTful API does not require expensive tools to interact with the web service, and is a faster solution than SOAP and WSDL, as there is no extensive processing required.

With an Event Driven RESTful API, an integrator can access the business resources of the system. This access allows integrators to make easy real-time use of the resources for customer, products, order, inventory, pricing, returns, refunds, and more.

With a modern Freestyle RESTful API, retailers and brands can:

  • Connect all mission critical applications to produce a unified system utilizing technical and retail services, as well as a centralized management within the platform
  • Gain access to a rich selection of services, allowing rapid introduction of future applications to consumers, all of which can be integrated into existing technology environments
  • Extend functionality by allowing retailers to write code to the API for adding new features and protecting the Freestyle OMS application and maintaining automatic upgradability

Freestyle Omnichannel Management System (O.M.S.) Offers RESTful APIs

With the Freestyle O.M.S. Event Driven RESTful API, an integrator can have access to the business resources of Freestyle O.M.S.

By using the API and its Event Driven features, you can integrate directly with any system in your organization and have a seamless auto-updated integration. For example, if you have a Warehouse Management System (WMS), you can develop integration to retrieve order information from Freestyle O.M.S. and update your WMS automatically when order information changes. When an order is received within the Freestyle O.M.S., an “order received” event, will fire and notify your WMS to update the order as received and/or a status changed.  Users can also subscribe to this alert. With “Events” and the Freestyle O.M.S. API, you can create a seamless integration that is always communicating to your systems in near real-time.

Examples of Integrations using the Freestyle O.M.S. Event Driven API

Below are some examples of how the Freestyle O.M.S. Event Driven API could be used to create a real-time integration.

  • Shopping Carts and Ecommerce Platforms
  • Warehouse Management Systems (WMS)
  • Point of Sale Systems (POS)
  • ERP/Supply Chain Systems

RESTFul APIs in Freestyle O.M.S.

  • Orders
  • Inventory
  • Customer
  • Products
  • Shipping
  • Promotions
  • Pricing
  • RMA
  • Payments
  • Financials

Download this white paper to learn more about how APIs play an integral part in building a successful omnichannel ecosystem, How a Powerful API Drives Omnichannel Success.

The Importance of API Management

Monday, May 9th, 2016

Best practices in Application Programming Interface (API) management can often get overlooked, as retailers and brand focus heavily on fulfillment, personalization, and general ecommerce strategies. In fact, the most basic API security measures go unnoticed the most, according to a recent study.

“30 percent of APIs are planned out with no input from the IT security team, and 27 percent of APIs proceed through the development stage without the IT security team weighing in.”

Furthermore, 87% of respondents run an API management platform, while 63% use a platform developed in-house. However, basic API security practices were utilized by less than half of respondents.

An API provides high-level business-based transaction functions to interface with major areas of an order management system (OMS), including order, customer, stock, and inventory.

To efficiently manage an omnichannel sales strategy, below is a checklist of systems also necessary within an OMS.

  • Ecommerce platform for product and order information
  • ERP for product, inventory, warehouse management, and financials
  • Payment for authorization, settlement, fraud, and taxCRM for customer data

A good API should be secure, and we work to ensure following “best practices” by creating a token based security with our API that only allows for authorized access.

Download this white paper to learn more about how APIs play an integral part in building a successful omnichannel ecosystem, How a Powerful API Drives Omnichannel Success.
Download white paper