# Nookipedia API

> Nookipedia API on Apizie: 30 endpoints (All New Horizons artwork, Single New Horizons artwork, All New Horizons bugs, Single New Horizons bug, …) returned as clean JSON through one API key. 30 endpoints are live now. Call it over REST at https://zieapi.vercel.app/v1/open-data:dodo-ac/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `open-data:dodo-ac`
- Category: Open Data
- Status: live
- Source: https://dodo.ac
- Page: https://zieapi.vercel.app/api/open-data/dodo-ac
- OpenAPI: https://zieapi.vercel.app/api/open-data/dodo-ac/openapi.json

The Nookipedia API provides endpoints for retrieving *Animal Crossing* data pulled from the [Nookipedia wiki](https://nookipedia.com/wiki/Main_Page). A couple of the key benefits of using the Nookipedia API is access…

## Endpoints

### All New Horizons artwork
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-art`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| hasfake | string | no | When set to `true`, only artwork that has a fake will be returned. When set to `false`, only artwork without fakes will be returned. |
| excludedetails | string | no | When set to `true`, only artwork names are returned. Instead of an array of objects with all details, the return will be an array of… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons artwork
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-art-artwork`

| Parameter | Type | Required | Description |
|---|---|---|---|
| artwork | string | yes | The name of the artwork you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons bugs
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-bugs`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| month | string | no | Retrive only the bug that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer representing… |
| excludedetails | string | no | When set to `true`, only bug names are returned. Instead of an array of objects with all details, the return will be an array of strings.… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons bug
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-bugs-bug`

| Parameter | Type | Required | Description |
|---|---|---|---|
| bug | string | yes | The name of the bug you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons clothing
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-clothing`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| category | string | no | Specify the category of clothing to return. |
| color | array | no | Return clothing that matches the provided colors (may specify one or two colors). Colors are used for gifting villagers. |
| style | array | no | Return clothing that matches the provided styles (may specify one or two styles). Styles are used for gifting villagers. |
| labeltheme | string | no | Return clothing that have the specified Label theme. This is used for completing the requested outfit theme for… |
| excludedetails | string | no | When set to `true`, only clothing names are returned. Instead of an array of objects with all details, the return will be an array of… |

### Single New Horizons clothing
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-clothing-clothing`

| Parameter | Type | Required | Description |
|---|---|---|---|
| clothing | string | yes | The name of the clothing you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons events
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-events`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| date | string | no | Specify a specific date (in the current or next year) to retrieve events for. Accepts many date formats, such as `YYYY-MM-DD` or `Month… |
| year | string | no | Specify the year to retrieve events for. Must be the current or next year. |
| month | string | no | Specify the month to retrieve events for (accepts multiple formats, such as `Oct`, `October`, or `10`). Most likely want to use alongside… |
| day | integer | no | Specify the day of the month to retrieve events for. |

### All New Horizons fish
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fish`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| month | string | no | Retrive only the fish that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer representing… |
| excludedetails | string | no | When set to `true`, only fish names are returned. Instead of an array of objects with all details, the return will be an array of strings.… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons fish
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fish-fish`

| Parameter | Type | Required | Description |
|---|---|---|---|
| fish | string | yes | The name of the fish you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons fossil groups or individual fossil
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fossils-all`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons fossil group with individual fossils
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fossils-all-fossil`

| Parameter | Type | Required | Description |
|---|---|---|---|
| fossil | string | yes | The name of the fossil OR fossil group you wish to retrieve information about. If a fossil is provided, a fossil group that the specified… |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons fossil groups
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fossils-groups`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons fossil group
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fossils-groups-fossil-group`

| Parameter | Type | Required | Description |
|---|---|---|---|
| fossil_group | string | yes | The name of the fossil group you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons fossils
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fossils-individuals`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons fossil
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-fossils-individuals-fossil`

| Parameter | Type | Required | Description |
|---|---|---|---|
| fossil | string | yes | The name of the individual fossil you wish to retrieve fossil information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons furniture
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-furniture`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| category | string | no | Specify the category of furniture to return (houswares, miscellaneous, or wall-mounted). |
| color | array | no | Return furniture that matches the provided colors (may specify one or two colors). |
| excludedetails | string | no | When set to `true`, only furniture names are returned. Instead of an array of objects with all details, the return will be an array of… |

### Single New Horizons furniture
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-furniture-furniture`

| Parameter | Type | Required | Description |
|---|---|---|---|
| furniture | string | yes | The name of the furniture you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons interior items
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-interior`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| color | array | no | Return furniture that matches the provided colors (may specify one or two colors). |
| excludedetails | string | no | When set to `true`, only interior item names are returned. Instead of an array of objects with all details, the return will be an array of… |

### Single New Horizons interior item
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-interior-item`

| Parameter | Type | Required | Description |
|---|---|---|---|
| item | string | yes | The name of the interior item you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| color | array | no | Return furniture that matches the provided colors (may specify one or two colors). |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Miscellaneous New Horizons items
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-items`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| excludedetails | string | no | When set to `true`, only item names are returned. Instead of an array of objects with all details, the return will be an array of strings. |

### Single New Horizons miscellaneous item
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-items-item`

| Parameter | Type | Required | Description |
|---|---|---|---|
| item | string | yes | The name of the interior item you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons photos and posters
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-photos`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| excludedetails | string | no | When set to `true`, only item names are returned. Instead of an array of objects with all details, the return will be an array of strings. |

### Single New Horizons photo or poster
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-photos-item`

| Parameter | Type | Required | Description |
|---|---|---|---|
| item | string | yes | The name of the photo or poster you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons recipes
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-recipes`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| material | string | no | Specify a material to only get recipes that use that material. You can specify `material` up to six times (no recipe uses more than six… |
| excludedetails | string | no | When set to `true`, only recipe names are returned. Instead of an array of objects with all details, the return will be an array of strings. |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons recipe
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-recipes-item`

| Parameter | Type | Required | Description |
|---|---|---|---|
| item | string | yes | The name of the item you wish to retrieve recipe information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons sea creatures
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-sea`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| month | string | no | Retrive only the sea creature that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer… |
| excludedetails | string | no | When set to `true`, only sea creature names are returned. Instead of an array of objects with all details, the return will be an array of… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Single New Horizons sea creature
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-sea-sea-creature`

| Parameter | Type | Required | Description |
|---|---|---|---|
| sea_creature | string | yes | The name of the sea creature you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### All New Horizons tools
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-tools`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| excludedetails | string | no | When set to `true`, only tool names are returned. Instead of an array of objects with all details, the return will be an array of strings. |

### Single New Horizons tool
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-tools-tool`

| Parameter | Type | Required | Description |
|---|---|---|---|
| tool | string | yes | The name of the interior item you wish to retrieve information about. |
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

### Villagers
`GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-villagers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| Accept-Version | string | yes | The version of the API you are calling, written as `1.0.0`. This is specified as required as good practice, but it is not actually… |
| name | string | no | Villager name. For most names you will get back an array with one object, but note that names are not a unique identifier across the… |
| species | string | no | Retrieve villagers of a certain species. |
| personality | string | no | Retrieve villagers with a certain personality. For 'sisterly', note that the community often also calls it 'uchi' or 'big sister'. |
| game | array | no | Retrieve villagers that appear in all listed games. For example, if you want only villagers that appear in both *New Horizons* and *Pocket… |
| birthmonth | string | no | Retrieve villagers born in a specific month. Value may be the month's name (`jan`, `january`) or the integer representing the month (`01`,… |
| birthday | string | no | Use with `birthmonth` to get villager(s) born on a specific day. Value should be an int, 1 through 31. |
| nhdetails | string | no | When set to `true`, an `nh_details` object will be included that contains *New Horizons* details about the villager. If the villager does… |
| excludedetails | string | no | When set to `true`, only villager names are returned. Instead of an array of objects with all details, the return will be an array of… |
| thumbsize | integer | no | Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note… |

## Example
```
curl "https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-art" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the Nookipedia API?
Create a free Apizie key, then send GET https://zieapi.vercel.app/v1/open-data:dodo-ac/get-nh-art with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Nookipedia API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the Nookipedia API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key open-data:dodo-ac.

### What is the status of the Nookipedia API?
Live: works with just an Apizie key
