--- openapi: 3.0.1 info: title: Trefle API v1 version: 1.6.0 paths: "/api/v1/kingdoms": get: summary: Searches kingdoms tags: - Kingdoms description: List kingdoms operationId: listKingdoms security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/kingdom" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" links: self: "/api/v1/kingdoms" first: "/api/v1/kingdoms?page=1" last: "/api/v1/kingdoms?page=1" meta: total: 1 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/kingdoms/{id}": get: summary: Retrieve a kingdom tags: - Kingdoms description: Get a kingdom operationId: getKingdom parameters: - name: id required: true in: path description: The id or the slug of the requested kingdom schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/kingdom" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" meta: last_modified: '2020-12-13T12:27:14.511Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/subkingdoms": get: summary: Searches subkingdoms tags: - Subkingdoms description: List subkingdoms operationId: listSubkingdoms security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/subkingdom" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" links: self: "/api/v1/subkingdoms" first: "/api/v1/subkingdoms?page=1" last: "/api/v1/subkingdoms?page=1" meta: total: 1 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/subkingdoms/{id}": get: summary: Retrieve a subkingdom tags: - Subkingdoms description: Get a subkingdom operationId: getSubkingdom parameters: - name: id required: true in: path description: The id or the slug of the requested sub-kingdom schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/subkingdom" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" meta: last_modified: '2020-12-13T12:27:14.526Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/divisions": get: summary: Searches divisions tags: - Divisions description: List divisions operationId: listDivisions security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/division" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 2 name: Coniferophyta slug: coniferophyta links: self: "/api/v1/divisions/coniferophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 3 name: Pteridophyta slug: pteridophyta links: self: "/api/v1/divisions/pteridophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 4 name: Cycadophyta slug: cycadophyta links: self: "/api/v1/divisions/cycadophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 5 name: Gnetophyta slug: gnetophyta links: self: "/api/v1/divisions/gnetophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 6 name: Equisetophyta slug: equisetophyta links: self: "/api/v1/divisions/equisetophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 7 name: Ginkgophyta slug: ginkgophyta links: self: "/api/v1/divisions/ginkgophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 8 name: Lycopodiophyta slug: lycopodiophyta links: self: "/api/v1/divisions/lycopodiophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 9 name: Psilophyta slug: psilophyta links: self: "/api/v1/divisions/psilophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" links: self: "/api/v1/divisions" first: "/api/v1/divisions?page=1" last: "/api/v1/divisions?page=1" meta: total: 9 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/divisions/{id}": get: summary: Retrieve a division tags: - Divisions description: Get a division operationId: getDivision parameters: - name: id required: true in: path description: The id or the slug of the requested division schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/division" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" meta: last_modified: '2020-12-13T12:27:14.541Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/division_classes": get: summary: Searches division classes tags: - DivisionClasses description: List division classes operationId: listDivisionClasses security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/division_class" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 2 name: Pinopsida slug: pinopsida links: self: "/api/v1/division_classes/pinopsida" division: "/api/v1/divisions/coniferophyta" division: id: 2 name: Coniferophyta slug: coniferophyta links: self: "/api/v1/divisions/coniferophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 4 name: Liliopsida slug: liliopsida links: self: "/api/v1/division_classes/liliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 8 name: Filicopsida slug: filicopsida links: self: "/api/v1/division_classes/filicopsida" division: "/api/v1/divisions/pteridophyta" division: id: 3 name: Pteridophyta slug: pteridophyta links: self: "/api/v1/divisions/pteridophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 14 name: Cycadopsida slug: cycadopsida links: self: "/api/v1/division_classes/cycadopsida" division: "/api/v1/divisions/cycadophyta" division: id: 4 name: Cycadophyta slug: cycadophyta links: self: "/api/v1/divisions/cycadophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 16 name: Gnetopsida slug: gnetopsida links: self: "/api/v1/division_classes/gnetopsida" division: "/api/v1/divisions/gnetophyta" division: id: 5 name: Gnetophyta slug: gnetophyta links: self: "/api/v1/divisions/gnetophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 17 name: Equisetopsida slug: equisetopsida links: self: "/api/v1/division_classes/equisetopsida" division: "/api/v1/divisions/equisetophyta" division: id: 6 name: Equisetophyta slug: equisetophyta links: self: "/api/v1/divisions/equisetophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 18 name: Ginkgoopsida slug: ginkgoopsida links: self: "/api/v1/division_classes/ginkgoopsida" division: "/api/v1/divisions/ginkgophyta" division: id: 7 name: Ginkgophyta slug: ginkgophyta links: self: "/api/v1/divisions/ginkgophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 20 name: Lycopodiopsida slug: lycopodiopsida links: self: "/api/v1/division_classes/lycopodiopsida" division: "/api/v1/divisions/lycopodiophyta" division: id: 8 name: Lycopodiophyta slug: lycopodiophyta links: self: "/api/v1/divisions/lycopodiophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 21 name: Psilopsida slug: psilopsida links: self: "/api/v1/division_classes/psilopsida" division: "/api/v1/divisions/psilophyta" division: id: 9 name: Psilophyta slug: psilophyta links: self: "/api/v1/divisions/psilophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" links: self: "/api/v1/division_classes" first: "/api/v1/division_classes?page=1" last: "/api/v1/division_classes?page=1" meta: total: 10 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/division_classes/{id}": get: summary: Retrieve a division class tags: - DivisionClasses description: Get a division class operationId: getDivisionClass parameters: - name: id required: true in: path description: The id or the slug of the requested division class schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/division_class" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" meta: last_modified: '2020-12-13T12:27:14.591Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/division_orders": get: summary: Searches division orders tags: - DivisionOrders description: List division orders operationId: listDivisionOrders security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/division_order" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 1 name: Dipsacales slug: dipsacales links: self: "/api/v1/division_orders/dipsacales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 2 name: Malvales slug: malvales links: self: "/api/v1/division_orders/malvales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 3 name: Pinales slug: pinales links: self: "/api/v1/division_orders/pinales" division_class: "/api/v1/division_classes/pinopsida" division_class: id: 2 name: Pinopsida slug: pinopsida links: self: "/api/v1/division_classes/pinopsida" division: "/api/v1/divisions/coniferophyta" division: id: 2 name: Coniferophyta slug: coniferophyta links: self: "/api/v1/divisions/coniferophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 5 name: Cyperales slug: cyperales links: self: "/api/v1/division_orders/cyperales" division_class: "/api/v1/division_classes/liliopsida" division_class: id: 4 name: Liliopsida slug: liliopsida links: self: "/api/v1/division_classes/liliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 6 name: Caryophyllales slug: caryophyllales links: self: "/api/v1/division_orders/caryophyllales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 8 name: Fabales slug: fabales links: self: "/api/v1/division_orders/fabales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 10 name: Rosales slug: rosales links: self: "/api/v1/division_orders/rosales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 11 name: Euphorbiales slug: euphorbiales links: self: "/api/v1/division_orders/euphorbiales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 12 name: Asterales slug: asterales links: self: "/api/v1/division_orders/asterales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 13 name: Lamiales slug: lamiales links: self: "/api/v1/division_orders/lamiales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 14 name: Scrophulariales slug: scrophulariales links: self: "/api/v1/division_orders/scrophulariales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 17 name: Sapindales slug: sapindales links: self: "/api/v1/division_orders/sapindales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 18 name: Ranunculales slug: ranunculales links: self: "/api/v1/division_orders/ranunculales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 19 name: Calycerales slug: calycerales links: self: "/api/v1/division_orders/calycerales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 20 name: Liliales slug: liliales links: self: "/api/v1/division_orders/liliales" division_class: "/api/v1/division_classes/liliopsida" division_class: id: 4 name: Liliopsida slug: liliopsida links: self: "/api/v1/division_classes/liliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 21 name: Apiales slug: apiales links: self: "/api/v1/division_orders/apiales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 22 name: Myrtales slug: myrtales links: self: "/api/v1/division_orders/myrtales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 23 name: Solanales slug: solanales links: self: "/api/v1/division_orders/solanales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 24 name: Arecales slug: arecales links: self: "/api/v1/division_orders/arecales" division_class: "/api/v1/division_classes/liliopsida" division_class: id: 4 name: Liliopsida slug: liliopsida links: self: "/api/v1/division_classes/liliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 25 name: Arales slug: arales links: self: "/api/v1/division_orders/arales" division_class: "/api/v1/division_classes/liliopsida" division_class: id: 4 name: Liliopsida slug: liliopsida links: self: "/api/v1/division_classes/liliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" links: self: "/api/v1/division_orders" first: "/api/v1/division_orders?page=1" next: "/api/v1/division_orders?page=2" last: "/api/v1/division_orders?page=5" meta: total: 93 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/division_orders/{id}": get: summary: Retrieve a division order tags: - DivisionOrders description: Get a division order operationId: getDivisionOrder parameters: - name: id required: true in: path description: The id or the slug of the requested division order schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/division_order" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 1 name: Dipsacales slug: dipsacales links: self: "/api/v1/division_orders/dipsacales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" meta: last_modified: '2020-12-13T12:27:14.649Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/families": get: summary: Searches families tags: - Families description: List families operationId: listFamilies security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_families" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_families" responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/family" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 26 name: Apiaceae common_name: Carrot family slug: apiaceae links: self: "/api/v1/families/apiaceae" division_order: "/api/v1/division_orders/apiales" genus: "/api/v1/families/apiaceae/genus" division_order: id: 21 name: Apiales slug: apiales links: self: "/api/v1/division_orders/apiales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 13 name: Asteraceae common_name: Aster family slug: asteraceae links: self: "/api/v1/families/asteraceae" division_order: "/api/v1/division_orders/asterales" genus: "/api/v1/families/asteraceae/genus" division_order: id: 12 name: Asterales slug: asterales links: self: "/api/v1/division_orders/asterales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 5 name: Cyperaceae common_name: Sedge family slug: cyperaceae links: self: "/api/v1/families/cyperaceae" division_order: "/api/v1/division_orders/cyperales" genus: "/api/v1/families/cyperaceae/genus" division_order: id: 5 name: Cyperales slug: cyperales links: self: "/api/v1/division_orders/cyperales" division_class: "/api/v1/division_classes/liliopsida" division_class: id: 4 name: Liliopsida slug: liliopsida links: self: "/api/v1/division_classes/liliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 264 name: Oleaceae common_name: Olive family slug: oleaceae links: self: "/api/v1/families/oleaceae" division_order: "/api/v1/division_orders/scrophulariales" genus: "/api/v1/families/oleaceae/genus" division_order: id: 14 name: Scrophulariales slug: scrophulariales links: self: "/api/v1/division_orders/scrophulariales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 3 name: Pinaceae common_name: Pine family slug: pinaceae links: self: "/api/v1/families/pinaceae" division_order: "/api/v1/division_orders/pinales" genus: "/api/v1/families/pinaceae/genus" division_order: id: 3 name: Pinales slug: pinales links: self: "/api/v1/division_orders/pinales" division_class: "/api/v1/division_classes/pinopsida" division_class: id: 2 name: Pinopsida slug: pinopsida links: self: "/api/v1/division_classes/pinopsida" division: "/api/v1/divisions/coniferophyta" division: id: 2 name: Coniferophyta slug: coniferophyta links: self: "/api/v1/divisions/coniferophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" - id: 11 name: Rosaceae common_name: Rose family slug: rosaceae links: self: "/api/v1/families/rosaceae" division_order: "/api/v1/division_orders/rosales" genus: "/api/v1/families/rosaceae/genus" division_order: id: 10 name: Rosales slug: rosales links: self: "/api/v1/division_orders/rosales" division_class: "/api/v1/division_classes/magnoliopsida" division_class: id: 1 name: Magnoliopsida slug: magnoliopsida links: self: "/api/v1/division_classes/magnoliopsida" division: "/api/v1/divisions/magnoliophyta" division: id: 1 name: Magnoliophyta slug: magnoliophyta links: self: "/api/v1/divisions/magnoliophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" links: self: "/api/v1/families" first: "/api/v1/families?page=1" last: "/api/v1/families?page=1" meta: total: 6 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/families/{id}": get: summary: Retrieve a family tags: - Families description: Get a family operationId: getFamily parameters: - name: id required: true in: path description: The id or the slug of the requested family schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/family" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 3 name: Pinaceae common_name: Pine family slug: pinaceae links: self: "/api/v1/families/pinaceae" division_order: "/api/v1/division_orders/pinales" genus: "/api/v1/families/pinaceae/genus" division_order: id: 3 name: Pinales slug: pinales links: self: "/api/v1/division_orders/pinales" division_class: "/api/v1/division_classes/pinopsida" division_class: id: 2 name: Pinopsida slug: pinopsida links: self: "/api/v1/division_classes/pinopsida" division: "/api/v1/divisions/coniferophyta" division: id: 2 name: Coniferophyta slug: coniferophyta links: self: "/api/v1/divisions/coniferophyta" subkingdom: "/api/v1/subkingdoms/tracheobionta" subkingdom: id: 1 name: Tracheobionta slug: tracheobionta links: self: "/api/v1/subkingdoms/tracheobionta" kingdom: "/api/v1/kingdoms/plantae" kingdom: id: 1 name: Plantae slug: plantae links: self: "/api/v1/kingdoms/plantae" meta: last_modified: '2020-12-13T12:27:15.036Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/genus": get: summary: Searches genus tags: - Genus description: List genus operationId: listGenus parameters: - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_genus" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_genus" - name: page in: query required: false description: The page to fetch schema: type: number security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/genus" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 4 name: Abies slug: abies links: self: "/api/v1/genus/abies" plants: "/api/v1/genus/abies/plants" species: "/api/v1/genus/abies/species" family: "/api/v1/families/pinaceae" family: id: 3 name: Pinaceae common_name: Pine family slug: pinaceae links: self: "/api/v1/families/pinaceae" division_order: "/api/v1/division_orders/pinales" genus: "/api/v1/families/pinaceae/genus" - id: 1462 name: Carex slug: carex links: self: "/api/v1/genus/carex" plants: "/api/v1/genus/carex/plants" species: "/api/v1/genus/carex/species" family: "/api/v1/families/cyperaceae" family: id: 5 name: Cyperaceae common_name: Sedge family slug: cyperaceae links: self: "/api/v1/families/cyperaceae" division_order: "/api/v1/division_orders/cyperales" genus: "/api/v1/families/cyperaceae/genus" - id: 3064 name: Fraxinus slug: fraxinus links: self: "/api/v1/genus/fraxinus" plants: "/api/v1/genus/fraxinus/plants" species: "/api/v1/genus/fraxinus/species" family: "/api/v1/families/oleaceae" family: id: 264 name: Oleaceae common_name: Olive family slug: oleaceae links: self: "/api/v1/families/oleaceae" division_order: "/api/v1/division_orders/scrophulariales" genus: "/api/v1/families/oleaceae/genus" - id: 669 name: Senecio slug: senecio links: self: "/api/v1/genus/senecio" plants: "/api/v1/genus/senecio/plants" species: "/api/v1/genus/senecio/species" family: "/api/v1/families/asteraceae" family: id: 13 name: Asteraceae common_name: Aster family slug: asteraceae links: self: "/api/v1/families/asteraceae" division_order: "/api/v1/division_orders/asterales" genus: "/api/v1/families/asteraceae/genus" - id: 677 name: Sorbus slug: sorbus links: self: "/api/v1/genus/sorbus" plants: "/api/v1/genus/sorbus/plants" species: "/api/v1/genus/sorbus/species" family: "/api/v1/families/rosaceae" family: id: 11 name: Rosaceae common_name: Rose family slug: rosaceae links: self: "/api/v1/families/rosaceae" division_order: "/api/v1/division_orders/rosales" genus: "/api/v1/families/rosaceae/genus" - id: 6637 name: Torilis slug: torilis links: self: "/api/v1/genus/torilis" plants: "/api/v1/genus/torilis/plants" species: "/api/v1/genus/torilis/species" family: "/api/v1/families/apiaceae" family: id: 26 name: Apiaceae common_name: Carrot family slug: apiaceae links: self: "/api/v1/families/apiaceae" division_order: "/api/v1/division_orders/apiales" genus: "/api/v1/families/apiaceae/genus" links: self: "/api/v1/genus" first: "/api/v1/genus?page=1" last: "/api/v1/genus?page=1" meta: total: 6 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/genus/{id}": get: summary: Retrieve a genus tags: - Genus description: Get a genus operationId: getGenus parameters: - name: id required: true in: path description: The id or the slug of the requested genus schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/genus" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 4 name: Abies slug: abies links: self: "/api/v1/genus/abies" plants: "/api/v1/genus/abies/plants" species: "/api/v1/genus/abies/species" family: "/api/v1/families/pinaceae" family: id: 3 name: Pinaceae common_name: Pine family slug: pinaceae links: self: "/api/v1/families/pinaceae" division_order: "/api/v1/division_orders/pinales" genus: "/api/v1/families/pinaceae/genus" meta: last_modified: '2020-12-13T12:27:15.734Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/plants": get: summary: List plants tags: - Plants description: List plants operationId: listPlants security: - token: [] parameters: - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false description: Range on values schema: "$ref": "#/components/schemas/ranges_species" - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/species_light" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 183086 common_name: European mountain ash slug: sorbus-aucuparia scientific_name: Sorbus aucuparia year: 1753 bibliography: 'Sp. Pl.: 477 (1753)' author: L. status: accepted rank: species family_common_name: Rose family genus_id: 677 image_url: https://bs.floristic.org/image/o/63073d2fbf45b90701279405ecc2eec0272906ed synonyms: - Pyrenia aucuparia - Aucuparia silvestris - Pyrus lanuginosa - Sorbus altaica - Sorbus lanuginosa - Sorbus cordata - Sorbus subserrata - Sorbus anadyrensis - Sorbus boissieri - Sorbus caucasigena - Mespilus aucuparia - Sorbus monticola - Pyrus boissieri genus: Sorbus family: Rosaceae links: self: "/api/v1/species/sorbus-aucuparia" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" - id: 1164724 common_name: Christmastree slug: abies-alba scientific_name: Abies alba year: 1756 bibliography: 'Gard. Dict. ed. 7: n.º 1 (1756)' author: Mill. status: accepted rank: species family_common_name: Pine family genus_id: 4 image_url: https://bs.floristic.org/image/o/7928c21ee9fdc5ffa423501d3ba54084247cf9a9 synonyms: - Abies nobilis - Pinus heterophylla - Pinus abies - Abies pectinata - Pinus picea - Abies taxifolia - Abies minor - Abies picea - Abies abies - Abies chlorocarpa - Abies pardei - Picea pectinata - Pinus pectinata - Pinus baldensis - Picea tenuifolia - Abies alba var. pardei - Peuce abies - Abies alba subsp. pardei - Picea metensis - Picea rinzi - Abies argentea - Abies candicans - Picea pyramidalis - Abies baldensis - Abies vulgaris - Picea kukunaria - Abies alba subsp. apennina - Abies metensis - Pinus lucida - Abies miniata genus: Abies family: Pinaceae links: self: "/api/v1/species/abies-alba" plant: "/api/v1/plants/abies-alba" genus: "/api/v1/genus/abies" - id: 188325 common_name: Spreading hedgeparsley slug: torilis-arvensis scientific_name: Torilis arvensis year: 1821 bibliography: 'Enum. Hort. Berol. Alt. 1: 265 (1821)' author: "(Huds.) Link" status: accepted rank: species family_common_name: Carrot family genus_id: 6637 image_url: https://bs.floristic.org/image/o/a95a92e4a3c02b87f8ecc8c7f6886cc52bec31da synonyms: - Caucalis arvensis - Torilis arvensis subsp. heterophylla - Scandix infesta - Caucalis infesta - Torilis infesta - Caucalis helvetica - Caucalis divaricata - Lappularia neglecta - Tordylium segetum - Caucalis segetum - Torilis chlorocarpa - Ozotrix helvetica - Caucalis aspersa - Torilis friedrichsthalii - Lappularia infesta - Torilis divaricata - Torilis helvetica - Caucalis angustifolia - Caucalis aglochis - Anthriscus arvensis - Daucus infestus - Caucalis segetalis - Torilis aglochis genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 137810 common_name: White ash slug: fraxinus-americana scientific_name: Fraxinus americana year: 1753 bibliography: 'Sp. Pl.: 1057 (1753)' author: L. status: accepted rank: species family_common_name: Olive family genus_id: 3064 image_url: https://bs.floristic.org/image/o/ac78a828d9d65c2c27ff47716488f0ceda6b94f0 synonyms: - Fraxinus americana var. biltmoreana - Fraxinus americana var. crassifolia - Fraxinus americana var. curtissii - Fraxinus americana var. microcarpa - Fraxinus biltmoreana - Fraxinus americana f. iodocarpa - Fraxinus americana var. epiptera - Calycomelia alba - Fraxinus americana f. barrii - Calycomelia pistaciifolia - Aplilia macrophyla - Fraxinus americana subsp. biltmoreana - Calycomelia biltmoreana - Fraxinus glauca - Fraxinus americana var. ascidiata - Calycomelia americana - Fraxinus novae-angliae - Fraxinus americana f. acuminata - Leptalix grandifolia - Leptalix epiptera - Fraxinus villosa - Leptalix alba - Ornus americana - Fraxinus juglandifolia - Fraxinus macrophylla - Fraxinus discolor - Fraxinus biltmoreana var. subcoriacea - Fraxinus americana var. longifolia - Calycomelia acuminata - Calycomelia viridis - Leptalix viridis - Fraxinus americana f. ascidiata - Fraxinus epiptera - Fraxinus americana var. subcoriacea - Fraxinus alba - Fraxinus americana subsp. typicum - Fraxinus acuminata - Fraxinus pubescens var. longifolia - Fraxinoides alba - Fraxinus nigra var. juglandifolia - Fraxinus curtissii - Leptalix glauca - Leptalix juglandifolia - Fraxinus americana f. lasiophylla - Calycomelia epiptera - Calycomelia juglandifolia - Fraxinus pennsylvanica subsp. novae-angliae - Ornanthes americana - Fraxinus canadensis - Leptalix acuminata - Fraxinus americana subsp. novae-angliae - Fraxinus albicans - Fraxinus americana var. juglandifolia genus: Fraxinus family: Oleaceae links: self: "/api/v1/species/fraxinus-americana" plant: "/api/v1/plants/fraxinus-americana" genus: "/api/v1/genus/fraxinus" - id: 116854 common_name: Clustered field sedge slug: carex-praegracilis scientific_name: Carex praegracilis year: 1884 bibliography: 'Bot. Gaz. 9: 87 (1884)' author: W.Boott status: accepted rank: species family_common_name: Sedge family genus_id: 1462 image_url: http://d2seqvvyy3b8p2.cloudfront.net/ca3ed9f8232591f0c50dd1b9d587bdd0.jpg synonyms: - Carex camporum - Carex sartwellii var. occidentalis - Carex alterna - Carex marcida f. alterna - Carex gayana var. hyalina - Carex marcida var. alterna - Carex marcida f. debilis - Carex marcida - Carex marcida var. debilis - Carex latebrosa genus: Carex family: Cyperaceae links: self: "/api/v1/species/carex-praegracilis" plant: "/api/v1/plants/carex-praegracilis" genus: "/api/v1/genus/carex" - id: 273225 common_name: slug: senecio-gamolepis scientific_name: Senecio gamolepis year: 1955 bibliography: 'Notas Mus. La Plata, Bot. 18(89): 222 (1955)' author: Cabrera status: accepted rank: species family_common_name: Aster family genus_id: 669 image_url: synonyms: [] genus: Senecio family: Asteraceae links: self: "/api/v1/species/senecio-gamolepis" plant: "/api/v1/plants/senecio-gamolepis" genus: "/api/v1/genus/senecio" links: self: "/api/v1/plants" first: "/api/v1/plants?page=1" last: "/api/v1/plants?page=1" meta: total: 6 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/plants/{id}": get: summary: Retrieve a plant tags: - Plants description: Get a plant operationId: getPlant parameters: - name: id required: true in: path description: The id or the slug of the requested plant schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/plant" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 238331 common_name: slug: senecio-gamolepis scientific_name: Senecio gamolepis main_species_id: 273225 image_url: year: 1955 bibliography: 'Notas Mus. La Plata, Bot. 18(89): 222 (1955)' author: Cabrera family_common_name: Aster family genus_id: 669 observations: Peru vegetable: false links: self: "/api/v1/plants/senecio-gamolepis" species: "/api/v1/plants/senecio-gamolepis/species" genus: "/api/v1/genus/senecio" main_species: id: 273225 common_name: slug: senecio-gamolepis scientific_name: Senecio gamolepis year: 1955 bibliography: 'Notas Mus. La Plata, Bot. 18(89): 222 (1955)' author: Cabrera status: accepted rank: species family_common_name: Aster family genus_id: 669 observations: Peru vegetable: false image_url: genus: Senecio family: Asteraceae duration: edible_part: edible: false images: flower: [] leaf: [] habit: [] fruit: [] bark: [] other: [] common_names: {} distribution: native: - Peru distributions: native: - id: 141 name: Peru slug: per tdwg_code: PER tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/per" plants: "/api/v1/distributions/per/plants" species: "/api/v1/distributions/per/species" flower: color: conspicuous: foliage: texture: color: leaf_retention: fruit_or_seed: conspicuous: color: shape: seed_persistence: specifications: ligneous_type: growth_form: growth_habit: growth_rate: average_height: cm: maximum_height: cm: nitrogen_fixation: shape_and_orientation: toxicity: growth: description: sowing: days_to_harvest: row_spacing: cm: spread: cm: ph_maximum: ph_minimum: light: atmospheric_humidity: growth_months: bloom_months: fruit_months: minimum_precipitation: mm: maximum_precipitation: mm: minimum_root_depth: cm: minimum_temperature: deg_f: deg_c: maximum_temperature: deg_f: deg_c: soil_nutriments: soil_salinity: soil_texture: soil_humidity: links: self: "/api/v1/species/senecio-gamolepis" plant: "/api/v1/plants/senecio-gamolepis" genus: "/api/v1/genus/senecio" synonyms: [] sources: - last_update: '2020-06-18T13:57:00.000Z' id: urn:lsid:ipni.org:names:233132-2 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:233132-2 citation: POWO (2019). Plants of the World Online. Facilitated by the Royal Botanic Gardens, Kew. Published on the Internet; http://www.plantsoftheworldonline.org/ Retrieved 2020-06-18 - last_update: '2019-01-12T09:23:50.000Z' id: '2739460' name: Tropicos url: http://legacy.tropicos.org/Name/2739460 citation: Tropicos, botanical information system at the Missouri Botanical Garden - www.tropicos.org - last_update: '2020-07-18T13:33:30.000Z' id: '4234505' name: GBIF url: https://www.gbif.org/species/4234505 citation: genus: id: 669 name: Senecio slug: senecio links: self: "/api/v1/genus/senecio" plants: "/api/v1/genus/senecio/plants" species: "/api/v1/genus/senecio/species" family: "/api/v1/families/asteraceae" family: id: 13 name: Asteraceae common_name: Aster family slug: asteraceae links: self: "/api/v1/families/asteraceae" division_order: "/api/v1/division_orders/asterales" genus: "/api/v1/families/asteraceae/genus" species: - id: 273225 common_name: slug: senecio-gamolepis scientific_name: Senecio gamolepis year: 1955 bibliography: 'Notas Mus. La Plata, Bot. 18(89): 222 (1955)' author: Cabrera status: accepted rank: species family_common_name: Aster family genus_id: 669 image_url: synonyms: [] genus: Senecio family: Asteraceae links: self: "/api/v1/species/senecio-gamolepis" plant: "/api/v1/plants/senecio-gamolepis" genus: "/api/v1/genus/senecio" subspecies: [] varieties: [] hybrids: [] forms: [] subvarieties: [] sources: - last_update: '2020-06-18T13:57:00.000Z' id: urn:lsid:ipni.org:names:233132-2 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:233132-2 citation: POWO (2019). Plants of the World Online. Facilitated by the Royal Botanic Gardens, Kew. Published on the Internet; http://www.plantsoftheworldonline.org/ Retrieved 2020-06-18 - last_update: '2019-01-12T09:23:50.000Z' id: '2739460' name: Tropicos url: http://legacy.tropicos.org/Name/2739460 citation: Tropicos, botanical information system at the Missouri Botanical Garden - www.tropicos.org - last_update: '2020-07-18T13:33:30.000Z' id: '4234505' name: GBIF url: https://www.gbif.org/species/4234505 citation: meta: last_modified: '2020-12-13T12:27:15.563Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/plants/search": get: summary: Search for a plant tags: - Plants description: Search for a plant with the given scientific name, common name, synonym name etc. operationId: searchPlants parameters: - name: q required: true in: query description: The string to search schema: type: string - name: page in: query required: false description: The page to fetch schema: type: number - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_plants" - name: filter_not in: query required: false description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_plants" - name: range in: query required: false description: Range on values schema: "$ref": "#/components/schemas/ranges_plants" security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/species_light" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: [] links: self: "/api/v1/plants/search?q=cocos" first: "/api/v1/plants/search?page=1&q=cocos" last: "/api/v1/plants/search?page=1&q=cocos" meta: total: 0 "/api/v1/plants/{id}/report": post: summary: Report an error tags: - Plants description: A short API call to report an error regarding a plant entry operationId: reportPlants parameters: - name: id required: true in: path description: The id or the slug of the requested species schema: type: string security: - token: [] responses: '201': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/correction" meta: type: object properties: last_modified: type: string examples: returns-a-201-response: value: data: id: 1 record_type: Species record_id: 183086 user_id: 19 warning_type: report change_status: pending change_type: update accepted_by: notes: The flower color is red created_at: '2020-12-13T12:27:23.527Z' updated_at: '2020-12-13T12:27:23.529Z' correction: changes: meta: last_modified: '2020-12-13T12:27:23.529Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token requestBody: content: application/json: schema: type: object properties: notes: type: string example: The flower color is red description: An optional note about the incorrect data "/api/v1/distributions/{zone_id}/plants": get: summary: List plants in a distribution zone tags: - Plants description: List all the plants in the requested zone. operationId: listPlantsZone security: - token: [] parameters: - name: zone_id required: true in: path description: The zone id or twdg code schema: type: string - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false description: Range on values schema: "$ref": "#/components/schemas/ranges_species" - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/species_light" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 183086 common_name: European mountain ash slug: sorbus-aucuparia scientific_name: Sorbus aucuparia year: 1753 bibliography: 'Sp. Pl.: 477 (1753)' author: L. status: accepted rank: species family_common_name: Rose family genus_id: 677 image_url: https://bs.floristic.org/image/o/63073d2fbf45b90701279405ecc2eec0272906ed synonyms: - Pyrenia aucuparia - Aucuparia silvestris - Pyrus lanuginosa - Sorbus altaica - Sorbus lanuginosa - Sorbus cordata - Sorbus subserrata - Sorbus anadyrensis - Sorbus boissieri - Sorbus caucasigena - Mespilus aucuparia - Sorbus monticola - Pyrus boissieri genus: Sorbus family: Rosaceae links: self: "/api/v1/species/sorbus-aucuparia" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" - id: 1164724 common_name: Christmastree slug: abies-alba scientific_name: Abies alba year: 1756 bibliography: 'Gard. Dict. ed. 7: n.º 1 (1756)' author: Mill. status: accepted rank: species family_common_name: Pine family genus_id: 4 image_url: https://bs.floristic.org/image/o/7928c21ee9fdc5ffa423501d3ba54084247cf9a9 synonyms: - Abies nobilis - Pinus heterophylla - Pinus abies - Abies pectinata - Pinus picea - Abies taxifolia - Abies minor - Abies picea - Abies abies - Abies chlorocarpa - Abies pardei - Picea pectinata - Pinus pectinata - Pinus baldensis - Picea tenuifolia - Abies alba var. pardei - Peuce abies - Abies alba subsp. pardei - Picea metensis - Picea rinzi - Abies argentea - Abies candicans - Picea pyramidalis - Abies baldensis - Abies vulgaris - Picea kukunaria - Abies alba subsp. apennina - Abies metensis - Pinus lucida - Abies miniata genus: Abies family: Pinaceae links: self: "/api/v1/species/abies-alba" plant: "/api/v1/plants/abies-alba" genus: "/api/v1/genus/abies" - id: 188325 common_name: Spreading hedgeparsley slug: torilis-arvensis scientific_name: Torilis arvensis year: 1821 bibliography: 'Enum. Hort. Berol. Alt. 1: 265 (1821)' author: "(Huds.) Link" status: accepted rank: species family_common_name: Carrot family genus_id: 6637 image_url: https://bs.floristic.org/image/o/a95a92e4a3c02b87f8ecc8c7f6886cc52bec31da synonyms: - Caucalis arvensis - Torilis arvensis subsp. heterophylla - Scandix infesta - Caucalis infesta - Torilis infesta - Caucalis helvetica - Caucalis divaricata - Lappularia neglecta - Tordylium segetum - Caucalis segetum - Torilis chlorocarpa - Ozotrix helvetica - Caucalis aspersa - Torilis friedrichsthalii - Lappularia infesta - Torilis divaricata - Torilis helvetica - Caucalis angustifolia - Caucalis aglochis - Anthriscus arvensis - Daucus infestus - Caucalis segetalis - Torilis aglochis genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 137810 common_name: White ash slug: fraxinus-americana scientific_name: Fraxinus americana year: 1753 bibliography: 'Sp. Pl.: 1057 (1753)' author: L. status: accepted rank: species family_common_name: Olive family genus_id: 3064 image_url: https://bs.floristic.org/image/o/ac78a828d9d65c2c27ff47716488f0ceda6b94f0 synonyms: - Fraxinus americana var. biltmoreana - Fraxinus americana var. crassifolia - Fraxinus americana var. curtissii - Fraxinus americana var. microcarpa - Fraxinus biltmoreana - Fraxinus americana f. iodocarpa - Fraxinus americana var. epiptera - Calycomelia alba - Fraxinus americana f. barrii - Calycomelia pistaciifolia - Aplilia macrophyla - Fraxinus americana subsp. biltmoreana - Calycomelia biltmoreana - Fraxinus glauca - Fraxinus americana var. ascidiata - Calycomelia americana - Fraxinus novae-angliae - Fraxinus americana f. acuminata - Leptalix grandifolia - Leptalix epiptera - Fraxinus villosa - Leptalix alba - Ornus americana - Fraxinus juglandifolia - Fraxinus macrophylla - Fraxinus discolor - Fraxinus biltmoreana var. subcoriacea - Fraxinus americana var. longifolia - Calycomelia acuminata - Calycomelia viridis - Leptalix viridis - Fraxinus americana f. ascidiata - Fraxinus epiptera - Fraxinus americana var. subcoriacea - Fraxinus alba - Fraxinus americana subsp. typicum - Fraxinus acuminata - Fraxinus pubescens var. longifolia - Fraxinoides alba - Fraxinus nigra var. juglandifolia - Fraxinus curtissii - Leptalix glauca - Leptalix juglandifolia - Fraxinus americana f. lasiophylla - Calycomelia epiptera - Calycomelia juglandifolia - Fraxinus pennsylvanica subsp. novae-angliae - Ornanthes americana - Fraxinus canadensis - Leptalix acuminata - Fraxinus americana subsp. novae-angliae - Fraxinus albicans - Fraxinus americana var. juglandifolia genus: Fraxinus family: Oleaceae links: self: "/api/v1/species/fraxinus-americana" plant: "/api/v1/plants/fraxinus-americana" genus: "/api/v1/genus/fraxinus" links: self: "/api/v1/plants?zone_id=bul" first: "/api/v1/plants?page=1&zone_id=bul" last: "/api/v1/plants?page=1&zone_id=bul" meta: total: 4 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/genus/{genus_id}/plants": get: summary: List plants of a genus tags: - Plants description: List plants of the requested genus operationId: listPlantsGenus security: - token: [] parameters: - name: genus_id required: true in: path description: The genus id or slug schema: type: string - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false description: Range on values schema: "$ref": "#/components/schemas/ranges_species" - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/species_light" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 273225 common_name: slug: senecio-gamolepis scientific_name: Senecio gamolepis year: 1955 bibliography: 'Notas Mus. La Plata, Bot. 18(89): 222 (1955)' author: Cabrera status: accepted rank: species family_common_name: Aster family genus_id: 669 image_url: synonyms: [] genus: Senecio family: Asteraceae links: self: "/api/v1/species/senecio-gamolepis" plant: "/api/v1/plants/senecio-gamolepis" genus: "/api/v1/genus/senecio" links: self: "/api/v1/plants?genus_id=senecio" first: "/api/v1/plants?genus_id=senecio&page=1" last: "/api/v1/plants?genus_id=senecio&page=1" meta: total: 1 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/species": get: summary: List species tags: - Species description: List species operationId: listSpecies security: - token: [] parameters: - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false description: Range on values schema: "$ref": "#/components/schemas/ranges_species" - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/species_light" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 183086 common_name: European mountain ash slug: sorbus-aucuparia scientific_name: Sorbus aucuparia year: 1753 bibliography: 'Sp. Pl.: 477 (1753)' author: L. status: accepted rank: species family_common_name: Rose family genus_id: 677 image_url: https://bs.floristic.org/image/o/63073d2fbf45b90701279405ecc2eec0272906ed synonyms: - Pyrenia aucuparia - Aucuparia silvestris - Pyrus lanuginosa - Sorbus altaica - Sorbus lanuginosa - Sorbus cordata - Sorbus subserrata - Sorbus anadyrensis - Sorbus boissieri - Sorbus caucasigena - Mespilus aucuparia - Sorbus monticola - Pyrus boissieri genus: Sorbus family: Rosaceae links: self: "/api/v1/species/sorbus-aucuparia" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" - id: 1164724 common_name: Christmastree slug: abies-alba scientific_name: Abies alba year: 1756 bibliography: 'Gard. Dict. ed. 7: n.º 1 (1756)' author: Mill. status: accepted rank: species family_common_name: Pine family genus_id: 4 image_url: https://bs.floristic.org/image/o/7928c21ee9fdc5ffa423501d3ba54084247cf9a9 synonyms: - Abies nobilis - Pinus heterophylla - Pinus abies - Abies pectinata - Pinus picea - Abies taxifolia - Abies minor - Abies picea - Abies abies - Abies chlorocarpa - Abies pardei - Picea pectinata - Pinus pectinata - Pinus baldensis - Picea tenuifolia - Abies alba var. pardei - Peuce abies - Abies alba subsp. pardei - Picea metensis - Picea rinzi - Abies argentea - Abies candicans - Picea pyramidalis - Abies baldensis - Abies vulgaris - Picea kukunaria - Abies alba subsp. apennina - Abies metensis - Pinus lucida - Abies miniata genus: Abies family: Pinaceae links: self: "/api/v1/species/abies-alba" plant: "/api/v1/plants/abies-alba" genus: "/api/v1/genus/abies" - id: 1160714 common_name: European mountain ash slug: sorbus-aucuparia-subsp-aucuparia scientific_name: Sorbus aucuparia subsp. aucuparia year: 1753 bibliography: 'Sp. Pl.: 477 (1753)' author: status: accepted rank: ssp family_common_name: Rose family genus_id: 677 image_url: synonyms: - Pyrus aucuparia - Sorbus aucuparia var. xanthocarpa genus: Sorbus family: Rosaceae links: self: "/api/v1/species/sorbus-aucuparia-subsp-aucuparia" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" - id: 188325 common_name: Spreading hedgeparsley slug: torilis-arvensis scientific_name: Torilis arvensis year: 1821 bibliography: 'Enum. Hort. Berol. Alt. 1: 265 (1821)' author: "(Huds.) Link" status: accepted rank: species family_common_name: Carrot family genus_id: 6637 image_url: https://bs.floristic.org/image/o/a95a92e4a3c02b87f8ecc8c7f6886cc52bec31da synonyms: - Caucalis arvensis - Torilis arvensis subsp. heterophylla - Scandix infesta - Caucalis infesta - Torilis infesta - Caucalis helvetica - Caucalis divaricata - Lappularia neglecta - Tordylium segetum - Caucalis segetum - Torilis chlorocarpa - Ozotrix helvetica - Caucalis aspersa - Torilis friedrichsthalii - Lappularia infesta - Torilis divaricata - Torilis helvetica - Caucalis angustifolia - Caucalis aglochis - Anthriscus arvensis - Daucus infestus - Caucalis segetalis - Torilis aglochis genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 137810 common_name: White ash slug: fraxinus-americana scientific_name: Fraxinus americana year: 1753 bibliography: 'Sp. Pl.: 1057 (1753)' author: L. status: accepted rank: species family_common_name: Olive family genus_id: 3064 image_url: https://bs.floristic.org/image/o/ac78a828d9d65c2c27ff47716488f0ceda6b94f0 synonyms: - Fraxinus americana var. biltmoreana - Fraxinus americana var. crassifolia - Fraxinus americana var. curtissii - Fraxinus americana var. microcarpa - Fraxinus biltmoreana - Fraxinus americana f. iodocarpa - Fraxinus americana var. epiptera - Calycomelia alba - Fraxinus americana f. barrii - Calycomelia pistaciifolia - Aplilia macrophyla - Fraxinus americana subsp. biltmoreana - Calycomelia biltmoreana - Fraxinus glauca - Fraxinus americana var. ascidiata - Calycomelia americana - Fraxinus novae-angliae - Fraxinus americana f. acuminata - Leptalix grandifolia - Leptalix epiptera - Fraxinus villosa - Leptalix alba - Ornus americana - Fraxinus juglandifolia - Fraxinus macrophylla - Fraxinus discolor - Fraxinus biltmoreana var. subcoriacea - Fraxinus americana var. longifolia - Calycomelia acuminata - Calycomelia viridis - Leptalix viridis - Fraxinus americana f. ascidiata - Fraxinus epiptera - Fraxinus americana var. subcoriacea - Fraxinus alba - Fraxinus americana subsp. typicum - Fraxinus acuminata - Fraxinus pubescens var. longifolia - Fraxinoides alba - Fraxinus nigra var. juglandifolia - Fraxinus curtissii - Leptalix glauca - Leptalix juglandifolia - Fraxinus americana f. lasiophylla - Calycomelia epiptera - Calycomelia juglandifolia - Fraxinus pennsylvanica subsp. novae-angliae - Ornanthes americana - Fraxinus canadensis - Leptalix acuminata - Fraxinus americana subsp. novae-angliae - Fraxinus albicans - Fraxinus americana var. juglandifolia genus: Fraxinus family: Oleaceae links: self: "/api/v1/species/fraxinus-americana" plant: "/api/v1/plants/fraxinus-americana" genus: "/api/v1/genus/fraxinus" - id: 210279 common_name: Spreading hedgeparsley slug: torilis-arvensis-subsp-arvensis scientific_name: Torilis arvensis subsp. arvensis year: 1821 bibliography: 'Enum. Hort. Berol. Alt. 1: 265 (1821)' author: Link (Huds.) status: accepted rank: ssp family_common_name: Carrot family genus_id: 6637 image_url: synonyms: [] genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis-subsp-arvensis" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 116854 common_name: Clustered field sedge slug: carex-praegracilis scientific_name: Carex praegracilis year: 1884 bibliography: 'Bot. Gaz. 9: 87 (1884)' author: W.Boott status: accepted rank: species family_common_name: Sedge family genus_id: 1462 image_url: http://d2seqvvyy3b8p2.cloudfront.net/ca3ed9f8232591f0c50dd1b9d587bdd0.jpg synonyms: - Carex camporum - Carex sartwellii var. occidentalis - Carex alterna - Carex marcida f. alterna - Carex gayana var. hyalina - Carex marcida var. alterna - Carex marcida f. debilis - Carex marcida - Carex marcida var. debilis - Carex latebrosa genus: Carex family: Cyperaceae links: self: "/api/v1/species/carex-praegracilis" plant: "/api/v1/plants/carex-praegracilis" genus: "/api/v1/genus/carex" - id: 210280 common_name: Spreading hedgeparsley slug: torilis-arvensis-subsp-neglecta scientific_name: Torilis arvensis subsp. neglecta year: bibliography: G. Hegi, Ill. Fl. Mitt.-Eur. 5(2):1055. 1926 author: Thell. (Spreng.) status: accepted rank: ssp family_common_name: Carrot family genus_id: 6637 image_url: synonyms: - Torilis radiata genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis-subsp-neglecta" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 328915 common_name: Spreading hedgeparsley slug: torilis-arvensis-subsp-recta scientific_name: Torilis arvensis subsp. recta year: 1996 bibliography: 'Lagascalia 18: 282 (1996)' author: Jury status: accepted rank: ssp family_common_name: Carrot family genus_id: 6637 image_url: synonyms: - Torilis arvensis var. elatior - Caucalis infesta var. elatior genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis-subsp-recta" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 1053508 common_name: European mountain ash slug: sorbus-aucuparia-subsp-pohuashanensis scientific_name: Sorbus aucuparia subsp. pohuashanensis year: 2005 bibliography: 'Sorbus & Rowans: 236 (2005)' author: Mc All. (Hance) status: accepted rank: ssp family_common_name: Rose family genus_id: 677 image_url: synonyms: - Sorbus manshuriensis - Sorbus pohuashanensis - Sorbus pohuashanensis var. amurensis - Pyrus amurensis - Sorbus amurensis - Pyrus pohuashanensis genus: Sorbus family: Rosaceae links: self: "/api/v1/species/sorbus-aucuparia-subsp-pohuashanensis" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" - id: 1254480 common_name: slug: sorbus-aucuparia-subsp-maderensis scientific_name: Sorbus aucuparia subsp. maderensis year: 1907 bibliography: 'Bull. Soc. Dendrol. France 1907: 206 (1907)' author: Mc All. (Lowe) status: accepted rank: ssp family_common_name: Rose family genus_id: 677 image_url: synonyms: - Sorbus maderensis genus: Sorbus family: Rosaceae links: self: "/api/v1/species/sorbus-aucuparia-subsp-maderensis" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" - id: 1164147 common_name: Spreading hedgeparsley slug: torilis-arvensis-subsp-heterophylla scientific_name: Torilis arvensis subsp. heterophylla year: 1821 bibliography: 'Repert. Spec. Nov. Regni Veg. Beih., 30(1): 1057, 1927' author: Hayek (Guss.) status: accepted rank: ssp family_common_name: Carrot family genus_id: 6637 image_url: synonyms: - Torilis infesta subsp. heterophylla genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis-subsp-heterophylla" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 273225 common_name: slug: senecio-gamolepis scientific_name: Senecio gamolepis year: 1955 bibliography: 'Notas Mus. La Plata, Bot. 18(89): 222 (1955)' author: Cabrera status: accepted rank: species family_common_name: Aster family genus_id: 669 image_url: synonyms: [] genus: Senecio family: Asteraceae links: self: "/api/v1/species/senecio-gamolepis" plant: "/api/v1/plants/senecio-gamolepis" genus: "/api/v1/genus/senecio" - id: 328914 common_name: Spreading hedgeparsley slug: torilis-arvensis-subsp-turcomanica scientific_name: Torilis arvensis subsp. turcomanica year: 1985 bibliography: 'Bot. Zhurn. (Moscow & Leningrad) 70: 1645 (1985)' author: Geld. status: accepted rank: ssp family_common_name: Carrot family genus_id: 6637 image_url: synonyms: [] genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis-subsp-turcomanica" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" - id: 188328 common_name: Spreading hedgeparsley slug: torilis-arvensis-subsp-purpurea scientific_name: Torilis arvensis subsp. purpurea year: 1821 bibliography: 'Enum. Hort. Berol. Alt. 1: 265 (1821)' author: "(Huds.) Link" status: unknown rank: ssp family_common_name: Carrot family genus_id: 6637 image_url: synonyms: [] genus: Torilis family: Apiaceae links: self: "/api/v1/species/torilis-arvensis-subsp-purpurea" plant: "/api/v1/plants/torilis-arvensis" genus: "/api/v1/genus/torilis" links: self: "/api/v1/species" first: "/api/v1/species?page=1" last: "/api/v1/species?page=1" meta: total: 15 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/species/{id}": get: summary: Retrieve a species tags: - Species description: Get a species operationId: getSpecies parameters: - name: id required: true in: path description: The id or the slug of the requested species schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/species" meta: type: object properties: last_modified: type: string images_count: type: integer sources_count: type: integer synonyms_count: type: integer examples: returns-a-200-response: value: data: id: 183086 common_name: European mountain ash slug: sorbus-aucuparia scientific_name: Sorbus aucuparia year: 1753 bibliography: 'Sp. Pl.: 477 (1753)' author: L. status: accepted rank: species family_common_name: Rose family genus_id: 677 observations: Europe to Iran vegetable: false image_url: https://bs.floristic.org/image/o/63073d2fbf45b90701279405ecc2eec0272906ed genus: Sorbus family: Rosaceae duration: edible_part: edible: false images: flower: - id: 3224245 image_url: https://bs.floristic.org/image/o/bc825c453a701cc910cc492fc224262e591df53f copyright: Taken May 1, 2019 by Philippe Beerschneider (cc-by-sa) - id: 3224246 image_url: https://bs.floristic.org/image/o/44109a3176b20f649d83ef88da4ada63aa5116e7 copyright: Taken May 8, 2020 by pauline thibaut (cc-by-sa) - id: 3224247 image_url: https://bs.floristic.org/image/o/222b2a019ef0eb8d50485c6468141249c70b5f60 copyright: Taken May 4, 2018 by kezako (cc-by-sa) - id: 3224248 image_url: https://bs.floristic.org/image/o/0d7cb91a71197aa419729f67b541f20587a12ad4 copyright: Taken Aug 5, 2019 by lara simone (cc-by-sa) - id: 3224249 image_url: https://bs.floristic.org/image/o/ee57e2b9f107a0a1f40539f07ace04c4faab40ef copyright: Taken May 19, 2019 by Tompkins Mr (cc-by-sa) - id: 3560529 image_url: https://bs.floristic.org/image/o/7f298b9a042bd69e3af84eb164c84cac2a5da0a2 copyright: Taken Jul 12, 2020 by Diana Postill (cc-by-sa) - id: 3560530 image_url: https://bs.floristic.org/image/o/b3457b84313e8ee8c8ed142704637203707f7aac copyright: Taken May 11, 2020 by Maike Maike Guttau-Klammt (cc-by-sa) leaf: - id: 3224235 image_url: https://bs.floristic.org/image/o/821411293fdd840080ed33ce10a62de582e9e54e copyright: Taken Nov 19, 2019 by Marcello Di Manno (cc-by-sa) - id: 3224236 image_url: https://bs.floristic.org/image/o/d6c06c7bbe4dbe20b6aac3ac591dc634ee0b1dbd copyright: Taken Oct 11, 2019 by miguel angel del viejo (cc-by-sa) - id: 3224237 image_url: https://bs.floristic.org/image/o/555af8ac214f976e19bdca1cd08433724969cb96 copyright: Taken Sep 1, 2017 by gaetan jougla (cc-by-sa) - id: 3224238 image_url: https://bs.floristic.org/image/o/c03b0753b581b75f505fb3c9d739523c7140cbc8 copyright: Taken Oct 11, 2019 by miguel angel del viejo (cc-by-sa) - id: 3224239 image_url: https://bs.floristic.org/image/o/b292f49fb05933d8cb1bcf6ecb392bddf3605d8e copyright: Taken Aug 2, 2019 by Waldemar Zeja (cc-by-sa) habit: - id: 3224240 image_url: https://bs.floristic.org/image/o/85c09a11649f66821c2e38d2f344a5423349531f copyright: Taken Aug 17, 2015 by Tela Botanica − Liliane ROUBAUDI (cc-by-sa) - id: 3224241 image_url: https://bs.floristic.org/image/o/ba2f245e81e401269d37d004a05a42e7c0003784 copyright: Taken Jun 19, 2017 by girlfreitag (cc-by-sa) - id: 3224242 image_url: https://bs.floristic.org/image/o/f10b3e79e779664f46ce44dbf377d52bb86b7ccd copyright: Taken Sep 4, 2019 by Valentin (cc-by-sa) - id: 3224243 image_url: https://bs.floristic.org/image/o/0b95bdf677ba7524889551a0cef43b060c130f42 copyright: Taken Jul 31, 2019 by Sabina Hartmann (cc-by-sa) - id: 3224244 image_url: https://bs.floristic.org/image/o/63073d2fbf45b90701279405ecc2eec0272906ed copyright: Taken Aug 2, 2019 by Waldemar Zeja (cc-by-sa) fruit: - id: 3224230 image_url: https://bs.floristic.org/image/o/970da7122e862d5c3596b6db62bfb4f0c2a719a2 copyright: Taken Oct 11, 2019 by miguel angel del viejo (cc-by-sa) - id: 3224231 image_url: https://bs.floristic.org/image/o/e35b07c4940e98093da8c55a01c817a587a29835 copyright: Taken Sep 29, 2017 by syrachta (cc-by-sa) - id: 3224232 image_url: https://bs.floristic.org/image/o/3050ac2644fa2aa4e8f3bf3f2d4aadeafbdc0a72 copyright: Taken Nov 22, 2017 by Annette Sarpette (cc-by-sa) - id: 3224233 image_url: https://bs.floristic.org/image/o/c6c742054a643851f9657aa26c4c1bdda246ef95 copyright: Taken Aug 2, 2019 by Waldemar Zeja (cc-by-sa) - id: 3224234 image_url: https://bs.floristic.org/image/o/2b007b06c67f516c2324a04d1a520236d150d458 copyright: Taken Jul 29, 2017 by Federica Guareri (cc-by-sa) bark: - id: 3224225 image_url: https://bs.floristic.org/image/o/cf4b2bd8c6af15229006ae3012b971b7e625aa6a copyright: Taken Dec 22, 2019 by Renaud Brochiero (cc-by-sa) - id: 3224226 image_url: https://bs.floristic.org/image/o/4dccd8b2cbd5a1b667b6569918a579f7f12c4f4f copyright: Taken Sep 4, 2019 by Valentin (cc-by-sa) - id: 3224227 image_url: https://bs.floristic.org/image/o/7b99c71488b1d60719b699750fb4bce0425a0323 copyright: Taken Jun 29, 2019 by thomas (cc-by-sa) - id: 3224228 image_url: https://bs.floristic.org/image/o/0e477d1fe7a9032deacb66e34539c91a0587802f copyright: Taken Nov 19, 2019 by Marcello Di Manno (cc-by-sa) - id: 3224229 image_url: https://bs.floristic.org/image/o/62041fc2908269bf1e599b2413680575a5ad3c17 copyright: Taken Jul 31, 2019 by Sabina Hartmann (cc-by-sa) other: - id: 3224250 image_url: https://bs.floristic.org/image/o/434f6c4cc020d0b483643c12ebe63e8226bc20fc copyright: Taken May 15, 2018 by Eliane Ollinger (cc-by-sa) - id: 3224251 image_url: https://bs.floristic.org/image/o/e4729627fecd27bff7114a66e96448c3efb74ded copyright: Taken Aug 23, 2014 by Tela Botanica − Liliane Roubaudi (cc-by-sa) - id: 3224252 image_url: https://bs.floristic.org/image/o/05e54d69eb2ce2605cf0bee1d10c40fb98d271ce copyright: Taken Aug 4, 2014 by Tela Botanica − Liliane Roubaudi (cc-by-sa) - id: 3224253 image_url: https://bs.floristic.org/image/o/b09c00fb331aa92f9feb534e5f3891b84f9d0700 copyright: Taken Jul 28, 2019 by Yolanda (cc-by-sa) - id: 3224254 image_url: https://bs.floristic.org/image/o/54002669f2dcc5a19f99c5d979c1be3a28a0ef5f copyright: Taken Aug 4, 2014 by Tela Botanica − Liliane Roubaudi (cc-by-sa) - id: 3560531 image_url: https://bs.floristic.org/image/o/8dab15ba1187d82634e40e93e628d6a7df692631 copyright: Taken Apr 20, 2018 by Yoan MARTIN (cc-by-sa) - id: 3560532 image_url: https://bs.floristic.org/image/o/50c32d7daa474d979e6f252516c1cd3f761f7fac copyright: Taken Jul 23, 2014 by Tela Botanica − Louise Boulangeat (cc-by-sa) common_names: en: - Quickbeam - Rowan - Rowan-berry - European mountain ash - European mountain-ash - European Rowan - Rowan, moutain ash - Mountain ash - Dogberry - Rowan tree ar: - شجرة السمن an: - Bixorder hy: - Արոսի Կուզնեցովի az: - Adi quşarmudu eu: - Otsalizar be: - Рабіна звычайная bg: - Офика ca: - Moixera de guilla cv: - Пилеш hr: - Jarebika cs: - Jeřáb ptačí da: - Røn - Almindelig Røn nl: - Wilde lijsterbes - Gewone Lijsterbes eo: - Birdokaptista sorbuso et: - Harilik pihlakas fi: - Kotipihlaja - "(koti)pihlaja" fr: - Sorbier des oiseleurs - Sorbier des oiseaux - Arbre à grives - Cormier des chasseurs - Sorbier des grives - Sorbier sauvage - Thymier gl: - Capudre ka: - ცირცელი - Ცირცელი de: - Eberesche - Vogelbeerbaum - Vogelkirsche - Gewöhnliche Vogelbeere - Vogelbeere - Eberesche, Vogelbeere - Gewöhnliche Eberesche - Quitschbeere he: - סורבוס hu: - Madárberkenye is: - Ilmreynir - Rúgur - Reyniviður it: - Sorbo degli uccellatori - Sorbo selvatico kk: - Кәдімгі шетен lv: - Parastais pīlādzis lt: - Paprastasis šermukšnis mk: - Офика gv: - Keirn se: - Skábit 'no': - Rogn nb: - Rogn nn: - Rogn oc: - Sorbièr dels auselaires fa: - زبان‌گنجشک کوهی pl: - Jarząb pospolity - Jarzębina pt: - Sorveira - Tramazeira ru: - Rjabina obyknovennaja - Рябина sr: - Мукиња sk: - Jarabina vtáčia sl: - Jerebika es: - Serbal de cazadores - Serbal del cazador - Serbal de los cazadores - Serbal de los pajareros - Serbal silvestre sv: - Rönn - "(koti)pihlaja" tr: - Kuş üvezi uk: - Горобина звичайна wa: - Håvurna cy: - Criafolen fin: - "(koti)pihlaja" swe: - "(koti)pihlaja" - rönn dan: - almindelig røn deu: - eberesche - eberesche, vogelbeere - vogelbeerbaum - vogelkirsche eng: - european mountain-ash - quickbeam - rowan - rowan, moutain ash - rowan-berry - mountain ash - dogberry - rowan tree nno: - rogn nob: - rogn fra: - sorbier des oiseleurs por: - sorveira nld: - wilde lijsterbes distribution: native: - Albania - Austria - Baltic States - Belarus - Belgium - Bulgaria - Central European Rus - Czechoslovakia - Delaware - Denmark - East European Russia - Finland - France - Germany - Great Britain - Greece - Hungary - Iceland - Iran - Ireland - Italy - Krym - Netherlands - North Caucasus - North European Russi - Northwest European R - Norway - Poland - Portugal - Romania - Spain - Sweden - Switzerland - Transcaucasus - Turkey - Turkey-in-Europe - Turkmenistan - Ukraine - Yugoslavia introduced: - Alaska - Alberta - Argentina South - British Columbia - California - Colorado - Connecticut - District of Columbia - Falkland Is. - Idaho - Illinois - Indiana - Iowa - Maine - Maryland - Masachusettes - Michigan - Minnesota - Montana - Nebraska - New Brunswick - New Hampshire - New Jersey - New York - New Zealand North - New Zealand South - Newfoundland - North Dakota - Nova Scotia - Ohio - Ontario - Oregon - Pennsylvania - Prince Edward I. - Québec - Rhode I. - Saskatchewan - South Carolina - South Dakota - Utah - Vermont - Washington - West Virginia - Wisconsin - Wyoming distributions: native: - id: 93 name: Albania slug: alb tdwg_code: ALB tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/alb" plants: "/api/v1/distributions/alb/plants" species: "/api/v1/distributions/alb/species" - id: 275 name: Austria slug: aut tdwg_code: AUT tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/aut" plants: "/api/v1/distributions/aut/plants" species: "/api/v1/distributions/aut/species" - id: 276 name: Baltic States slug: blt tdwg_code: BLT tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/blt" plants: "/api/v1/distributions/blt/plants" species: "/api/v1/distributions/blt/species" - id: 277 name: Belarus slug: blr tdwg_code: BLR tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/blr" plants: "/api/v1/distributions/blr/plants" species: "/api/v1/distributions/blr/species" - id: 278 name: Belgium slug: bgm tdwg_code: BGM tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/bgm" plants: "/api/v1/distributions/bgm/plants" species: "/api/v1/distributions/bgm/species" - id: 94 name: Bulgaria slug: bul tdwg_code: BUL tdwg_level: 3 species_count: 4 links: self: "/api/v1/distributions/bul" plants: "/api/v1/distributions/bul/plants" species: "/api/v1/distributions/bul/species" - id: 279 name: Central European Rus slug: ruc tdwg_code: RUC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ruc" plants: "/api/v1/distributions/ruc/plants" species: "/api/v1/distributions/ruc/species" - id: 99 name: Czechoslovakia slug: cze tdwg_code: CZE tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/cze" plants: "/api/v1/distributions/cze/plants" species: "/api/v1/distributions/cze/species" - id: 228 name: Delaware slug: del tdwg_code: DEL tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/del" plants: "/api/v1/distributions/del/plants" species: "/api/v1/distributions/del/species" - id: 280 name: Denmark slug: den tdwg_code: DEN tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/den" plants: "/api/v1/distributions/den/plants" species: "/api/v1/distributions/den/species" - id: 281 name: East European Russia slug: rue tdwg_code: RUE tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/rue" plants: "/api/v1/distributions/rue/plants" species: "/api/v1/distributions/rue/species" - id: 282 name: Finland slug: fin tdwg_code: FIN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/fin" plants: "/api/v1/distributions/fin/plants" species: "/api/v1/distributions/fin/species" - id: 126 name: France slug: fra tdwg_code: FRA tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/fra" plants: "/api/v1/distributions/fra/plants" species: "/api/v1/distributions/fra/species" - id: 284 name: Germany slug: ger tdwg_code: GER tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/ger" plants: "/api/v1/distributions/ger/plants" species: "/api/v1/distributions/ger/species" - id: 127 name: Great Britain slug: grb tdwg_code: GRB tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/grb" plants: "/api/v1/distributions/grb/plants" species: "/api/v1/distributions/grb/species" - id: 95 name: Greece slug: grc tdwg_code: GRC tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/grc" plants: "/api/v1/distributions/grc/plants" species: "/api/v1/distributions/grc/species" - id: 285 name: Hungary slug: hun tdwg_code: HUN tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/hun" plants: "/api/v1/distributions/hun/plants" species: "/api/v1/distributions/hun/species" - id: 314 name: Iceland slug: ice tdwg_code: ICE tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ice" plants: "/api/v1/distributions/ice/plants" species: "/api/v1/distributions/ice/species" - id: 11 name: Iran slug: irn tdwg_code: IRN tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/irn" plants: "/api/v1/distributions/irn/plants" species: "/api/v1/distributions/irn/species" - id: 286 name: Ireland slug: ire tdwg_code: IRE tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ire" plants: "/api/v1/distributions/ire/plants" species: "/api/v1/distributions/ire/species" - id: 119 name: Italy slug: ita tdwg_code: ITA tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/ita" plants: "/api/v1/distributions/ita/plants" species: "/api/v1/distributions/ita/species" - id: 268 name: Krym slug: kry tdwg_code: KRY tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/kry" plants: "/api/v1/distributions/kry/plants" species: "/api/v1/distributions/kry/species" - id: 287 name: Netherlands slug: net tdwg_code: NET tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/net" plants: "/api/v1/distributions/net/plants" species: "/api/v1/distributions/net/species" - id: 288 name: North Caucasus slug: ncs tdwg_code: NCS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ncs" plants: "/api/v1/distributions/ncs/plants" species: "/api/v1/distributions/ncs/species" - id: 289 name: North European Russi slug: run tdwg_code: RUN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/run" plants: "/api/v1/distributions/run/plants" species: "/api/v1/distributions/run/species" - id: 290 name: Northwest European R slug: ruw tdwg_code: RUW tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ruw" plants: "/api/v1/distributions/ruw/plants" species: "/api/v1/distributions/ruw/species" - id: 291 name: Norway slug: nor tdwg_code: NOR tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/nor" plants: "/api/v1/distributions/nor/plants" species: "/api/v1/distributions/nor/species" - id: 292 name: Poland slug: pol tdwg_code: POL tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/pol" plants: "/api/v1/distributions/pol/plants" species: "/api/v1/distributions/pol/species" - id: 134 name: Portugal slug: por tdwg_code: POR tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/por" plants: "/api/v1/distributions/por/plants" species: "/api/v1/distributions/por/species" - id: 96 name: Romania slug: rom tdwg_code: ROM tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/rom" plants: "/api/v1/distributions/rom/plants" species: "/api/v1/distributions/rom/species" - id: 135 name: Spain slug: spa tdwg_code: SPA tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/spa" plants: "/api/v1/distributions/spa/plants" species: "/api/v1/distributions/spa/species" - id: 293 name: Sweden slug: swe tdwg_code: SWE tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/swe" plants: "/api/v1/distributions/swe/plants" species: "/api/v1/distributions/swe/species" - id: 294 name: Switzerland slug: swi tdwg_code: SWI tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/swi" plants: "/api/v1/distributions/swi/plants" species: "/api/v1/distributions/swi/species" - id: 272 name: Transcaucasus slug: tcs tdwg_code: TCS tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/tcs" plants: "/api/v1/distributions/tcs/plants" species: "/api/v1/distributions/tcs/species" - id: 107 name: Turkey slug: tur tdwg_code: TUR tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/tur" plants: "/api/v1/distributions/tur/plants" species: "/api/v1/distributions/tur/species" - id: 97 name: Turkey-in-Europe slug: tue tdwg_code: TUE tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/tue" plants: "/api/v1/distributions/tue/plants" species: "/api/v1/distributions/tue/species" - id: 337 name: Turkmenistan slug: tkm tdwg_code: TKM tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/tkm" plants: "/api/v1/distributions/tkm/plants" species: "/api/v1/distributions/tkm/species" - id: 273 name: Ukraine slug: ukr tdwg_code: UKR tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/ukr" plants: "/api/v1/distributions/ukr/plants" species: "/api/v1/distributions/ukr/species" - id: 98 name: Yugoslavia slug: yug tdwg_code: YUG tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/yug" plants: "/api/v1/distributions/yug/plants" species: "/api/v1/distributions/yug/species" introduced: - id: 325 name: Alaska slug: ask tdwg_code: ASK tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/ask" plants: "/api/v1/distributions/ask/plants" species: "/api/v1/distributions/ask/species" - id: 326 name: Alberta slug: abt tdwg_code: ABT tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/abt" plants: "/api/v1/distributions/abt/plants" species: "/api/v1/distributions/abt/species" - id: 264 name: Argentina South slug: ags tdwg_code: AGS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ags" plants: "/api/v1/distributions/ags/plants" species: "/api/v1/distributions/ags/species" - id: 297 name: British Columbia slug: brc tdwg_code: BRC tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/brc" plants: "/api/v1/distributions/brc/plants" species: "/api/v1/distributions/brc/species" - id: 211 name: California slug: cal tdwg_code: CAL tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/cal" plants: "/api/v1/distributions/cal/plants" species: "/api/v1/distributions/cal/species" - id: 298 name: Colorado slug: col tdwg_code: COL tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/col" plants: "/api/v1/distributions/col/plants" species: "/api/v1/distributions/col/species" - id: 252 name: Connecticut slug: cnt tdwg_code: CNT tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/cnt" plants: "/api/v1/distributions/cnt/plants" species: "/api/v1/distributions/cnt/species" - id: 229 name: District of Columbia slug: wdc tdwg_code: WDC tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/wdc" plants: "/api/v1/distributions/wdc/plants" species: "/api/v1/distributions/wdc/species" - id: 345 name: Falkland Is. slug: fal tdwg_code: FAL tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/fal" plants: "/api/v1/distributions/fal/plants" species: "/api/v1/distributions/fal/species" - id: 327 name: Idaho slug: ida tdwg_code: IDA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/ida" plants: "/api/v1/distributions/ida/plants" species: "/api/v1/distributions/ida/species" - id: 145 name: Illinois slug: ill tdwg_code: ILL tdwg_level: 3 species_count: 4 links: self: "/api/v1/distributions/ill" plants: "/api/v1/distributions/ill/plants" species: "/api/v1/distributions/ill/species" - id: 230 name: Indiana slug: ini tdwg_code: INI tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/ini" plants: "/api/v1/distributions/ini/plants" species: "/api/v1/distributions/ini/species" - id: 231 name: Iowa slug: iow tdwg_code: IOW tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/iow" plants: "/api/v1/distributions/iow/plants" species: "/api/v1/distributions/iow/species" - id: 253 name: Maine slug: mai tdwg_code: MAI tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/mai" plants: "/api/v1/distributions/mai/plants" species: "/api/v1/distributions/mai/species" - id: 233 name: Maryland slug: mry tdwg_code: MRY tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/mry" plants: "/api/v1/distributions/mry/plants" species: "/api/v1/distributions/mry/species" - id: 254 name: Masachusettes slug: mas tdwg_code: MAS tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/mas" plants: "/api/v1/distributions/mas/plants" species: "/api/v1/distributions/mas/species" - id: 234 name: Michigan slug: mic tdwg_code: MIC tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/mic" plants: "/api/v1/distributions/mic/plants" species: "/api/v1/distributions/mic/species" - id: 257 name: Minnesota slug: min tdwg_code: MIN tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/min" plants: "/api/v1/distributions/min/plants" species: "/api/v1/distributions/min/species" - id: 328 name: Montana slug: mnt tdwg_code: MNT tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/mnt" plants: "/api/v1/distributions/mnt/plants" species: "/api/v1/distributions/mnt/species" - id: 262 name: Nebraska slug: neb tdwg_code: NEB tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/neb" plants: "/api/v1/distributions/neb/plants" species: "/api/v1/distributions/neb/species" - id: 260 name: New Brunswick slug: nbr tdwg_code: NBR tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nbr" plants: "/api/v1/distributions/nbr/plants" species: "/api/v1/distributions/nbr/species" - id: 255 name: New Hampshire slug: nwh tdwg_code: NWH tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/nwh" plants: "/api/v1/distributions/nwh/plants" species: "/api/v1/distributions/nwh/species" - id: 236 name: New Jersey slug: nwj tdwg_code: NWJ tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/nwj" plants: "/api/v1/distributions/nwj/plants" species: "/api/v1/distributions/nwj/species" - id: 237 name: New York slug: nwy tdwg_code: NWY tdwg_level: 3 species_count: 4 links: self: "/api/v1/distributions/nwy" plants: "/api/v1/distributions/nwy/plants" species: "/api/v1/distributions/nwy/species" - id: 132 name: New Zealand North slug: nzn tdwg_code: NZN tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/nzn" plants: "/api/v1/distributions/nzn/plants" species: "/api/v1/distributions/nzn/species" - id: 133 name: New Zealand South slug: nzs tdwg_code: NZS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nzs" plants: "/api/v1/distributions/nzs/plants" species: "/api/v1/distributions/nzs/species" - id: 300 name: Newfoundland slug: nfl tdwg_code: NFL tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nfl" plants: "/api/v1/distributions/nfl/plants" species: "/api/v1/distributions/nfl/species" - id: 332 name: North Dakota slug: nda tdwg_code: NDA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/nda" plants: "/api/v1/distributions/nda/plants" species: "/api/v1/distributions/nda/species" - id: 261 name: Nova Scotia slug: nsc tdwg_code: NSC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nsc" plants: "/api/v1/distributions/nsc/plants" species: "/api/v1/distributions/nsc/species" - id: 239 name: Ohio slug: ohi tdwg_code: OHI tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/ohi" plants: "/api/v1/distributions/ohi/plants" species: "/api/v1/distributions/ohi/species" - id: 240 name: Ontario slug: ont tdwg_code: ONT tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/ont" plants: "/api/v1/distributions/ont/plants" species: "/api/v1/distributions/ont/species" - id: 315 name: Oregon slug: ore tdwg_code: ORE tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/ore" plants: "/api/v1/distributions/ore/plants" species: "/api/v1/distributions/ore/species" - id: 241 name: Pennsylvania slug: pen tdwg_code: PEN tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/pen" plants: "/api/v1/distributions/pen/plants" species: "/api/v1/distributions/pen/species" - id: 301 name: Prince Edward I. slug: pei tdwg_code: PEI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/pei" plants: "/api/v1/distributions/pei/plants" species: "/api/v1/distributions/pei/species" - id: 242 name: Québec slug: que tdwg_code: QUE tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/que" plants: "/api/v1/distributions/que/plants" species: "/api/v1/distributions/que/species" - id: 256 name: Rhode I. slug: rho tdwg_code: RHO tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/rho" plants: "/api/v1/distributions/rho/plants" species: "/api/v1/distributions/rho/species" - id: 330 name: Saskatchewan slug: sas tdwg_code: SAS tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/sas" plants: "/api/v1/distributions/sas/plants" species: "/api/v1/distributions/sas/species" - id: 192 name: South Carolina slug: sca tdwg_code: SCA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/sca" plants: "/api/v1/distributions/sca/plants" species: "/api/v1/distributions/sca/species" - id: 331 name: South Dakota slug: sda tdwg_code: SDA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/sda" plants: "/api/v1/distributions/sda/plants" species: "/api/v1/distributions/sda/species" - id: 341 name: Utah slug: uta tdwg_code: UTA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/uta" plants: "/api/v1/distributions/uta/plants" species: "/api/v1/distributions/uta/species" - id: 243 name: Vermont slug: ver tdwg_code: VER tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/ver" plants: "/api/v1/distributions/ver/plants" species: "/api/v1/distributions/ver/species" - id: 302 name: Washington slug: was tdwg_code: WAS tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/was" plants: "/api/v1/distributions/was/plants" species: "/api/v1/distributions/was/species" - id: 244 name: West Virginia slug: wva tdwg_code: WVA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/wva" plants: "/api/v1/distributions/wva/plants" species: "/api/v1/distributions/wva/species" - id: 258 name: Wisconsin slug: wis tdwg_code: WIS tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/wis" plants: "/api/v1/distributions/wis/plants" species: "/api/v1/distributions/wis/species" - id: 346 name: Wyoming slug: wyo tdwg_code: WYO tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/wyo" plants: "/api/v1/distributions/wyo/plants" species: "/api/v1/distributions/wyo/species" flower: color: conspicuous: true foliage: texture: fine color: leaf_retention: false fruit_or_seed: conspicuous: true color: shape: seed_persistence: true specifications: ligneous_type: tree growth_form: Single Stem growth_habit: Tree, Shrub growth_rate: Rapid average_height: cm: 1066 maximum_height: cm: 1066 nitrogen_fixation: None shape_and_orientation: Erect toxicity: none growth: description: sowing: days_to_harvest: row_spacing: cm: spread: cm: ph_maximum: 7.5 ph_minimum: 5.5 light: 7 atmospheric_humidity: 5 growth_months: bloom_months: fruit_months: minimum_precipitation: mm: 711 maximum_precipitation: mm: 1524 minimum_root_depth: cm: 71 minimum_temperature: deg_f: -32 deg_c: -36 maximum_temperature: deg_f: deg_c: soil_nutriments: 3 soil_salinity: 0 soil_texture: 4 soil_humidity: links: self: "/api/v1/species/sorbus-aucuparia" plant: "/api/v1/plants/sorbus-aucuparia" genus: "/api/v1/genus/sorbus" synonyms: - id: 558334 name: Pyrenia aucuparia author: "(L.) Clairv." sources: [] - id: 558335 name: Aucuparia silvestris author: Medik. sources: [] - id: 558336 name: Pyrus lanuginosa author: "(Kit.) DC." sources: [] - id: 558337 name: Sorbus altaica author: Koehne sources: [] - id: 558338 name: Sorbus lanuginosa author: Kit. sources: [] - id: 558339 name: Sorbus cordata author: Gand. sources: [] - id: 558340 name: Sorbus subserrata author: Opiz sources: [] - id: 558341 name: Sorbus anadyrensis author: Kom. sources: [] - id: 558342 name: Sorbus boissieri author: C.K.Schneid. sources: [] - id: 558343 name: Sorbus caucasigena author: Kom. ex Gatsch. sources: [] - id: 558344 name: Mespilus aucuparia author: "(L.) Scop." sources: [] - id: 558345 name: Sorbus monticola author: Gand. sources: [] - id: 644180 name: Pyrus boissieri author: "(C.K.Schneid.) M.F.Fay & Christenh." sources: [] sources: - last_update: '2020-06-21T20:44:49.000Z' id: SOAU name: USDA url: https://plants.usda.gov/core/profile?symbol=SOAU citation: https://plants.sc.egov.usda.gov/core/profile?symbol=SOAU - last_update: '2020-07-04T19:21:51.000Z' id: 18/1.0.1.0.1 name: CATMINAT url: citation: - last_update: '2020-06-16T18:42:34.000Z' id: Sorbus aucuparia L. name: PlantNet url: https://identify.plantnet.org/species/the-plant-list/Sorbus aucuparia L. citation: - last_update: '2020-06-16T18:42:34.000Z' id: '3012167' name: GBIF url: https://www.gbif.org/species/3012167 citation: - last_update: '2020-07-18T07:41:16.000Z' id: urn:lsid:ipni.org:names:741641-1 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:741641-1 citation: POWO (2019). Plants of the World Online. Facilitated by the Royal Botanic Gardens, Kew. Published on the Internet; http://www.plantsoftheworldonline.org/ Retrieved 2020-07-18 meta: images_count: 37 sources_count: 5 synonyms_count: 13 last_modified: '2020-12-13T12:27:15.760Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/species/search": get: summary: Search for a species tags: - Species description: Search for a species with the given scientific name, common name, synonym name etc. operationId: searchSpecies parameters: - name: q required: true in: query description: The string to search schema: type: string - name: page in: query required: false description: The page to fetch schema: type: number - name: filter in: query required: false description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false description: Range on values schema: "$ref": "#/components/schemas/ranges_species" security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/species_light" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: [] links: self: "/api/v1/species/search?q=cocos" first: "/api/v1/species/search?page=1&q=cocos" last: "/api/v1/species/search?page=1&q=cocos" meta: total: 0 "/api/v1/species/{id}/report": post: summary: Report an error tags: - Species description: A short API call to report an error regarding a species entry operationId: reportSpecies parameters: - name: id required: true in: path description: The id or the slug of the requested species schema: type: string security: - token: [] responses: '201': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/correction" meta: type: object properties: last_modified: type: string examples: returns-a-201-response: value: data: id: 2 record_type: Species record_id: 183086 user_id: 25 warning_type: report change_status: pending change_type: update accepted_by: notes: The flower color is red created_at: '2020-12-13T12:27:24.073Z' updated_at: '2020-12-13T12:27:24.074Z' correction: changes: meta: last_modified: '2020-12-13T12:27:24.074Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token requestBody: content: application/json: schema: type: object properties: notes: type: string example: The flower color is red description: An optional note about the incorrect data "/api/v1/distributions": get: summary: List distributions zones tags: - Distributions description: | List distributions zones. Zones are following the WGSRPD convention. WGSRPD provides an agreed system of geographical units at approximately "country" level and upwards for use in recording plant distributions. It allows adopting organizations to compare and exchange data with each other without loss of information due to incompatible geographical boundaries. [Read more on the TDWG website](https://www.tdwg.org/standards/wgsrpd/). operationId: listDistributions security: - token: [] parameters: - name: page in: query required: false description: The page to fetch schema: type: number responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/zone" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 446 name: Abkhaziya slug: tcs-ab tdwg_code: TCS-AB tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/tcs-ab" plants: "/api/v1/distributions/tcs-ab/plants" species: "/api/v1/distributions/tcs-ab/species" parent: id: 272 name: Transcaucasus slug: tcs tdwg_code: TCS tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/tcs" plants: "/api/v1/distributions/tcs/plants" species: "/api/v1/distributions/tcs/species" children: [] - id: 694 name: Acre slug: bzn-ac tdwg_code: BZN-AC tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/bzn-ac" plants: "/api/v1/distributions/bzn-ac/plants" species: "/api/v1/distributions/bzn-ac/species" parent: id: 78 name: Brazil North slug: bzn tdwg_code: BZN tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/bzn" plants: "/api/v1/distributions/bzn/plants" species: "/api/v1/distributions/bzn/species" children: [] - id: 447 name: Adzhariya slug: tcs-ad tdwg_code: TCS-AD tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/tcs-ad" plants: "/api/v1/distributions/tcs-ad/plants" species: "/api/v1/distributions/tcs-ad/species" parent: id: 272 name: Transcaucasus slug: tcs tdwg_code: TCS tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/tcs" plants: "/api/v1/distributions/tcs/plants" species: "/api/v1/distributions/tcs/species" children: [] - id: 151 name: Afghanistan slug: afg tdwg_code: AFG tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/afg" plants: "/api/v1/distributions/afg/plants" species: "/api/v1/distributions/afg/species" parent: id: 453 name: Western Asia slug: '34' tdwg_code: '34' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/34" plants: "/api/v1/distributions/34/plants" species: "/api/v1/distributions/34/species" children: [] - id: 407 name: Africa slug: '2' tdwg_code: '2' tdwg_level: 1 species_count: 0 links: self: "/api/v1/distributions/2" plants: "/api/v1/distributions/2/plants" species: "/api/v1/distributions/2/species" parent: children: - id: 408 name: Northern Africa slug: '20' tdwg_code: '20' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/20" plants: "/api/v1/distributions/20/plants" species: "/api/v1/distributions/20/species" - id: 411 name: Macaronesia slug: '21' tdwg_code: '21' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/21" plants: "/api/v1/distributions/21/plants" species: "/api/v1/distributions/21/species" - id: 412 name: West Tropical Africa slug: '22' tdwg_code: '22' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/22" plants: "/api/v1/distributions/22/plants" species: "/api/v1/distributions/22/species" - id: 413 name: West-Central Tropical Africa slug: '23' tdwg_code: '23' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/23" plants: "/api/v1/distributions/23/plants" species: "/api/v1/distributions/23/species" - id: 418 name: Northeast Tropical Africa slug: '24' tdwg_code: '24' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/24" plants: "/api/v1/distributions/24/plants" species: "/api/v1/distributions/24/species" - id: 419 name: East Tropical Africa slug: '25' tdwg_code: '25' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/25" plants: "/api/v1/distributions/25/plants" species: "/api/v1/distributions/25/species" - id: 420 name: South Tropical Africa slug: '26' tdwg_code: '26' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/26" plants: "/api/v1/distributions/26/plants" species: "/api/v1/distributions/26/species" - id: 421 name: Southern Africa slug: '27' tdwg_code: '27' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/27" plants: "/api/v1/distributions/27/plants" species: "/api/v1/distributions/27/species" - id: 429 name: Middle Atlantic Ocean slug: '28' tdwg_code: '28' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/28" plants: "/api/v1/distributions/28/plants" species: "/api/v1/distributions/28/species" - id: 430 name: Western Indian Ocean slug: '29' tdwg_code: '29' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/29" plants: "/api/v1/distributions/29/plants" species: "/api/v1/distributions/29/species" - id: 613 name: Aguascalientes slug: mxe-ag tdwg_code: MXE-AG tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/mxe-ag" plants: "/api/v1/distributions/mxe-ag/plants" species: "/api/v1/distributions/mxe-ag/species" parent: id: 148 name: Mexico Northeast slug: mxe tdwg_code: MXE tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/mxe" plants: "/api/v1/distributions/mxe/plants" species: "/api/v1/distributions/mxe/species" children: [] - id: 739 name: Aisen slug: cls-ai tdwg_code: CLS-AI tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/cls-ai" plants: "/api/v1/distributions/cls-ai/plants" species: "/api/v1/distributions/cls-ai/species" parent: id: 333 name: Chile South slug: cls tdwg_code: CLS tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/cls" plants: "/api/v1/distributions/cls/plants" species: "/api/v1/distributions/cls/species" children: [] - id: 144 name: Alabama slug: ala tdwg_code: ALA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/ala" plants: "/api/v1/distributions/ala/plants" species: "/api/v1/distributions/ala/species" parent: id: 606 name: Southeastern U.S.A. slug: '78' tdwg_code: '78' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/78" plants: "/api/v1/distributions/78/plants" species: "/api/v1/distributions/78/species" children: [] - id: 679 name: Alagoas slug: bze-al tdwg_code: BZE-AL tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/bze-al" plants: "/api/v1/distributions/bze-al/plants" species: "/api/v1/distributions/bze-al/species" parent: id: 79 name: Brazil Northeast slug: bze tdwg_code: BZE tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/bze" plants: "/api/v1/distributions/bze/plants" species: "/api/v1/distributions/bze/species" children: [] - id: 325 name: Alaska slug: ask tdwg_code: ASK tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/ask" plants: "/api/v1/distributions/ask/plants" species: "/api/v1/distributions/ask/species" parent: id: 596 name: Subarctic America slug: '70' tdwg_code: '70' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/70" plants: "/api/v1/distributions/70/plants" species: "/api/v1/distributions/70/species" children: [] - id: 93 name: Albania slug: alb tdwg_code: ALB tdwg_level: 3 species_count: 3 links: self: "/api/v1/distributions/alb" plants: "/api/v1/distributions/alb/plants" species: "/api/v1/distributions/alb/species" parent: id: 387 name: Southeastern Europe slug: '13' tdwg_code: '13' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/13" plants: "/api/v1/distributions/13/plants" species: "/api/v1/distributions/13/species" children: [] - id: 326 name: Alberta slug: abt tdwg_code: ABT tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/abt" plants: "/api/v1/distributions/abt/plants" species: "/api/v1/distributions/abt/species" parent: id: 597 name: Western Canada slug: '71' tdwg_code: '71' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/71" plants: "/api/v1/distributions/71/plants" species: "/api/v1/distributions/71/species" children: [] - id: 212 name: Aldabra slug: ald tdwg_code: ALD tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/ald" plants: "/api/v1/distributions/ald/plants" species: "/api/v1/distributions/ald/species" parent: id: 430 name: Western Indian Ocean slug: '29' tdwg_code: '29' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/29" plants: "/api/v1/distributions/29/plants" species: "/api/v1/distributions/29/species" children: [] - id: 356 name: Aleutian Is. slug: alu tdwg_code: ALU tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/alu" plants: "/api/v1/distributions/alu/plants" species: "/api/v1/distributions/alu/species" parent: id: 596 name: Subarctic America slug: '70' tdwg_code: '70' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/70" plants: "/api/v1/distributions/70/plants" species: "/api/v1/distributions/70/species" children: [] - id: 137 name: Algeria slug: alg tdwg_code: ALG tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/alg" plants: "/api/v1/distributions/alg/plants" species: "/api/v1/distributions/alg/species" parent: id: 408 name: Northern Africa slug: '20' tdwg_code: '20' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/20" plants: "/api/v1/distributions/20/plants" species: "/api/v1/distributions/20/species" children: [] - id: 303 name: Altay slug: alt tdwg_code: ALT tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/alt" plants: "/api/v1/distributions/alt/plants" species: "/api/v1/distributions/alt/species" parent: id: 434 name: Siberia slug: '30' tdwg_code: '30' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/30" plants: "/api/v1/distributions/30/plants" species: "/api/v1/distributions/30/species" children: [] - id: 696 name: Amapa slug: bzn-ap tdwg_code: BZN-AP tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/bzn-ap" plants: "/api/v1/distributions/bzn-ap/plants" species: "/api/v1/distributions/bzn-ap/species" parent: id: 78 name: Brazil North slug: bzn tdwg_code: BZN tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/bzn" plants: "/api/v1/distributions/bzn/plants" species: "/api/v1/distributions/bzn/species" children: [] - id: 695 name: Amazonas slug: bzn-am tdwg_code: BZN-AM tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/bzn-am" plants: "/api/v1/distributions/bzn-am/plants" species: "/api/v1/distributions/bzn-am/species" parent: id: 78 name: Brazil North slug: bzn tdwg_code: BZN tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/bzn" plants: "/api/v1/distributions/bzn/plants" species: "/api/v1/distributions/bzn/species" children: [] - id: 578 name: American Samoa slug: sam-as tdwg_code: SAM-AS tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/sam-as" plants: "/api/v1/distributions/sam-as/plants" species: "/api/v1/distributions/sam-as/species" parent: id: 220 name: Samoa slug: sam tdwg_code: SAM tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/sam" plants: "/api/v1/distributions/sam/plants" species: "/api/v1/distributions/sam/species" children: [] - id: 355 name: Amsterdam-St.Paul Is slug: asp tdwg_code: ASP tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/asp" plants: "/api/v1/distributions/asp/plants" species: "/api/v1/distributions/asp/species" parent: id: 743 name: Subantarctic Islands slug: '90' tdwg_code: '90' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/90" plants: "/api/v1/distributions/90/plants" species: "/api/v1/distributions/90/species" children: [] links: self: "/api/v1/distributions" first: "/api/v1/distributions?page=1" next: "/api/v1/distributions?page=2" last: "/api/v1/distributions?page=37" meta: total: 726 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/distributions/{id}": get: summary: Retrieve a distribution zone tags: - Distributions description: Get a zone operationId: getZone parameters: - name: id required: true in: path description: The id or the slug of the requested zone schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/zone" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 369 name: Europe slug: '1' tdwg_code: '1' tdwg_level: 1 species_count: 0 links: self: "/api/v1/distributions/1" plants: "/api/v1/distributions/1/plants" species: "/api/v1/distributions/1/species" parent: children: - id: 370 name: Northern Europe slug: '10' tdwg_code: '10' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/10" plants: "/api/v1/distributions/10/plants" species: "/api/v1/distributions/10/species" - id: 373 name: Middle Europe slug: '11' tdwg_code: '11' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/11" plants: "/api/v1/distributions/11/plants" species: "/api/v1/distributions/11/species" - id: 380 name: Southwestern Europe slug: '12' tdwg_code: '12' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/12" plants: "/api/v1/distributions/12/plants" species: "/api/v1/distributions/12/species" - id: 387 name: Southeastern Europe slug: '13' tdwg_code: '13' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/13" plants: "/api/v1/distributions/13/plants" species: "/api/v1/distributions/13/species" - id: 400 name: Eastern Europe slug: '14' tdwg_code: '14' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/14" plants: "/api/v1/distributions/14/plants" species: "/api/v1/distributions/14/species" meta: last_modified: '2020-12-13T12:27:12.159Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/auth/claim": post: summary: Request a client-side token tags: - Auth description: 'If you need to perform client-side requests, you will have to request a client-side token from you backend, and get a JWT token from this API call in return. This token will be usable on the client side. This call need your secret access token, the url of the website the client side requests will come from and optionally the client IP address. ' operationId: claimClientSideToken security: - token: [] parameters: [] responses: '200': description: Success content: application/json: schema: type: object properties: expiration: type: string example: 07-13-2020 13:41 description: The expiration time of the token. After this time, you'll have to request a token again token: type: string example: eyJhbGciOiJIUzI1NaJ9.eyJ1c2VyX2lkIjoxMDYsIe9yaWdpbiI6Imh0dHA6Ly9wb2NhbGhvc3Q6MzIzMyIsImlwIjoiOjoxIiwiZXhwIjoxNTk0NjQwNTEzfQ.TyqKyKxwsnn7TZsLAfS8OTmTUPk87CSXlk6a2wQU9co description: The client-side access token, that you'll use instead of your access token in the `token` parameter examples: returns-a-200-response: value: token: eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoyOCwib3JpZ2luIjoiaHR0cDovL2xvY2FsaG9zdDoxMjM0IiwiaXAiOiI6OjEiLCJleHBpcmUiOiIyMDIwLTEyLTE0IDEzOjI3OjI0ICswMTAwIiwiZXhwIjoxNjA3OTQ4ODQ0fQ.ENYKCGT0r9rdIXzb_NsEnmcfrc2CebQmAySbGy4aKjM expiration: 12-14-2020 13:27 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token '422': description: Missing parameters content: application/json: examples: returns-a-422-response: value: error: true message: 'param is missing or the value is empty: origin' requestBody: content: application/json: schema: type: object properties: origin: type: string example: https://example.com description: The website url the API requests will come from ip: type: string nullable: true example: 12.23.34.45 description: The client IP required: - origin "/api/v1/corrections": get: summary: Searches corrections tags: - Corrections description: List corrections operationId: listCorrections security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: type: array items: "$ref": "#/components/schemas/correction" links: type: object properties: self: type: string description: A link to the current page of the collection first: type: string description: A link to the first page of the collection next: type: string description: A link to the next page of the collection prev: type: string description: A link to the previous page of the collection last: type: string description: A link to the last page of the collection required: - self meta: type: object properties: total: type: integer examples: returns-a-200-response: value: data: - id: 4 record_type: Species record_id: 273225 user_id: 31 warning_type: change_status: pending change_type: update accepted_by: notes: Is the author okay ? created_at: '2020-12-13T12:27:24.383Z' updated_at: '2020-12-13T12:27:24.383Z' correction: changes: - id: 3 record_type: Species record_id: 116854 user_id: 30 warning_type: change_status: pending change_type: update accepted_by: notes: The height is wrong, it's way smaller created_at: '2020-12-13T12:27:24.373Z' updated_at: '2020-12-13T12:27:24.373Z' correction: scientific_name: Carex praegracilis maximum_height_value: 30 maximum_height_unit: cm changes: links: self: "/api/v1/corrections" first: "/api/v1/corrections?page=1" last: "/api/v1/corrections?page=1" meta: total: 2 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/corrections/{id}": get: summary: Retrieve a correction tags: - Corrections description: Get a correction operationId: getCorrection parameters: - name: id required: true in: path description: The id of the requested correction schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/correction" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 7 record_type: Species record_id: 116854 user_id: 35 warning_type: change_status: pending change_type: update accepted_by: notes: The height is wrong, it's way smaller created_at: '2020-12-13T12:27:24.457Z' updated_at: '2020-12-13T12:27:24.457Z' correction: scientific_name: Carex praegracilis maximum_height_value: 30 maximum_height_unit: cm changes: meta: last_modified: '2020-12-13T12:27:24.457Z' '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/corrections/species/{record_id}": post: summary: Submit a correction tags: - Corrections description: Submit a new correction for the given species, that will be reviewed and merged into the database. See [Complete our data](/docs/advanced/complete-data) to get started. operationId: createCorrection parameters: - name: record_id required: true in: path description: The id or the slug of the requested correction schema: type: string security: - token: [] responses: '201': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/correction" meta: type: object properties: last_modified: type: string examples: returns-a-201-response: value: data: id: 13 record_type: Species record_id: 1164724 user_id: 42 warning_type: change_status: pending change_type: update accepted_by: notes: This tree can grows up to 68 meters created_at: '2020-12-13T12:27:24.659Z' updated_at: '2020-12-13T12:27:24.659Z' correction: maximum_height_value: 6800 maximum_height_unit: cm scientific_name: Abies alba changes: maximum_height_cm: - 5000 - 6800 meta: last_modified: '2020-12-13T12:27:24.659Z' '422': description: Invalid parameters content: application/json: examples: returns-a-422-response: value: error: true message: No correction has been submitted '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token requestBody: content: application/json: schema: "$ref": "#/components/schemas/request_body_correction" components: securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT token: type: apiKey name: token in: query schemas: kingdom: type: object properties: id: type: integer name: type: string slug: type: string links: type: object properties: self: type: string required: - self required: - id - name - slug - links subkingdom: type: object properties: id: type: integer name: type: string slug: type: string kingdom: "$ref": "#/components/schemas/kingdom" links: type: object properties: self: type: string kingdom: type: string required: - self - kingdom required: - id - name - slug - links - kingdom division: type: object properties: id: type: integer name: type: string slug: type: string subkingdom: "$ref": "#/components/schemas/subkingdom" links: type: object properties: self: type: string subkingdom: type: string required: - self - subkingdom required: - id - name - slug - links - subkingdom division_class: type: object properties: id: type: integer name: type: string slug: type: string division: "$ref": "#/components/schemas/division" links: type: object properties: self: type: string division: type: string required: - self required: - id - name - slug - links division_order: type: object properties: id: type: integer name: type: string slug: type: string division_class: "$ref": "#/components/schemas/division_class" links: type: object properties: self: type: string division_class: type: string required: - self required: - id - name - slug - links family: type: object properties: id: type: integer name: type: string common_name: type: string nullable: true slug: type: string division_order: "$ref": "#/components/schemas/division_order" links: type: object properties: self: type: string division_order: type: string required: - self required: - id - name - slug - links genus: type: object properties: id: type: integer name: type: string slug: type: string family: "$ref": "#/components/schemas/family" links: type: object properties: self: type: string family: type: string required: - self required: - id - name - slug - links plant: type: object properties: id: type: integer common_name: type: string nullable: true slug: type: string scientific_name: type: string year: type: integer nullable: true bibliography: type: string nullable: true author: type: string nullable: true family_common_name: type: string nullable: true genus_id: type: integer main_species_id: type: integer nullable: true vegetable: type: boolean nullable: true observations: type: string nullable: true main_species: "$ref": "#/components/schemas/species" sources: type: array items: "$ref": "#/components/schemas/source" links: type: object properties: self: type: string genus: type: string species: type: string required: - self - genus - species required: - id - scientific_name - slug - links plant_light: type: object properties: id: type: integer common_name: type: string nullable: true slug: type: string scientific_name: type: string year: type: integer nullable: true bibliography: type: string nullable: true author: type: string nullable: true family_common_name: type: string nullable: true genus_id: type: integer main_species_id: type: integer nullable: true vegetable: type: boolean nullable: true observations: type: string nullable: true links: type: object properties: self: type: string genus: type: string species: type: string required: - self - genus - species required: - id - scientific_name - slug - links species: type: object properties: id: type: integer description: An unique identifier common_name: type: string nullable: true description: The usual common name, in english, of the species (if any). slug: type: string description: An unique human-readable identifier (if you can, prefer to use this over id) scientific_name: type: string description: The scientific name follows the [Binomial nomenclature](https://en.wikipedia.org/wiki/Binomial_nomenclature), and represents its genus and its species within the genus, resulting in a single worldwide name for each organism. The scientific name of an infraspecific taxons (ranks below species, such as subspecies, forms, varieties...) is a combination of the name of a species and an infraspecific epithet. A connecting term is used to denote the rank. [See IAPT recommendation](https://www.iapt-taxon.org/nomen/pages/main/art_24.html) year: type: integer nullable: true description: The first publication year of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) bibliography: type: string nullable: true description: The first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) author: type: string nullable: true description: The author(s) of the first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) status: type: string enum: - accepted - unknown description: The acceptance status of this species by IPNI rank: type: string enum: - species - ssp - var - form - hybrid - subvar description: The [taxonomic rank](https://en.wikipedia.org/wiki/Taxonomic_rank) of the species family_common_name: type: string nullable: true description: The common name (in english) of the species family family: type: string description: The scientific name of the species family genus_id: type: integer description: The id of the species genus genus: type: string description: The scientific name of the species genus image_url: type: string nullable: true description: A main image url of the species links: type: object properties: self: type: string description: API endpoint to the species itself genus: type: string description: API endpoint to the species genus plant: type: string description: API endpoint to the species plant required: - self - genus - plant description: API endpoints to related resources duration: type: array nullable: true items: type: string nullable: true enum: - annual - biennial - perennial - description: | The plant duration(s), which can be: - Annual: plants that live, reproduce, and die in one growing season. - Biennial: plants that need two growing seasons to complete their life cycle, normally completing vegetative growth the first year and flowering the second year. - Perennial: plants that live for more than two years, with the shoot system dying back to soil level each year. description: | The plant duration(s), which can be: - Annual: plants that live, reproduce, and die in one growing season. - Biennial: plants that need two growing seasons to complete their life cycle, normally completing vegetative growth the first year and flowering the second year. - Perennial: plants that live for more than two years, with the shoot system dying back to soil level each year. edible_part: type: array nullable: true items: type: string nullable: true enum: - roots - stem - leaves - flowers - fruits - seeds - tubers - description: The plant edible part(s), if any. description: The plant edible part(s), if any. edible: type: boolean nullable: true description: Is the species edible? vegetable: type: boolean nullable: true description: Is the species a vegetable? observations: type: string nullable: true description: Some habit observations on the species images: type: object properties: flower: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species flower leaf: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species leaf habit: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species habit fruit: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species fruit bark: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species bark other: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: 'Image(s) of the species other ' common_names: type: object additionalProperties: type: array items: type: string nullable: true description: TODO description: Common names of the species per language distribution: type: object deprecated: true additionalProperties: type: array items: type: string nullable: true description: TODO description: "(Deprecated) Distribution of the species per establishment" distributions: type: object properties: native: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species is native from introduced: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species has been introduced doubtful: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species presence is doubtful absent: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species is absent and has been wrongly recorded extinct: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species is extinct description: Distribution of the species per establishment flower: type: object properties: color: type: array nullable: true items: type: string nullable: true enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - description: The flower color(s) description: The flower color(s) conspicuous: type: boolean nullable: true description: Is the flower visible? description: Flower related fields (the reproductive structure found in flowering plants) foliage: type: object properties: texture: type: string nullable: true enum: - fine - medium - coarse - description: The general texture of the plant’s foliage color: type: array nullable: true items: type: string nullable: true enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - description: The leaves color(s) description: The leaves color(s) leaf_retention: type: boolean nullable: true description: Does the leaves stay all year long? description: Foliage (or leaves) related fields fruit_or_seed: type: object properties: conspicuous: type: boolean nullable: true description: Is the fruit visible? color: type: array nullable: true items: type: string nullable: true enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - description: The fruit color(s) description: The fruit color(s) shape: type: string nullable: true description: Fruit shape seed_persistence: type: boolean nullable: true description: Are the fruit or seed generally recognized as being persistent on the plant? description: Fruit or seed related fields specifications: type: object properties: ligneous_type: type: string nullable: true enum: - liana - subshrub - shrub - tree - parasite - description: The ligneous type of the woody plant growth_form: type: string nullable: true description: The primary growth form on the landscape in relation to soil stabilization on slopes and streamsides? Each plant species is assigned the single growth form that most enhances its ability to stabilize soil growth_habit: type: string nullable: true description: The general appearance, growth form, or architecture of the plant growth_rate: type: string nullable: true description: The relative growth speed of the plant average_height: type: object properties: cm: type: integer nullable: true description: The average height of the species, in centimeters description: The average height of the species, in centimeters maximum_height: type: object properties: cm: type: integer nullable: true description: The maximum height of the species, in centimeters description: The maximum height of the species, in centimeters nitrogen_fixation: type: string nullable: true description: Capability to fix nitrogen in monoculture shape_and_orientation: type: string nullable: true description: The predominant shape of the species toxicity: type: string nullable: true enum: - none - low - medium - high - description: Relative toxicity of the species for humans or animals description: Species's main characteristics growth: type: object properties: days_to_harvest: type: number nullable: true description: The average numbers of days required to from planting to harvest description: type: string nullable: true description: A description on how the plant usually grows sowing: type: string nullable: true description: A description on how to sow the plant ph_maximum: type: number nullable: true description: The maximum acceptable soil pH (of the top 30 centimeters of soil) for the plant ph_minimum: type: number nullable: true description: The minimum acceptable soil pH (of the top 30 centimeters of soil) for the plant light: type: integer nullable: true description: Required amount of light, on a scale from 0 (no light, <= 10 lux) to 10 (very intensive insolation, >= 100 000 lux) atmospheric_humidity: type: integer nullable: true description: Required relative humidity in the air, on a scale from 0 (<=10%) to 10 (>= 90%) growth_months: type: array nullable: true items: type: string nullable: true enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - description: The most active growth months of the species (usually all year round for perennial plants) description: The most active growth months of the species (usually all year round for perennial plants) bloom_months: type: array nullable: true items: type: string nullable: true enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - description: The months the species usually blooms description: The months the species usually blooms fruit_months: type: array nullable: true items: type: string nullable: true enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - description: The months the species usually produces fruits description: The months the species usually produces fruits row_spacing: type: object properties: cm: type: number nullable: true description: The minimum spacing between each rows of plants, in centimeters description: The minimum spacing between each rows of plants, in centimeters spread: type: object properties: cm: type: number nullable: true description: The average spreading of the plant, in centimeters description: The average spreading of the plant, in centimeters minimum_precipitation: type: object properties: mm: type: number nullable: true description: Minimum precipitation per year, in milimeters per year description: Minimum precipitation per year, in milimeters per year maximum_precipitation: type: object properties: mm: type: number nullable: true description: Maximum precipitation per year, in milimeters per year description: Maximum precipitation per year, in milimeters per year minimum_root_depth: type: object properties: cm: type: number nullable: true description: Minimum depth of soil required for the species, in centimeters. Plants that do not have roots such as rootless aquatic plants have 0 description: Minimum depth of soil required for the species, in centimeters. Plants that do not have roots such as rootless aquatic plants have 0 minimum_temperature: type: object properties: deg_f: type: number nullable: true description: The minimum tolerable temperature for the species. In fahrenheit degrees deg_c: type: number nullable: true description: The minimum tolerable temperature for the species. In celsius degrees description: The minimum tolerable temperature for the species. In celsius or fahrenheit degrees maximum_temperature: type: object properties: deg_f: type: number nullable: true description: The maximum tolerable temperature for the species. In fahrenheit degrees deg_c: type: number nullable: true description: The maximum tolerable temperature for the species. In celsius degrees description: The maximum tolerable temperature for the species. In celsius or fahrenheit degrees soil_nutriments: type: integer nullable: true description: Required quantity of nutriments in the soil, on a scale from 0 (oligotrophic) to 10 (hypereutrophic) soil_salinity: type: integer nullable: true description: Tolerance to salinity, on a scale from 0 (untolerant) to 10 (hyperhaline) soil_texture: type: integer nullable: true description: Required texture of the soil, on a scale from 0 (clay) to 10 (rock) soil_humidity: type: integer nullable: true description: Required humidity of the soil, on a scale from 0 (xerophile) to 10 (subaquatic) description: Growing of farming related fields synonyms: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The scientific name of the symonym author: type: string nullable: true description: The author of the symonym description: The symonyms scientific names and authors sources: type: array items: type: object properties: id: type: string description: An unique identifier from the source name: type: string description: The name of the source citation: type: string nullable: true description: How to cite the source url: type: string nullable: true description: The link on the source website, or the publication reference last_update: type: string description: The last time the source was checked description: The symonyms scientific names and authors extras: description: '' required: - id - scientific_name - slug species_light: type: object properties: id: type: integer description: An unique identifier common_name: type: string nullable: true description: The usual common name, in english, of the species (if any). slug: type: string description: An unique human-readable identifier (if you can, prefer to use this over id) scientific_name: type: string description: The scientific name follows the [Binomial nomenclature](https://en.wikipedia.org/wiki/Binomial_nomenclature), and represents its genus and its species within the genus, resulting in a single worldwide name for each organism. The scientific name of an infraspecific taxons (ranks below species, such as subspecies, forms, varieties...) is a combination of the name of a species and an infraspecific epithet. A connecting term is used to denote the rank. [See IAPT recommendation](https://www.iapt-taxon.org/nomen/pages/main/art_24.html) year: type: integer nullable: true description: The first publication year of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) bibliography: type: string nullable: true description: The first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) author: type: string nullable: true description: The author(s) of the first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) status: type: string enum: - accepted - unknown description: The acceptance status of this species by IPNI rank: type: string enum: - species - ssp - var - form - hybrid - subvar description: The [taxonomic rank](https://en.wikipedia.org/wiki/Taxonomic_rank) of the species family_common_name: type: string nullable: true description: The common name (in english) of the species family family: type: string description: The scientific name of the species family genus_id: type: integer description: The id of the species genus genus: type: string description: The scientific name of the species genus image_url: type: string nullable: true description: A main image url of the species links: type: object properties: self: type: string description: API endpoint to the species itself genus: type: string description: API endpoint to the species genus plant: type: string description: API endpoint to the species plant required: - self - genus - plant description: API endpoints to related resources synonyms: type: array items: type: string nullable: true description: TODO description: The symonyms scientific names required: - id - rank - family - genus - genus_id - scientific_name - slug - status - links description: The symonyms scientific names source: type: object properties: id: type: string nullable: true name: type: string url: type: string nullable: true last_update: type: string citation: type: string nullable: true required: - name - last_update correction: type: object properties: id: type: integer accepted_by: type: string nullable: true change_notes: type: string nullable: true change_status: type: string change_type: type: string correction: type: object nullable: true created_at: type: string notes: type: string nullable: true record_id: type: integer nullable: true record_type: type: string updated_at: type: string user_id: type: integer warning_type: type: string nullable: true required: - id - user_id - record_type - updated_at - created_at - change_type - change_status zone: type: object properties: id: type: integer name: type: string slug: type: string tdwg_code: type: string tdwg_level: type: integer species_count: type: integer links: type: object properties: self: type: string plants: type: string species: type: string required: - self - plants - species parent: type: object properties: id: type: integer name: type: string slug: type: string tdwg_code: type: string tdwg_level: type: integer species_count: type: integer links: type: object properties: self: type: string plants: type: string species: type: string required: - self - plants - species nullable: true children: type: array items: type: object properties: id: type: integer name: type: string slug: type: string tdwg_code: type: string tdwg_level: type: integer species_count: type: integer links: type: object properties: self: type: string plants: type: string species: type: string required: - self - plants - species required: - id - name - slug - links - tdwg_code - tdwg_level - species_count request_body_correction: type: object properties: notes: type: string nullable: true description: Some optional notes you can add. They will be visible to everybody source_type: type: string enum: - external - observation - report - nullable: true description: Where does this data come from ? If "external", you'll need to provide the "source_reference" field with the url or the name of the source, such as a wikipedia article, a publication, etc... source_reference: type: string nullable: true description: The url of the name of an article or a publication for theses changes correction: type: object properties: scientific_name: type: string example: Abelmoschus nonexistus rank: type: string enum: - species - ssp - var - form - hybrid - subvar - example: species genus: type: string nullable: true example: Torilis year: type: integer nullable: true example: author: type: string nullable: true example: Moench bibliography: type: string nullable: true example: common_name: type: string nullable: true description: The species common name(s) in english. Several values can be separated with "|" example: Okra|Bonnie Green Okra observations: type: string nullable: true example: Vegetal flavour, Medium-yellow flowers planting_description: type: string nullable: true description: A description on how the plant usually grows planting_sowing_description: type: string nullable: true example: A description on how to sow the plant duration: anyOf: - type: array items: type: string enum: - annual - biennial - perennial - nullable: true description: The duration(s) of the species. Several values can be separated with "|" example: annual - type: string enum: - annual - biennial - perennial - nullable: true description: The duration(s) of the species. Several values can be separated with "|" example: annual flower_color: anyOf: - type: array items: type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species flower color(s). Several values can be separated with "|" example: yellow - type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species flower color(s). Several values can be separated with "|" example: yellow flower_conspicuous: type: boolean nullable: true example: true foliage_color: anyOf: - type: array items: type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species foliage color(s). Several values can be separated with "|" example: green|blue - type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species foliage color(s). Several values can be separated with "|" example: green|blue foliage_texture: type: string enum: - fine - medium - coarse - nullable: true example: leaf_retention: type: boolean nullable: true example: false fruit_color: anyOf: - type: array items: type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species fruit color(s). Several values can be separated with "|" example: white - type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species fruit color(s). Several values can be separated with "|" example: white fruit_conspicuous: type: boolean nullable: true example: false fruit_seed_persistence: type: boolean nullable: true example: false fruit_months: anyOf: - type: array items: type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when his species have fruits. Several values can be separated by "|" example: jan|feb|mar - type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when his species have fruits. Several values can be separated by "|" example: jan|feb|mar bloom_months: anyOf: - type: array items: type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species blooms. Several values can be separated by "|" example: - type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species blooms. Several values can be separated by "|" example: ground_humidity: type: integer nullable: true description: Required humidity of the soil, on a scale from 0 (xerophile) to 10 (subaquatic) example: growth_form: type: string nullable: true example: growth_habit: type: string nullable: true example: growth_months: anyOf: - type: array items: type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species grows. Several values can be separated by "|" example: - type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species grows. Several values can be separated by "|" example: growth_rate: type: string nullable: true example: edible_part: anyOf: - type: array items: type: string enum: - roots - stem - leaves - flowers - fruits - seeds - tubers - nullable: true description: The edible part of the species (if any). Several values can be separated by "|" example: flowers - type: string enum: - roots - stem - leaves - flowers - fruits - seeds - tubers - nullable: true description: The edible part of the species (if any). Several values can be separated by "|" example: flowers vegetable: type: boolean nullable: true example: false light: type: integer nullable: true description: Required amount of light, on a scale from 0 (no light, <= 10 lux) to 10 (very intensive insolation, >= 100 000 lux) example: 8 atmospheric_humidity: type: integer nullable: true description: Required relative humidity in the air, on a scale from 0 (<=10%) to 10 (>= 90%) example: 3 adapted_to_coarse_textured_soils: type: string nullable: true example: adapted_to_fine_textured_soils: type: string nullable: true example: adapted_to_medium_textured_soils: type: string nullable: true example: anaerobic_tolerance: type: string nullable: true example: average_height_unit: type: string enum: - in - ft - cm - m nullable: true example: cm average_height_value: type: number nullable: true example: '250' maximum_height_unit: type: string enum: - in - ft - cm - m nullable: true example: cm maximum_height_value: type: number nullable: true example: '280' planting_row_spacing_unit: type: string enum: - in - ft - cm - m nullable: true example: cm planting_row_spacing_value: type: number nullable: true example: '80' description: The minimum spacing between each rows of plants planting_spread_unit: type: string enum: - in - ft - cm - m nullable: true example: cm planting_spread_value: type: number nullable: true example: '100' description: The average spreading of the plant planting_days_to_harvest: type: integer nullable: true example: 120 maximum_precipitation_unit: type: string enum: - in - ft - mm - cm - m nullable: true example: mm maximum_precipitation_value: type: number nullable: true example: '2230' minimum_precipitation_unit: type: string enum: - in - ft - mm - cm - m nullable: true example: mm minimum_precipitation_value: type: number nullable: true example: '1300' minimum_root_depth_unit: type: string enum: - in - ft - cm - m nullable: true example: cm minimum_root_depth_value: type: number nullable: true example: '30' ph_maximum: type: number nullable: true example: ph_minimum: type: number nullable: true example: soil_nutriments: type: integer nullable: true description: Required quantity of nutriments in the soil, on a scale from 0 (oligotrophic) to 10 (hypereutrophic) soil_salinity: type: integer nullable: true description: Tolerance to salinity, on a scale from 0 (untolerant) to 10 (hyperhaline) minimum_temperature_deg_c: type: number nullable: true example: 5 description: The minimum required temperature in celcius degrees maximum_temperature_deg_c: type: number nullable: true example: 20 description: The maximum required temperature in celcius degrees soil_texture: type: integer description: Required texture of the soil, on a scale from 0 (clay) to 10 (rock) nullable: true example: ligneous_type: type: string enum: - liana - subshrub - shrub - tree - parasite - nullable: true example: toxicity: type: string enum: - none - low - medium - high - nullable: true example: required: - scientific_name description: The fields to correct filters_families: type: object properties: name: type: string slug: type: string filters_genus: type: object properties: name: type: string slug: type: string family_id: type: string filters_plants: type: object properties: author: type: string bloom_months: type: string common_name: type: string days_to_harvest: type: string duration: type: string establishment: type: string edible: type: string edible_part: type: string family_common_name: type: string family_name: type: string flower_color: type: string flower_conspicuous: type: string foliage_color: type: string foliage_texture: type: string fruit_color: type: string fruit_conspicuous: type: string fruit_months: type: string fruit_seed_persistence: type: string genus_name: type: string growth_form: type: string growth_habit: type: string growth_months: type: string growth_rate: type: string leaf_retention: type: string ligneous_type: type: string rank: type: string scientific_name: type: string status: type: string vegetable: type: string filters_species: type: object properties: author: type: string bloom_months: type: string common_name: type: string days_to_harvest: type: string duration: type: string establishment: type: string edible: type: string edible_part: type: string family_common_name: type: string family_name: type: string flower_color: type: string flower_conspicuous: type: string foliage_color: type: string foliage_texture: type: string fruit_color: type: string fruit_conspicuous: type: string fruit_months: type: string fruit_seed_persistence: type: string genus_name: type: string growth_form: type: string growth_habit: type: string growth_months: type: string growth_rate: type: string leaf_retention: type: string ligneous_type: type: string rank: type: string scientific_name: type: string status: type: string vegetable: type: string filters_not_species: type: object properties: author: type: string average_height_cm: type: string bibliography: type: string common_name: type: string days_to_harvest: type: string edible_part: type: string family_common_name: type: string family_name: type: string flower_color: type: string flower_conspicuous: type: string foliage_color: type: string foliage_texture: type: string frost_free_days_minimum: type: string fruit_color: type: string fruit_conspicuous: type: string fruit_seed_persistence: type: string genus_name: type: string ground_humidity: type: string growth_form: type: string growth_habit: type: string growth_rate: type: string image_url: type: string images_count: type: string leaf_retention: type: string light: type: string ligneous_type: type: string maximum_height_cm: type: string maximum_precipitation_mm: type: string maximum_temperature_deg_c: type: string maximum_temperature_deg_f: type: string minimum_precipitation_mm: type: string minimum_root_depth_cm: type: string minimum_temperature_deg_c: type: string minimum_temperature_deg_f: type: string ph_maximum: type: string ph_minimum: type: string planting_days_to_harvest: type: string planting_row_spacing_cm: type: string planting_spread_cm: type: string rank: type: string scientific_name: type: string soil_nutriments: type: string soil_salinity: type: string soil_texture: type: string sources_count: type: string status: type: string synonyms_count: type: string toxicity: type: string vegetable: type: string year: type: string sorts_families: type: object properties: name: type: string slug: type: string sorts_genus: type: object properties: name: type: string slug: type: string family_id: type: string sorts_plants: type: object properties: atmospheric_humidity: type: string author: type: string average_height_cm: type: string bibliography: type: string common_name: type: string duration: type: string days_to_harvest: type: string edible: type: string family_common_name: type: string family_name: type: string flower_color: type: string flower_conspicuous: type: string foliage_color: type: string foliage_texture: type: string frost_free_days_minimum: type: string fruit_color: type: string fruit_conspicuous: type: string fruit_seed_persistence: type: string ground_humidity: type: string growth_form: type: string growth_habit: type: string growth_rate: type: string images_count: type: string leaf_retention: type: string light: type: string ligneous_type: type: string maximum_height_cm: type: string maximum_precipitation_mm: type: string maximum_temperature_deg_c: type: string maximum_temperature_deg_f: type: string minimum_precipitation_mm: type: string minimum_root_depth_cm: type: string minimum_temperature_deg_c: type: string minimum_temperature_deg_f: type: string ph_maximum: type: string ph_minimum: type: string planting_days_to_harvest: type: string planting_row_spacing_cm: type: string planting_spread_cm: type: string rank: type: string scientific_name: type: string soil_nutriments: type: string soil_salinity: type: string soil_texture: type: string sources_count: type: string status: type: string synonyms_count: type: string toxicity: type: string updated_at: type: string vegetable: type: string year: type: string sorts_species: type: object properties: atmospheric_humidity: type: string author: type: string average_height_cm: type: string bibliography: type: string common_name: type: string duration: type: string days_to_harvest: type: string edible: type: string family_common_name: type: string family_name: type: string flower_color: type: string flower_conspicuous: type: string foliage_color: type: string foliage_texture: type: string frost_free_days_minimum: type: string fruit_color: type: string fruit_conspicuous: type: string fruit_seed_persistence: type: string ground_humidity: type: string growth_form: type: string growth_habit: type: string growth_rate: type: string images_count: type: string leaf_retention: type: string light: type: string ligneous_type: type: string maximum_height_cm: type: string maximum_precipitation_mm: type: string maximum_temperature_deg_c: type: string maximum_temperature_deg_f: type: string minimum_precipitation_mm: type: string minimum_root_depth_cm: type: string minimum_temperature_deg_c: type: string minimum_temperature_deg_f: type: string ph_maximum: type: string ph_minimum: type: string planting_days_to_harvest: type: string planting_row_spacing_cm: type: string planting_spread_cm: type: string rank: type: string scientific_name: type: string soil_nutriments: type: string soil_salinity: type: string soil_texture: type: string sources_count: type: string status: type: string synonyms_count: type: string toxicity: type: string updated_at: type: string vegetable: type: string year: type: string ranges_plants: type: object properties: atmospheric_humidity: type: string average_height_cm: type: string days_to_harvest: type: string frost_free_days_minimum: type: string ground_humidity: type: string images_count: type: string light: type: string maximum_height_cm: type: string maximum_precipitation_mm: type: string maximum_temperature_deg_c: type: string maximum_temperature_deg_f: type: string minimum_precipitation_mm: type: string minimum_root_depth_cm: type: string minimum_temperature_deg_c: type: string minimum_temperature_deg_f: type: string ph_maximum: type: string ph_minimum: type: string planting_days_to_harvest: type: string planting_row_spacing_cm: type: string planting_spread_cm: type: string soil_nutriments: type: string soil_salinity: type: string soil_texture: type: string sources_count: type: string synonyms_count: type: string toxicity: type: string year: type: string ranges_species: type: object properties: atmospheric_humidity: type: string average_height_cm: type: string days_to_harvest: type: string frost_free_days_minimum: type: string ground_humidity: type: string images_count: type: string light: type: string maximum_height_cm: type: string maximum_precipitation_mm: type: string maximum_temperature_deg_c: type: string maximum_temperature_deg_f: type: string minimum_precipitation_mm: type: string minimum_root_depth_cm: type: string minimum_temperature_deg_c: type: string minimum_temperature_deg_f: type: string ph_maximum: type: string ph_minimum: type: string planting_days_to_harvest: type: string planting_row_spacing_cm: type: string planting_spread_cm: type: string soil_nutriments: type: string soil_salinity: type: string soil_texture: type: string sources_count: type: string synonyms_count: type: string toxicity: type: string year: type: string servers: - url: http://{defaultHost} variables: defaultHost: default: trefle.io