Skip to content

[Feature] Implement Get Pokemon by Name #3

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
sbmsr opened this issue Dec 6, 2022 · 0 comments
Open

[Feature] Implement Get Pokemon by Name #3

sbmsr opened this issue Dec 6, 2022 · 0 comments

Comments

@sbmsr
Copy link
Member

sbmsr commented Dec 6, 2022

4# What you need to do
Our API needs to support the ability to get a Pokemon by Name

Expected behavior

  1. a request to http://localhost:8000/pokemon/name/mew should return HTTP status 200 and the following JSON body
{
	"id": 151,
	"name_english": "Mew",
	"name_japanese": "ミュウ",
	"name_chinese": "梦幻",
	"name_french": "Mew",
	"hp": 100,
	"attack": 100,
	"defense": 100,
	"special_attack": 100,
	"special_defense": 100,
	"speed": 100,
	"types": [
		{
			"type": "Psychic"
		}
	]
}
  1. a request to http://localhost:8000/pokemon/name/jobsimulator should return HTTP status 404 and the following JSON body
{
    error: "Not found"
}
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant