{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/open-data:dodo-ac/get-nh-art":{"get":{"operationId":"open_data_dodo_ac_get_nh_art","summary":"All New Horizons artwork","description":"GET /nh/art","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"hasfake","in":"query","required":false,"description":"When set to `true`, only artwork that has a fake will be returned. When set to `false`, only artwork without fakes will be returned.","schema":{"type":"string","description":"When set to `true`, only artwork that has a fake will be returned. When set to `false`, only artwork without fakes will be returned."}},{"name":"excludedetails","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-art-artwork":{"get":{"operationId":"open_data_dodo_ac_get_nh_art_artwork","summary":"Single New Horizons artwork","description":"GET /nh/art/{artwork}","tags":["open-data"],"parameters":[{"name":"artwork","in":"query","required":true,"description":"The name of the artwork you wish to retrieve information about.","schema":{"type":"string","description":"The name of the artwork you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-bugs":{"get":{"operationId":"open_data_dodo_ac_get_nh_bugs","summary":"All New Horizons bugs","description":"GET /nh/bugs","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"month","in":"query","required":false,"description":"Retrive only the bug that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer representing…","schema":{"type":"string","description":"Retrive only the bug that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer representing…"}},{"name":"excludedetails","in":"query","required":false,"description":"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.…","schema":{"type":"string","description":"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.…"}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-bugs-bug":{"get":{"operationId":"open_data_dodo_ac_get_nh_bugs_bug","summary":"Single New Horizons bug","description":"GET /nh/bugs/{bug}","tags":["open-data"],"parameters":[{"name":"bug","in":"query","required":true,"description":"The name of the bug you wish to retrieve information about.","schema":{"type":"string","description":"The name of the bug you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-clothing":{"get":{"operationId":"open_data_dodo_ac_get_nh_clothing","summary":"All New Horizons clothing","description":"GET /nh/clothing","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"category","in":"query","required":false,"description":"Specify the category of clothing to return.","schema":{"type":"string","enum":["Tops","Bottoms","Dress-up","Headwear","Accessories","Socks","Shoes","Bags","Umbrellas"],"description":"Specify the category of clothing to return."}},{"name":"color","in":"query","required":false,"description":"Return clothing that matches the provided colors (may specify one or two colors). Colors are used for gifting villagers.","schema":{"type":"array","description":"Return clothing that matches the provided colors (may specify one or two colors). Colors are used for gifting villagers."}},{"name":"style","in":"query","required":false,"description":"Return clothing that matches the provided styles (may specify one or two styles). Styles are used for gifting villagers.","schema":{"type":"array","description":"Return clothing that matches the provided styles (may specify one or two styles). Styles are used for gifting villagers."}},{"name":"labeltheme","in":"query","required":false,"description":"Return clothing that have the specified Label theme. This is used for completing the requested outfit theme for…","schema":{"type":"string","enum":["Comfy","Everyday","Fairy tale","Formal","Goth","Outdoorsy","Party","Sporty","Theatrical","Vacation","Work"],"description":"Return clothing that have the specified Label theme. This is used for completing the requested outfit theme for…"}},{"name":"excludedetails","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-clothing-clothing":{"get":{"operationId":"open_data_dodo_ac_get_nh_clothing_clothing","summary":"Single New Horizons clothing","description":"GET /nh/clothing/{clothing}","tags":["open-data"],"parameters":[{"name":"clothing","in":"query","required":true,"description":"The name of the clothing you wish to retrieve information about.","schema":{"type":"string","description":"The name of the clothing you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-events":{"get":{"operationId":"open_data_dodo_ac_get_nh_events","summary":"All New Horizons events","description":"GET /nh/events","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"date","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"year","in":"query","required":false,"description":"Specify the year to retrieve events for. Must be the current or next year.","schema":{"type":"string","description":"Specify the year to retrieve events for. Must be the current or next year."}},{"name":"month","in":"query","required":false,"description":"Specify the month to retrieve events for (accepts multiple formats, such as `Oct`, `October`, or `10`). Most likely want to use alongside…","schema":{"type":"string","description":"Specify the month to retrieve events for (accepts multiple formats, such as `Oct`, `October`, or `10`). Most likely want to use alongside…"}},{"name":"day","in":"query","required":false,"description":"Specify the day of the month to retrieve events for.","schema":{"type":"integer","description":"Specify the day of the month to retrieve events for."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fish":{"get":{"operationId":"open_data_dodo_ac_get_nh_fish","summary":"All New Horizons fish","description":"GET /nh/fish","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"month","in":"query","required":false,"description":"Retrive only the fish that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer representing…","schema":{"type":"string","description":"Retrive only the fish that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer representing…"}},{"name":"excludedetails","in":"query","required":false,"description":"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.…","schema":{"type":"string","description":"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.…"}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fish-fish":{"get":{"operationId":"open_data_dodo_ac_get_nh_fish_fish","summary":"Single New Horizons fish","description":"GET /nh/fish/{fish}","tags":["open-data"],"parameters":[{"name":"fish","in":"query","required":true,"description":"The name of the fish you wish to retrieve information about.","schema":{"type":"string","description":"The name of the fish you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fossils-all":{"get":{"operationId":"open_data_dodo_ac_get_nh_fossils_all","summary":"All New Horizons fossil groups or individual fossil","description":"GET /nh/fossils/all","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fossils-all-fossil":{"get":{"operationId":"open_data_dodo_ac_get_nh_fossils_all_fossil","summary":"Single New Horizons fossil group with individual fossils","description":"GET /nh/fossils/all/{fossil}","tags":["open-data"],"parameters":[{"name":"fossil","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fossils-groups":{"get":{"operationId":"open_data_dodo_ac_get_nh_fossils_groups","summary":"All New Horizons fossil groups","description":"GET /nh/fossils/groups","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fossils-groups-fossil-group":{"get":{"operationId":"open_data_dodo_ac_get_nh_fossils_groups_fossil_group","summary":"Single New Horizons fossil group","description":"GET /nh/fossils/groups/{fossil_group}","tags":["open-data"],"parameters":[{"name":"fossil_group","in":"query","required":true,"description":"The name of the fossil group you wish to retrieve information about.","schema":{"type":"string","description":"The name of the fossil group you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fossils-individuals":{"get":{"operationId":"open_data_dodo_ac_get_nh_fossils_individuals","summary":"All New Horizons fossils","description":"GET /nh/fossils/individuals","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-fossils-individuals-fossil":{"get":{"operationId":"open_data_dodo_ac_get_nh_fossils_individuals_fossil","summary":"Single New Horizons fossil","description":"GET /nh/fossils/individuals/{fossil}","tags":["open-data"],"parameters":[{"name":"fossil","in":"query","required":true,"description":"The name of the individual fossil you wish to retrieve fossil information about.","schema":{"type":"string","description":"The name of the individual fossil you wish to retrieve fossil information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-furniture":{"get":{"operationId":"open_data_dodo_ac_get_nh_furniture","summary":"All New Horizons furniture","description":"GET /nh/furniture","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"category","in":"query","required":false,"description":"Specify the category of furniture to return (houswares, miscellaneous, or wall-mounted).","schema":{"type":"string","enum":["Housewares","Miscellaneous","Wall-mounted"],"description":"Specify the category of furniture to return (houswares, miscellaneous, or wall-mounted)."}},{"name":"color","in":"query","required":false,"description":"Return furniture that matches the provided colors (may specify one or two colors).","schema":{"type":"array","description":"Return furniture that matches the provided colors (may specify one or two colors)."}},{"name":"excludedetails","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-furniture-furniture":{"get":{"operationId":"open_data_dodo_ac_get_nh_furniture_furniture","summary":"Single New Horizons furniture","description":"GET /nh/furniture/{furniture}","tags":["open-data"],"parameters":[{"name":"furniture","in":"query","required":true,"description":"The name of the furniture you wish to retrieve information about.","schema":{"type":"string","description":"The name of the furniture you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-interior":{"get":{"operationId":"open_data_dodo_ac_get_nh_interior","summary":"All New Horizons interior items","description":"GET /nh/interior","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"color","in":"query","required":false,"description":"Return furniture that matches the provided colors (may specify one or two colors).","schema":{"type":"array","description":"Return furniture that matches the provided colors (may specify one or two colors)."}},{"name":"excludedetails","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-interior-item":{"get":{"operationId":"open_data_dodo_ac_get_nh_interior_item","summary":"Single New Horizons interior item","description":"GET /nh/interior/{item}","tags":["open-data"],"parameters":[{"name":"item","in":"query","required":true,"description":"The name of the interior item you wish to retrieve information about.","schema":{"type":"string","description":"The name of the interior item you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"color","in":"query","required":false,"description":"Return furniture that matches the provided colors (may specify one or two colors).","schema":{"type":"array","description":"Return furniture that matches the provided colors (may specify one or two colors)."}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-items":{"get":{"operationId":"open_data_dodo_ac_get_nh_items","summary":"Miscellaneous New Horizons items","description":"GET /nh/items","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"excludedetails","in":"query","required":false,"description":"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.","schema":{"type":"string","description":"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."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-items-item":{"get":{"operationId":"open_data_dodo_ac_get_nh_items_item","summary":"Single New Horizons miscellaneous item","description":"GET /nh/items/{item}","tags":["open-data"],"parameters":[{"name":"item","in":"query","required":true,"description":"The name of the interior item you wish to retrieve information about.","schema":{"type":"string","description":"The name of the interior item you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-photos":{"get":{"operationId":"open_data_dodo_ac_get_nh_photos","summary":"All New Horizons photos and posters","description":"GET /nh/photos","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"excludedetails","in":"query","required":false,"description":"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.","schema":{"type":"string","description":"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."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-photos-item":{"get":{"operationId":"open_data_dodo_ac_get_nh_photos_item","summary":"Single New Horizons photo or poster","description":"GET /nh/photos/{item}","tags":["open-data"],"parameters":[{"name":"item","in":"query","required":true,"description":"The name of the photo or poster you wish to retrieve information about.","schema":{"type":"string","description":"The name of the photo or poster you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-recipes":{"get":{"operationId":"open_data_dodo_ac_get_nh_recipes","summary":"All New Horizons recipes","description":"GET /nh/recipes","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"material","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"excludedetails","in":"query","required":false,"description":"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.","schema":{"type":"string","description":"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."}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-recipes-item":{"get":{"operationId":"open_data_dodo_ac_get_nh_recipes_item","summary":"Single New Horizons recipe","description":"GET /nh/recipes/{item}","tags":["open-data"],"parameters":[{"name":"item","in":"query","required":true,"description":"The name of the item you wish to retrieve recipe information about.","schema":{"type":"string","description":"The name of the item you wish to retrieve recipe information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-sea":{"get":{"operationId":"open_data_dodo_ac_get_nh_sea","summary":"All New Horizons sea creatures","description":"GET /nh/sea","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"month","in":"query","required":false,"description":"Retrive only the sea creature that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer…","schema":{"type":"string","description":"Retrive only the sea creature that are available in a specific month. Value may be the month's name (`jan`, `january`), the integer…"}},{"name":"excludedetails","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-sea-sea-creature":{"get":{"operationId":"open_data_dodo_ac_get_nh_sea_sea_creature","summary":"Single New Horizons sea creature","description":"GET /nh/sea/{sea_creature}","tags":["open-data"],"parameters":[{"name":"sea_creature","in":"query","required":true,"description":"The name of the sea creature you wish to retrieve information about.","schema":{"type":"string","description":"The name of the sea creature you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-tools":{"get":{"operationId":"open_data_dodo_ac_get_nh_tools","summary":"All New Horizons tools","description":"GET /nh/tools","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"excludedetails","in":"query","required":false,"description":"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.","schema":{"type":"string","description":"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."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-nh-tools-tool":{"get":{"operationId":"open_data_dodo_ac_get_nh_tools_tool","summary":"Single New Horizons tool","description":"GET /nh/tools/{tool}","tags":["open-data"],"parameters":[{"name":"tool","in":"query","required":true,"description":"The name of the interior item you wish to retrieve information about.","schema":{"type":"string","description":"The name of the interior item you wish to retrieve information about."}},{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}},"/v1/open-data:dodo-ac/get-villagers":{"get":{"operationId":"open_data_dodo_ac_get_villagers","summary":"Villagers","description":"GET /villagers","tags":["open-data"],"parameters":[{"name":"Accept-Version","in":"query","required":true,"description":"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…","schema":{"type":"string","description":"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":"name","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"species","in":"query","required":false,"description":"Retrieve villagers of a certain species.","schema":{"type":"string","enum":["alligator","anteater","bear","bear cub","bird","bull","cat","cub","chicken","cow","deer","dog","duck","eagle","elephant","frog","goat","gorilla","hamster","hippo","horse","koala","kangaroo","lion","monkey","mouse","octopus","ostrich","penguin","pig","rabbit","rhino","rhinoceros","sheep","squirrel","tiger","wolf"],"description":"Retrieve villagers of a certain species."}},{"name":"personality","in":"query","required":false,"description":"Retrieve villagers with a certain personality. For 'sisterly', note that the community often also calls it 'uchi' or 'big sister'.","schema":{"type":"string","enum":["big sister","cranky","jock","lazy","normal","peppy","sisterly","smug","snooty"],"description":"Retrieve villagers with a certain personality. For 'sisterly', note that the community often also calls it 'uchi' or 'big sister'."}},{"name":"game","in":"query","required":false,"description":"Retrieve villagers that appear in all listed games. For example, if you want only villagers that appear in both *New Horizons* and *Pocket…","schema":{"type":"array","description":"Retrieve villagers that appear in all listed games. For example, if you want only villagers that appear in both *New Horizons* and *Pocket…"}},{"name":"birthmonth","in":"query","required":false,"description":"Retrieve villagers born in a specific month. Value may be the month's name (`jan`, `january`) or the integer representing the month (`01`,…","schema":{"type":"string","description":"Retrieve villagers born in a specific month. Value may be the month's name (`jan`, `january`) or the integer representing the month (`01`,…"}},{"name":"birthday","in":"query","required":false,"description":"Use with `birthmonth` to get villager(s) born on a specific day. Value should be an int, 1 through 31.","schema":{"type":"string","description":"Use with `birthmonth` to get villager(s) born on a specific day. Value should be an int, 1 through 31."}},{"name":"nhdetails","in":"query","required":false,"description":"When set to `true`, an `nh_details` object will be included that contains *New Horizons* details about the villager. If the villager does…","schema":{"type":"string","description":"When set to `true`, an `nh_details` object will be included that contains *New Horizons* details about the villager. If the villager does…"}},{"name":"excludedetails","in":"query","required":false,"description":"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…","schema":{"type":"string","description":"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…"}},{"name":"thumbsize","in":"query","required":false,"description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…","schema":{"type":"integer","description":"Specify the desired width of returned image URLs. When unspecified, the linked image(s) returned by the API will be full-resolution. Note…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"live"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}