Select Page

Track a Package

By Peter Gustafson

Writing Sample:

(207) 602-0299

Introduction to REST

The glue that makes ShipEngine APIs deliver world-class shipping services is built with REST (REpresentational State Transfer). Don’t worry, REST is easy to learn once you realize how it’s already part of your daily life.

Below are some examples of REST APIs you probably come in contact with:

  • Facebook’s REST APIs syndicate your new posts to your friends and other users in your network.
  • Uber notifies curbside customers with up-to-date information when their driver will arrive at their location using Twillio’s SMS REST API.
  • Flickr REST APIs help users embed images on their website and social media profiles.
  • Pokémon’s REST API lets developers build mobile applications to retrieve updates on all of the Pokémon characters such as their moves, abilities, and even egg groups.

REST is a way for one software system to communicate with another, but behind the scenes. REST is like using a website to get information except it doesn’t require the website. Instead, REST commands are done using code requests and responses. A request asks to get something back from a resource.

Read the full ShipEngine API writing sample by Peter Gustafson here: