Introduction to the Course

Get an overview of the course, its prerequisites, and the intended audience.

In this course, we'll go through the endpoints of the Shippo API. We'll be able to integrate the Shippo API into a website at the end of the course. The website allows the management of an online shipment management system. This course provides an understanding of the various endpoints of the Shippo API with hands-on examples.

What is an API?

An application programming interface (API) is a software interface that allows two or more applications to communicate with each other. For example, an application that connects to the Internet sends data to the server. The server then retrieves and interprets the transmitted data, executes the instructions provided, and returns the data. Finally, the application interprets this data and provides easy-to-understand information. This is all done via an API.


This course requires a basic understanding of APIs and a fundamental knowledge of Python.

Intended audience

This API course is for the following audience:

  • A learner who wants to learn the basics of the Shippo API.
  • Developers interested in exploring and integrating online shipment management systems on their platforms.