SWAPI

The Star Wars API

All the Star Wars data you've ever wanted:

Planets, Spaceships, Vehicles, People, Films and Species

From all SEVEN Star Wars films

Now with The Force Awakens data!


Try it now!

https://swapi.py4e.com/api/
Need a hint? try people/1/ or planets/3/ or starships/9/

Result:

{
	"name": "Luke Skywalker",
	"height": "172",
	"mass": "77",
	"hair_color": "blond",
	"skin_color": "fair",
	"eye_color": "blue",
	"birth_year": "19BBY",
	"gender": "male",
	"homeworld": "https://swapi.py4e.com/api/planets/1/",
	"films": [
		"https://swapi.py4e.com/api/films/2/",
		"https://swapi.py4e.com/api/films/6/",
		"https://swapi.py4e.com/api/films/3/",
		"https://swapi.py4e.com/api/films/1/",
		"https://swapi.py4e.com/api/films/7/"
	],
	"species": [
		"https://swapi.py4e.com/api/species/1/"
	],
	"vehicles": [
		"https://swapi.py4e.com/api/vehicles/14/",
		"https://swapi.py4e.com/api/vehicles/30/"
	],
	"starships": [
		"https://swapi.py4e.com/api/starships/12/",
		"https://swapi.py4e.com/api/starships/22/"
	],
	"created": "2014-12-09T13:50:51.644000Z",
	"edited": "2014-12-20T21:17:56.891000Z",
	"url": "https://swapi.py4e.com/api/people/1/"
}
          

What is this?

The Star Wars API, or "swapi" (Swah-pee) is the world's first quantified and programmatically-accessible data source for all the data from the Star Wars canon universe!

We've taken all the rich contextual stuff from the universe and formatted into something easier to consume with software. Then we went and stuck an API on the front so you can access it all!

How can I use it?

All the data is accessible through our HTTP web API. Consult our documentation if you'd like to get started.

Helper libraries for popular programming languages are also provided so you can consume swapi in your favourite programming language, in a style that suits you.