Spells

345 charms, curses, hexes, jinxes and transfigurations.

Every spell with a known incantation or effect.

ListGET /api/spells
SingleGET /api/spells/{slug}
Records345

Fields

idrequiredstring
Same as slug.
slugrequiredstring
URL-safe identifier, e.g. expecto-patronum.
namerequiredstring
Common name, e.g. Patronus Charm.
incantationstring
The words spoken. null for non-verbal spells (62% filled).
effectstring
What the spell does (96% filled).
categorystring
e.g. Charm, Curse, Jinx, Transfiguration (99% filled).
lightstring
Colour of the light produced (72% filled).
handstring
Wand movement (26% filled).
creatorstring
Who invented it (9% filled).
imagestring
Illustration URL (79% filled).
wikirequiredstring

Examples

curl
JavaScript
curl https://hogwarts-api.com/api/spells/expecto-patronum
curl "https://hogwarts-api.com/api/spells?search=curse"