Endpoints

Cities

Get a random city.
All parameters are optional.

ParameterTypeDescriptionExample
continentstringGet a random city in a specific continent?continent=europe
countrystringGet a random city in a specific country?country=france
regionstringGet a random city in a specific region?region=occitanie
You can pass multiple values separated by commas (e.g. ?country=france,united+kingdom)

Endpoint: https://api.padawanamy.com/cities
Total Cities: 1190

{
    "id": 1,
    "name": "Bath",
    "region": "Somerset",
    "country": "United Kingdom",
    "continent": "Europe"
}

Countries

Selects a random country and shows some basic information.
All parameters are optional.

ParameterTypeDescriptionExample
continentstringGet a random country in a specific continent?continent=europe
languagestringGet a random country that speaks a specific language?language=english
independentbooleanGet a random country based on its independence status (yes/no)?independent=yes
You can pass multiple values separated by commas (e.g. ?language=english,spanish)

Endpoint: https://api.padawanamy.com/countries
Total Countries: 250

{
    "id": 1,
    "name": "United Kingdom",
    "capital": "London",
    "language": "English",
    "continent": "Europe",
    "iso_codes": {
        "alpha_2": "GB",
        "alpha_3": "GBR",
        "numeric": 826
    },
    "independent": "Yes",
    "phone_code": "+44",
    "tld": ".uk",
    "currency": {
        "name": "British pound",
        "symbol": "ÂŁ"
    }
}

Pokedex

Get a random Pokémon and its information as well as images, including a static image of the Pokémon, a gif of its 3d sprite, and a silhouette.
Can get a specific Pokémon's information using its Pokedex number or its name.
All parameters are optional.

ParameterTypeDescriptionExample
idintGet a specific Pokémon by Pokedex number?id=123
namestringGet a specific Pokémon by name?name=scyther
typestringGet a random Pokémon based on type?type=grass
You can pass multiple values separated by commas (e.g. ?type=grass,poison)

Endpoint: https://api.padawanamy.com/pokedex
Total Pokemon: 809

{
    "id": 1,
    "name": "Bulbasaur",
    "evolution": {
        "to": "Ivysaur"
    },
    "types": [
        "Grass",
        "Poison"
    ],
    "description": "The seed on its back is filled with nutrients. The seed grows steadily larger as the body grows.",
    "height": "2'4",
    "weight": "15.2lbs",
    "category": "Seed Pokémon",
    "image": "https://padawanamy.com/api/content/images/pokemon/1.png",
    "image_shiny": "https://padawanamy.com/api/content/images/pokemon/shiny/1.png",
    "sprite": "https://padawanamy.com/api/content/images/pokemon/sprite/1.gif",
    "sprite_shiny": "https://padawanamy.com/api/content/images/pokemon/sprite/shiny/1.gif",
    "silhouette": "https://padawanamy.com/api/content/images/pokemon/silhouette/1.png"
}

Random Discussion Questions

Selects a random question for discussion.

Endpoint: https://api.padawanamy.com/discussion-questions
Total Questions: 586

{
    "id": 1,
    "topic": "What is your favourite movie?"
}

Random Movie

Selects a random Movie with some basic information.
All parameters are optional.

ParameterTypeDescriptionExample
genrestringGet a random movie of a specific genre?genre=action
yearintGet a random movie of a release year?year=1980
directorintGet a random movie by a specific director?director=george+lucas
You can pass multiple values separated by commas (e.g. ?year=1973,2004)

Endpoint: https://api.padawanamy.com/random-movie
Total Movies: 498

{
    "id": 1,
    "title": "Star Wars: Episode III – Revenge of the Sith",
    "director": "George Lucas",
    "genre": [
        "Sci-Fi",
        "Adventure"
    ],
    "year": "2005",
    "description": "Anakin turns to the dark side, leading to the Republic’s fall. The rise of Darth Vader and the Empire."
}

Random TV Show

Selects a random TV Show with some basic information.
All parameters are optional.

ParameterTypeDescriptionExample
genrestringGet a random show of a specific genre?genre=action
networkstringGet a random show of a network?network=Fox
yearintGet a random show of a release year?year=1980
You can pass multiple values separated by commas (e.g. ?genre=action,crime)

Endpoint: https://api.padawanamy.com/random-tvshow
Total Shows: 309

{
    "id": 1,
    "title": "Castle Rock",
    "year": "2018",
    "genre": [
        "Drama",
        "Horror",
        "Mystery"
    ],
    "network": [
        "Hulu"
    ],
    "description": "A psychological thriller set in the Stephen King multiverse."
}

Random Words

Get a random word.
Hand made list of random words of varying languages.

ParameterTypeDescriptionExample
languagestringGet a random word of a specific language?language=english
scramblebooleanShould the word have the letters scrambled out of order, defaults to false?scramble=true
You can pass multiple values separated by commas (e.g. ?language=english,spanish)

Endpoint: https://api.padawanamy.com/random-word
Total Words: 3602

{
    "id": 1,
    "word": "Table",
    "language": "English"
}