Skip to content

[Feature] Implement Get Pokemon by Name #2

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 Nov 18, 2022 · 0 comments
Open

[Feature] Implement Get Pokemon by Name #2

sbmsr opened this issue Nov 18, 2022 · 0 comments

Comments

@sbmsr
Copy link
Member

sbmsr commented Nov 18, 2022

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:3000/pokemon/name/mew should return HTTP status 200 and the following JSON body
{
    id: 151,
    name: { english: "Mew", japanese: "ミュウ", chinese: "梦幻", french: "Mew" },
    type: ["Psychic"],
    base: { HP: 100, Attack: 100, Defense: 100, "Sp. Attack": 100, "Sp. Defense": 100, Speed: 100 },
}
  1. a request to http://localhost:3000/pokemon/name/jobsimulator should return HTTP status 404 and the following JSON body
{
    error: "Not found"
}
JunYuHuang added a commit to JunYuHuang/express-js-backend that referenced this issue Apr 11, 2023
antono91 added a commit to antono91/cbm-express-js-backend that referenced this issue Aug 11, 2023
clowjs added a commit to clowjs/express-js-backend that referenced this issue Nov 28, 2023
AjelmarMedina added a commit to AjelmarMedina/express-js-backend that referenced this issue Dec 16, 2023
# 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