1.4.3 • Published 8 years ago

bird-api v1.4.3

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

日本の野鳥 Web API / bird API

Build Status npm version npm dependencies

これは、日本の野鳥の名前を取得するエンドポイントを提供するWebサーバです。

APIs

野鳥一覧を取得(全データを取得)

GET /v1/birds

{
  "species":[
    {
      "_id":"570cd3d11d4260e3bc3db188",
      "alien":false,
      "upper":"genus",
      "rank":"species",
      "sc":"muta",
      "ja":"ライチョウ",
      "upper_id":"570cd3d01d4260e3bc3db068"
    },{
      "_id":"570cd3d11d4260e3bc3db189",
      "alien":false,
      "upper":"genus",
      "rank":"species",
      "sc":"japonica",
      "ja":"ウズラ",
      "upper_id":"570cd3d01d4260e3bc3db069"
    },
    ...
  ]
}

野鳥一覧を取得(フィールドを限定)

GET /v1/birds?fields=ja,alien

{
  "species":[
    {
      "alien":false,
      "ja":"ライチョウ",
    },{
      "alien":false,
      "ja":"ウズラ",
    },
    ...
  ]
}

野鳥一覧を取得(ページネーション)

GET /v1/birds?limit=30

GET /v1/birds?offset=10

GET /v1/birds?offset=15&limit=5

分類群を取得(birdsリソースと同様にfields、limit、offsetクエリが使えます)

目(order)

GET /v1/orders

科(family)

GET /v1/families

属(genus)

GET /v1/genuses

種(species)

GET /v1/species ※birdsリソースのエイリアス

単一の野鳥を取得

GET /v1/birds/:標準和名?fields=ja,sc(マガモの例)

{
  "species":
    {
      "ja":"マガモ",
      "sc":"platyrhynchos"
    },
  "biomen":"Anas platyrhynchos",
  "taxonomies":[
    {
      "ja":"マガモ属",
      "sc":"anas"
    },{
      "ja":"カモ科",
      "sc":"anatidae"
    },{
      "ja":"カモ目",
      "sc":"anseriformes"
    }
  ]
}

GET /v1/birds/:標準和名(ツグミの例、すべてのフィールドを取得)

レスポンスのフィールド

propertyTypedescription
rankString分類階級
jaString標準和名
scString学名
upperString上位の分類階級
upper_idString上位の分類階級のObject_id
alienBoolean日本国内での外来種かどうか
biomenString二名法で表した学名
1.4.3

8 years ago

1.3.3

8 years ago

1.3.2

8 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago