--- 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-08-15T07:56:53.988Z' '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-08-15T07:56:54.004Z' '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-08-15T07:56:54.019Z' '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-08-15T07:56:54.059Z' '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-08-15T07:56:54.093Z' '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_families" - name: order in: query required: false type: object 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: 29 name: Arecaceae common_name: Palm family slug: arecaceae links: self: "/api/v1/families/arecaceae" division_order: "/api/v1/division_orders/arecales" genus: "/api/v1/families/arecaceae/genus" division_order: 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: 110 name: Lauraceae common_name: Laurel family slug: lauraceae links: self: "/api/v1/families/lauraceae" division_order: "/api/v1/division_orders/laurales" genus: "/api/v1/families/lauraceae/genus" division_order: id: 59 name: Laurales slug: laurales links: self: "/api/v1/division_orders/laurales" 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: 177 name: Proteaceae common_name: Protea family slug: proteaceae links: self: "/api/v1/families/proteaceae" division_order: "/api/v1/division_orders/proteales" genus: "/api/v1/families/proteaceae/genus" division_order: id: 84 name: Proteales slug: proteales links: self: "/api/v1/division_orders/proteales" 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: 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" - id: 74 name: Sapindaceae common_name: Soapberry family slug: sapindaceae links: self: "/api/v1/families/sapindaceae" division_order: "/api/v1/division_orders/sapindales" genus: "/api/v1/families/sapindaceae/genus" division_order: 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" 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-08-15T07:56:54.328Z' '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_genus" - name: order in: query required: false type: object 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: 39 name: Acer slug: acer links: self: "/api/v1/genus/acer" plants: "/api/v1/genus/acer/plants" species: "/api/v1/genus/acer/species" family: "/api/v1/families/sapindaceae" family: id: 74 name: Sapindaceae common_name: Soapberry family slug: sapindaceae links: self: "/api/v1/families/sapindaceae" division_order: "/api/v1/division_orders/sapindales" genus: "/api/v1/families/sapindaceae/genus" - id: 219 name: Alchemilla slug: alchemilla links: self: "/api/v1/genus/alchemilla" plants: "/api/v1/genus/alchemilla/plants" species: "/api/v1/genus/alchemilla/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: 2070 name: Cotoneaster slug: cotoneaster links: self: "/api/v1/genus/cotoneaster" plants: "/api/v1/genus/cotoneaster/plants" species: "/api/v1/genus/cotoneaster/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: 4132 name: Leucospermum slug: leucospermum links: self: "/api/v1/genus/leucospermum" plants: "/api/v1/genus/leucospermum/plants" species: "/api/v1/genus/leucospermum/species" family: "/api/v1/families/proteaceae" family: id: 177 name: Proteaceae common_name: Protea family slug: proteaceae links: self: "/api/v1/families/proteaceae" division_order: "/api/v1/division_orders/proteales" genus: "/api/v1/families/proteaceae/genus" - id: 5936 name: Sabal slug: sabal links: self: "/api/v1/genus/sabal" plants: "/api/v1/genus/sabal/plants" species: "/api/v1/genus/sabal/species" family: "/api/v1/families/arecaceae" family: id: 29 name: Arecaceae common_name: Palm family slug: arecaceae links: self: "/api/v1/families/arecaceae" division_order: "/api/v1/division_orders/arecales" genus: "/api/v1/families/arecaceae/genus" - id: 6010 name: Sassafras slug: sassafras links: self: "/api/v1/genus/sassafras" plants: "/api/v1/genus/sassafras/plants" species: "/api/v1/genus/sassafras/species" family: "/api/v1/families/lauraceae" family: id: 110 name: Lauraceae common_name: Laurel family slug: lauraceae links: self: "/api/v1/families/lauraceae" division_order: "/api/v1/division_orders/laurales" genus: "/api/v1/families/lauraceae/genus" links: self: "/api/v1/genus" first: "/api/v1/genus?page=1" last: "/api/v1/genus?page=1" meta: total: 7 '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-08-15T07:56:54.350Z' '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false type: object description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false type: object description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false type: object 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: 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: 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: 123665 common_name: cotoneaster slug: cotoneaster-integerrimus scientific_name: Cotoneaster integerrimus year: 1793 bibliography: 'Gesch. Bot.: 85 (1793)' author: Medik. status: accepted rank: species family_common_name: Rose family genus_id: 2070 image_url: https://bs.floristic.org/image/o/3bf7a133fee95aed318cda1a4269fb956aeb0a3a synonyms: - Cotoneaster canescens - Mespilus cotoneaster - Cotoneaster suboblongus - Cotoneaster pyrenaicus - Gymnopyrenium vulgare - Cotoneaster kullensis - Cotoneaster gilgitensis - Cotoneaster vulgaris - Cotoneaster juranus - Cotoneaster kaganensis - Cotoneaster humilis - Ostinia cotoneaster - Cotoneaster cambricus - Cotoneaster scandinavicus genus: Cotoneaster family: Rosaceae links: self: "/api/v1/species/cotoneaster-integerrimus" plant: "/api/v1/plants/cotoneaster-integerrimus" genus: "/api/v1/genus/cotoneaster" - id: 1031158 common_name: Grey tree-pincushion slug: leucospermum-conocarpodendron scientific_name: Leucospermum conocarpodendron year: 1874 bibliography: 'Gen. Sp. Candoll. 4: 203 (1874)' author: H.Buek status: accepted rank: species family_common_name: genus_id: 4132 image_url: https://bs.floristic.org/image/o/2098e6ef1c680c90c2f2866ae5d476652f25c963 synonyms: - Leucospermum macowanii - Protea tortuosa - Protea conocarpa - Leucadendron crassicaule - Leucospermum conocarpum - Leucadendron conocarpodendron - Leucadendron cervinum genus: Leucospermum family: Proteaceae links: self: "/api/v1/species/leucospermum-conocarpodendron" plant: "/api/v1/plants/leucospermum-conocarpodendron" genus: "/api/v1/genus/leucospermum" - id: 744022 common_name: slug: sassafras-randaiense scientific_name: Sassafras randaiense year: 1920 bibliography: 'J. Arnold Arbor. 1: 244 (1920)' author: "(Hayata) Rehder" status: accepted rank: species family_common_name: genus_id: 6010 image_url: synonyms: - Yushunia randaiensis - Lindera randaiensis genus: Sassafras family: Lauraceae links: self: "/api/v1/species/sassafras-randaiense" plant: "/api/v1/plants/sassafras-randaiense" genus: "/api/v1/genus/sassafras" - id: 177049 common_name: Puerto Rico palmetto slug: sabal-causiarum scientific_name: Sabal causiarum year: 1907 bibliography: 'Webbia 2: 71 (1907)' author: "(O.F.Cook) Becc." status: accepted rank: species family_common_name: Palm family genus_id: 5936 image_url: https://bs.floristic.org/image/o/54f2d48ea6fa4bb20a714d2d807a7b81e6992f90 synonyms: - Inodes causiarum - Inodes glauca - Sabal haitensis - Sabal questeliana genus: Sabal family: Arecaceae links: self: "/api/v1/species/sabal-causiarum" plant: "/api/v1/plants/sabal-causiarum" genus: "/api/v1/genus/sabal" - id: 1051713 common_name: slug: alchemilla-bogumilii scientific_name: Alchemilla bogumilii year: 1979 bibliography: 'Fragm. Florist. Geobot. 25: 10 (1979)' author: Pawlus status: accepted rank: species family_common_name: genus_id: 219 image_url: synonyms: [] genus: Alchemilla family: Rosaceae links: self: "/api/v1/species/alchemilla-bogumilii" plant: "/api/v1/plants/alchemilla-bogumilii" genus: "/api/v1/genus/alchemilla" 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: 391449 common_name: slug: sassafras-randaiense scientific_name: Sassafras randaiense main_species_id: 744022 image_url: year: 1920 bibliography: 'J. Arnold Arbor. 1: 244 (1920)' author: "(Hayata) Rehder" family_common_name: genus_id: 6010 observations: C. & S. Taiwan vegetable: false links: self: "/api/v1/plants/sassafras-randaiense" species: "/api/v1/plants/sassafras-randaiense/species" genus: "/api/v1/genus/sassafras" main_species: id: 744022 common_name: slug: sassafras-randaiense scientific_name: Sassafras randaiense year: 1920 bibliography: 'J. Arnold Arbor. 1: 244 (1920)' author: "(Hayata) Rehder" status: accepted rank: species family_common_name: genus_id: 6010 observations: C. & S. Taiwan image_url: genus: Sassafras family: Lauraceae duration: images: flower: [] leaf: [] habit: [] fruit: [] bark: [] other: [] common_names: zho: - 臺灣檫樹 distribution: native: - Taiwan distributions: native: - id: 92 name: Taiwan slug: tai tdwg_code: TAI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/tai" plants: "/api/v1/distributions/tai/plants" species: "/api/v1/distributions/tai/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/sassafras-randaiense" plant: "/api/v1/plants/sassafras-randaiense" genus: "/api/v1/genus/sassafras" synonyms: - id: 365533 name: Yushunia randaiensis author: "(Hayata) Kamik." sources: [] - id: 365534 name: Lindera randaiensis author: Hayata sources: [] sources: - last_update: '2020-06-25T02:55:41.000Z' id: urn:lsid:ipni.org:names:468633-1 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:468633-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-06-25 - last_update: '2020-08-13T09:40:14.000Z' id: '4178502' name: GBIF url: https://www.gbif.org/species/4178502 citation: genus: id: 6010 name: Sassafras slug: sassafras links: self: "/api/v1/genus/sassafras" plants: "/api/v1/genus/sassafras/plants" species: "/api/v1/genus/sassafras/species" family: "/api/v1/families/lauraceae" family: id: 110 name: Lauraceae common_name: Laurel family slug: lauraceae links: self: "/api/v1/families/lauraceae" division_order: "/api/v1/division_orders/laurales" genus: "/api/v1/families/lauraceae/genus" species: - id: 744022 common_name: slug: sassafras-randaiense scientific_name: Sassafras randaiense year: 1920 bibliography: 'J. Arnold Arbor. 1: 244 (1920)' author: "(Hayata) Rehder" status: accepted rank: species family_common_name: genus_id: 6010 image_url: synonyms: - Yushunia randaiensis - Lindera randaiensis genus: Sassafras family: Lauraceae links: self: "/api/v1/species/sassafras-randaiense" plant: "/api/v1/plants/sassafras-randaiense" genus: "/api/v1/genus/sassafras" subspecies: [] varieties: [] hybrids: [] forms: [] subvarieties: [] sources: - last_update: '2020-06-25T02:55:41.000Z' id: urn:lsid:ipni.org:names:468633-1 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:468633-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-06-25 - last_update: '2020-08-13T09:40:14.000Z' id: '4178502' name: GBIF url: https://www.gbif.org/species/4178502 citation: meta: last_modified: '2020-08-15T07:56:54.464Z' '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_plants" - name: filter_not in: query required: false type: object description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false type: object description: Sort on values schema: "$ref": "#/components/schemas/sorts_plants" - name: range in: query required: false type: object 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: '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: 1 record_type: Species record_id: 101852 user_id: 19 warning_type: report change_status: pending change_type: update accepted_by: notes: The flower color is red created_at: '2020-08-15T07:57:00.200Z' updated_at: '2020-08-15T07:57:00.202Z' correction: changes: meta: last_modified: '2020-08-15T07:57:00.202Z' '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false type: object description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false type: object description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false type: object 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: 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: 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: 123665 common_name: cotoneaster slug: cotoneaster-integerrimus scientific_name: Cotoneaster integerrimus year: 1793 bibliography: 'Gesch. Bot.: 85 (1793)' author: Medik. status: accepted rank: species family_common_name: Rose family genus_id: 2070 image_url: https://bs.floristic.org/image/o/3bf7a133fee95aed318cda1a4269fb956aeb0a3a synonyms: - Cotoneaster canescens - Mespilus cotoneaster - Cotoneaster suboblongus - Cotoneaster pyrenaicus - Gymnopyrenium vulgare - Cotoneaster kullensis - Cotoneaster gilgitensis - Cotoneaster vulgaris - Cotoneaster juranus - Cotoneaster kaganensis - Cotoneaster humilis - Ostinia cotoneaster - Cotoneaster cambricus - Cotoneaster scandinavicus genus: Cotoneaster family: Rosaceae links: self: "/api/v1/species/cotoneaster-integerrimus" plant: "/api/v1/plants/cotoneaster-integerrimus" genus: "/api/v1/genus/cotoneaster" - id: 1051713 common_name: slug: alchemilla-bogumilii scientific_name: Alchemilla bogumilii year: 1979 bibliography: 'Fragm. Florist. Geobot. 25: 10 (1979)' author: Pawlus status: accepted rank: species family_common_name: genus_id: 219 image_url: synonyms: [] genus: Alchemilla family: Rosaceae links: self: "/api/v1/species/alchemilla-bogumilii" plant: "/api/v1/plants/alchemilla-bogumilii" genus: "/api/v1/genus/alchemilla" links: self: "/api/v1/plants?zone_id=cze" first: "/api/v1/plants?page=1&zone_id=cze" last: "/api/v1/plants?page=1&zone_id=cze" meta: total: 3 '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false type: object description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false type: object description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false type: object 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: 744022 common_name: slug: sassafras-randaiense scientific_name: Sassafras randaiense year: 1920 bibliography: 'J. Arnold Arbor. 1: 244 (1920)' author: "(Hayata) Rehder" status: accepted rank: species family_common_name: genus_id: 6010 image_url: synonyms: - Yushunia randaiensis - Lindera randaiensis genus: Sassafras family: Lauraceae links: self: "/api/v1/species/sassafras-randaiense" plant: "/api/v1/plants/sassafras-randaiense" genus: "/api/v1/genus/sassafras" links: self: "/api/v1/plants?genus_id=sassafras" first: "/api/v1/plants?genus_id=sassafras&page=1" last: "/api/v1/plants?genus_id=sassafras&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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false type: object description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false type: object description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false type: object 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: 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: 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: 101852 common_name: red maple slug: acer-rubrum scientific_name: Acer rubrum year: 1753 bibliography: 'Sp. Pl.: 1055 (1753)' author: L. status: accepted rank: species family_common_name: Maple family genus_id: 39 image_url: https://bs.floristic.org/image/o/38e103ad0ddf8c302e4cb8cf0b4b865178b83dfd synonyms: - Acer rubrum var. drummondii - Acer drummondii - Rufacer drummondii - Acer rubrum var. tomentosum - Rufacer rubrum - Acer rubrum var. trilobum - Acer carolinianum - Acer rubrum var. tridens - Rufacer carolinianum - Acer sanguineum - Acer hypoleucum - Acer rubrum subsp. drummondii - Acer rubrum f. viride - Acer rubrum f. breviramusculum - Acer rubrum subsp. carolinianum - Acer glaucum - Acer rubrum var. rubrocarpum - Acer rubrum var. sanguineum - Acer wagneri - Acer fulgens - Acer rubrum var. stenocarpum - Acer rubrum subsp. semiorbiculatum - Acer tomentosum - Acer rubrum subsp. tomentosum - Acer rubrum var. pallidum - Acer rubrum var. coccineum - Acer rubrum subsp. microphyllum - Acer rubrum var. pallidiflorum - Acer rubrum var. virginianum - Acer rubrum var. viride - Acer rubrum var. clausum - Acer semiorbiculatum - Acer splendens - Acer rubrum var. columnare - Acer rubrum var. globosum - Acer stenocarpum - Acer rubrum var. rubrum - Acer rubrum f. columnare - Acer rubrum f. rubrum - Acer rubrum f. pallidiflorum genus: Acer family: Sapindaceae links: self: "/api/v1/species/acer-rubrum" plant: "/api/v1/plants/acer-rubrum" genus: "/api/v1/genus/acer" - id: 123665 common_name: cotoneaster slug: cotoneaster-integerrimus scientific_name: Cotoneaster integerrimus year: 1793 bibliography: 'Gesch. Bot.: 85 (1793)' author: Medik. status: accepted rank: species family_common_name: Rose family genus_id: 2070 image_url: https://bs.floristic.org/image/o/3bf7a133fee95aed318cda1a4269fb956aeb0a3a synonyms: - Cotoneaster canescens - Mespilus cotoneaster - Cotoneaster suboblongus - Cotoneaster pyrenaicus - Gymnopyrenium vulgare - Cotoneaster kullensis - Cotoneaster gilgitensis - Cotoneaster vulgaris - Cotoneaster juranus - Cotoneaster kaganensis - Cotoneaster humilis - Ostinia cotoneaster - Cotoneaster cambricus - Cotoneaster scandinavicus genus: Cotoneaster family: Rosaceae links: self: "/api/v1/species/cotoneaster-integerrimus" plant: "/api/v1/plants/cotoneaster-integerrimus" genus: "/api/v1/genus/cotoneaster" - id: 1031158 common_name: Grey tree-pincushion slug: leucospermum-conocarpodendron scientific_name: Leucospermum conocarpodendron year: 1874 bibliography: 'Gen. Sp. Candoll. 4: 203 (1874)' author: H.Buek status: accepted rank: species family_common_name: genus_id: 4132 image_url: https://bs.floristic.org/image/o/2098e6ef1c680c90c2f2866ae5d476652f25c963 synonyms: - Leucospermum macowanii - Protea tortuosa - Protea conocarpa - Leucadendron crassicaule - Leucospermum conocarpum - Leucadendron conocarpodendron - Leucadendron cervinum genus: Leucospermum family: Proteaceae links: self: "/api/v1/species/leucospermum-conocarpodendron" plant: "/api/v1/plants/leucospermum-conocarpodendron" genus: "/api/v1/genus/leucospermum" - id: 1248105 common_name: slug: acer-rubrum-var-drummondii scientific_name: Acer rubrum var. drummondii year: bibliography: author: Sarg. (Hook. & Arn. ex Nutt.) status: accepted rank: var family_common_name: genus_id: 39 image_url: synonyms: [] genus: Acer family: Sapindaceae links: self: "/api/v1/species/acer-rubrum-var-drummondii" plant: "/api/v1/plants/acer-rubrum" genus: "/api/v1/genus/acer" - id: 1031166 common_name: Grey tree-pincushion slug: leucospermum-conocarpodendron-subsp-viridum scientific_name: Leucospermum conocarpodendron subsp. viridum year: 1972 bibliography: 'J. S. African Bot., Suppl. 8: 38 (1972)' author: Rourke status: accepted rank: ssp family_common_name: genus_id: 4132 image_url: synonyms: [] genus: Leucospermum family: Proteaceae links: self: "/api/v1/species/leucospermum-conocarpodendron-subsp-viridum" plant: "/api/v1/plants/leucospermum-conocarpodendron" genus: "/api/v1/genus/leucospermum" - id: 744022 common_name: slug: sassafras-randaiense scientific_name: Sassafras randaiense year: 1920 bibliography: 'J. Arnold Arbor. 1: 244 (1920)' author: "(Hayata) Rehder" status: accepted rank: species family_common_name: genus_id: 6010 image_url: synonyms: - Yushunia randaiensis - Lindera randaiensis genus: Sassafras family: Lauraceae links: self: "/api/v1/species/sassafras-randaiense" plant: "/api/v1/plants/sassafras-randaiense" genus: "/api/v1/genus/sassafras" - id: 177049 common_name: Puerto Rico palmetto slug: sabal-causiarum scientific_name: Sabal causiarum year: 1907 bibliography: 'Webbia 2: 71 (1907)' author: "(O.F.Cook) Becc." status: accepted rank: species family_common_name: Palm family genus_id: 5936 image_url: https://bs.floristic.org/image/o/54f2d48ea6fa4bb20a714d2d807a7b81e6992f90 synonyms: - Inodes causiarum - Inodes glauca - Sabal haitensis - Sabal questeliana genus: Sabal family: Arecaceae links: self: "/api/v1/species/sabal-causiarum" plant: "/api/v1/plants/sabal-causiarum" genus: "/api/v1/genus/sabal" - id: 1051713 common_name: slug: alchemilla-bogumilii scientific_name: Alchemilla bogumilii year: 1979 bibliography: 'Fragm. Florist. Geobot. 25: 10 (1979)' author: Pawlus status: accepted rank: species family_common_name: genus_id: 219 image_url: synonyms: [] genus: Alchemilla family: Rosaceae links: self: "/api/v1/species/alchemilla-bogumilii" plant: "/api/v1/plants/alchemilla-bogumilii" genus: "/api/v1/genus/alchemilla" - id: 101855 common_name: red maple slug: acer-rubrum-subsp-drummondii scientific_name: Acer rubrum subsp. drummondii year: 1753 bibliography: 'Sp. Pl.: 1055 (1753)' author: L. status: unknown rank: ssp family_common_name: Maple family genus_id: 39 image_url: synonyms: [] genus: Acer family: Sapindaceae links: self: "/api/v1/species/acer-rubrum-subsp-drummondii" plant: "/api/v1/plants/acer-rubrum" genus: "/api/v1/genus/acer" links: self: "/api/v1/species" first: "/api/v1/species?page=1" last: "/api/v1/species?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/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: 101852 common_name: red maple slug: acer-rubrum scientific_name: Acer rubrum year: 1753 bibliography: 'Sp. Pl.: 1055 (1753)' author: L. status: accepted rank: species family_common_name: Maple family genus_id: 39 observations: SE. Canada to C. & E. U.S.A. image_url: https://bs.floristic.org/image/o/38e103ad0ddf8c302e4cb8cf0b4b865178b83dfd genus: Acer family: Sapindaceae duration: images: flower: - id: 3202827 image_url: https://bs.floristic.org/image/o/14b3cf7ea979062db99f3856b836c191e877bf47 copyright: Taken Dec 21, 2016 by EOL − Laura Clark (cc-by-nc) - id: 3202828 image_url: https://bs.floristic.org/image/o/c480bff051df92ee488da04eb9b68804c2085174 copyright: Taken Feb 26, 2019 by Nathan Torres (cc-by-sa) - id: 3202829 image_url: https://bs.floristic.org/image/o/2a5b79a777d945f39944745072cf2287d2ba3416 copyright: Taken Dec 21, 2016 by EOL − Katja Schulz (cc-by) - id: 3202831 image_url: https://bs.floristic.org/image/o/8c0af03c9ea6a6d50a47b0b2fbeaea0ff535ff04 copyright: Taken Dec 21, 2016 by EOL − Matthew O'Donnell (cc-by-nc-sa) - id: 3202832 image_url: https://bs.floristic.org/image/o/ea443efc04b05abe39a9761722825480bf567aac copyright: Taken Dec 21, 2016 by EOL − Robert L Curtis (cc-by-nc-sa) - id: 3544087 image_url: https://bs.floristic.org/image/o/08844e5dbc5203ad576056de999dfd35611e4ab2 copyright: Taken Dec 21, 2016 by EOL − Zoya Akulova (cc-by-nc) leaf: - id: 3202822 image_url: https://bs.floristic.org/image/o/053e841f00be8db40f07ed5e996f61a6f4148c33 copyright: Taken Oct 23, 2019 by Dieter Albrecht (cc-by-sa) - id: 3202823 image_url: https://bs.floristic.org/image/o/1b54bf651cb366e3d5095934b2bc889b5db12fc3 copyright: Taken Oct 7, 2019 by Ginette Lanou (cc-by-sa) - id: 3202824 image_url: https://bs.floristic.org/image/o/df750c1610bc447c174474f6b8739d79fcf1727e copyright: Taken May 31, 2020 by philip beef (cc-by-sa) - id: 3202825 image_url: https://bs.floristic.org/image/o/dbc552a84b6fd31aa515d0fde1f6c1dffda50c9d copyright: Taken May 27, 2017 by Kilien de Chateauvieux (cc-by-sa) - id: 3202826 image_url: https://bs.floristic.org/image/o/d6e9fd0a976484f5731af8d7d45a9964aa1cce01 copyright: Taken May 22, 2017 by Tela Botanica − Bertrand AUCOUTURIER (cc-by-sa) habit: - id: 3202817 image_url: https://bs.floristic.org/image/o/63b35baa262ed2e437171a1b78337d503489ba43 copyright: Taken Oct 29, 2019 by Interior Design Mimar (cc-by-sa) - id: 3202818 image_url: https://bs.floristic.org/image/o/431fa7c7b1bdd6017665589151dee05b9b1c9021 copyright: Taken Dec 21, 2016 by EOL − Charlie Hohn (cc-by-nc) - id: 3202819 image_url: https://bs.floristic.org/image/o/537d387239e14010e7f9c15fb18f87a43ae77997 copyright: Taken Jul 26, 2016 by Tela Botanica − Alain BIGOU (cc-by-sa) - id: 3202820 image_url: https://bs.floristic.org/image/o/c1023eba3ca60bfc8efadb3710586b9f8109d435 copyright: Taken Sep 26, 2017 by Dieter Albrecht (cc-by-sa) - id: 3202821 image_url: https://bs.floristic.org/image/o/38e103ad0ddf8c302e4cb8cf0b4b865178b83dfd copyright: Taken Oct 23, 2019 by Dieter Albrecht (cc-by-sa) fruit: - id: 3202838 image_url: https://bs.floristic.org/image/o/ca8fe1dd679c77744f47f9badf5a23e1fed0a50e copyright: Taken Apr 20, 2019 by Matthias Foellmer (cc-by-sa) - id: 3202839 image_url: https://bs.floristic.org/image/o/814125d653a89a76b4ab9935dee61263f250ed95 copyright: Taken Jun 22, 2019 by dredodo (cc-by-sa) - id: 3202840 image_url: https://bs.floristic.org/image/o/5fa042a8fe8d8adccd73de601e72922d20c8dc24 copyright: Taken Apr 27, 2019 by Emilio Herrero (cc-by-sa) - id: 3202841 image_url: https://bs.floristic.org/image/o/205dda9a481542feb10066fccc4d3d0d45523648 copyright: Taken Dec 21, 2016 by EOL − Steven J. Baskauf (cc-by-nc-sa) - id: 3202842 image_url: https://bs.floristic.org/image/o/ea49f7d9cba1ea69abe60dfdb7244c39d93a07f9 copyright: Taken May 31, 2020 by philip beef (cc-by-sa) bark: - id: 3202833 image_url: https://bs.floristic.org/image/o/899c1ce33cbc8cc99addacfe0cd83634a3edbc02 copyright: Taken Mar 3, 2020 by Alex Lavoie (cc-by-sa) - id: 3202834 image_url: https://bs.floristic.org/image/o/92ca92afc7b0d1193da25c93081c099992ac95bd copyright: Taken Dec 3, 2019 by Plantagramm (cc-by-sa) - id: 3202835 image_url: https://bs.floristic.org/image/o/87237a54844a17b6c4bc5649452c9402cbd85166 copyright: Taken Feb 7, 2020 by Robert Bartic Robert Bartic (cc-by-sa) - id: 3202836 image_url: https://bs.floristic.org/image/o/300f0239a31a48968b247521631fa2384cce4899 copyright: Taken May 18, 2020 by Kim Randell (cc-by-sa) - id: 3202837 image_url: https://bs.floristic.org/image/o/0ecff4c52b4e0668e7ad105a25c40cdafb2c3d60 copyright: Taken Oct 2, 2018 by Keith Gebhardt (cc-by-sa) - id: 3544088 image_url: https://bs.floristic.org/image/o/749deb9ae7b7da998387e09a4e1b776b2cad4175 copyright: Taken May 20, 2020 by Thomas Murphy (cc-by-sa) - id: 3544089 image_url: https://bs.floristic.org/image/o/7929412da5e5502384e5557a7f42c36cd5c46559 copyright: Taken Jan 11, 2020 by Robert Kiefl (cc-by-sa) other: - id: 3202843 image_url: https://bs.floristic.org/image/o/e228ea8f1d65e00951c8d4dcceeb115880b38d8c copyright: Taken Apr 10, 2019 by Carlos Carlos Fonseca (cc-by-sa) - id: 3202844 image_url: https://bs.floristic.org/image/o/039df709b9aa205231990abfa022b51a93054adf copyright: Taken Nov 3, 2019 by a a (cc-by-sa) - id: 3202845 image_url: https://bs.floristic.org/image/o/c282d0c7009ff0e56edaa8cb09e4effd571db42f copyright: Taken Nov 3, 2019 by a a (cc-by-sa) - id: 3202846 image_url: https://bs.floristic.org/image/o/6bfb86e4444439bf07e728a352014a3aa6dd2a4c copyright: Taken Oct 5, 2013 by Tela Botanica − Michou Jibo (cc-by-sa) common_names: en: - Red maple - Scarlet Maple - Yellow-throated warbler - ACERUB - Maple Rojo - Soft maple - Water maple - Swamp maple ar: - قيقب أحمر hy: - Կարմիր թխկի eu: - Astigar gorri bn: - লাল ম্যাপেল cs: - Javor červený da: - Rød Løn nl: - Rode esdoorn fi: - Punavaahtera fr: - Érable rouge - Plaine - Plaine rouge - Érable de Virginie gl: - Pradairo vermello de: - Rotahorn - Rot-Ahorn he: - אדר אדום hu: - Vörös juhar it: - Acero rosso ja: - レッドメイプル lt: - Raudonasis klevas ml: - ഏസർ രുബ്രം nb: - Rødlønn fa: - افرای قرمز pl: - Klon czerwony ru: - Клён красный sk: - Javor červený es: - Arce rojo sv: - Rödlönn tr: - Kırmızı akçaağaç vi: - Phong hoa đỏ deu: - rot-ahorn - rotahorn ita: - acero rosso eng: - red maple - scarlet maple - soft maple - swamp maple - maple swe: - rödlönn fra: - érable rouge - plaine - plaine rouge por: - ácer-do-pântano - ácer-rubro - ácer-vermelho distribution: native: - Florida - Alabama - Illinois - Kentucky - Tennessee - New Mexico - Texas - Georgia - South Carolina - Virginia - Arkansas - Delaware - Indiana - New Jersey - New York - North Carolina - Ohio - Ontario - Pennsylvania - Québec - Vermont - South Dakota - North Dakota introduced: - Great Britain distributions: native: - id: 85 name: Florida slug: fla tdwg_code: FLA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/fla" plants: "/api/v1/distributions/fla/plants" species: "/api/v1/distributions/fla/species" - id: 144 name: Alabama slug: ala tdwg_code: ALA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ala" plants: "/api/v1/distributions/ala/plants" species: "/api/v1/distributions/ala/species" - id: 145 name: Illinois slug: ill tdwg_code: ILL tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ill" plants: "/api/v1/distributions/ill/plants" species: "/api/v1/distributions/ill/species" - id: 146 name: Kentucky slug: kty tdwg_code: KTY tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/kty" plants: "/api/v1/distributions/kty/plants" species: "/api/v1/distributions/kty/species" - id: 149 name: Tennessee slug: ten tdwg_code: TEN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ten" plants: "/api/v1/distributions/ten/plants" species: "/api/v1/distributions/ten/species" - id: 167 name: New Mexico slug: nwm tdwg_code: NWM tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nwm" plants: "/api/v1/distributions/nwm/plants" species: "/api/v1/distributions/nwm/species" - id: 168 name: Texas slug: tex tdwg_code: TEX tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/tex" plants: "/api/v1/distributions/tex/plants" species: "/api/v1/distributions/tex/species" - id: 191 name: Georgia slug: geo tdwg_code: GEO tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/geo" plants: "/api/v1/distributions/geo/plants" species: "/api/v1/distributions/geo/species" - id: 192 name: South Carolina slug: sca tdwg_code: SCA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/sca" plants: "/api/v1/distributions/sca/plants" species: "/api/v1/distributions/sca/species" - id: 224 name: Virginia slug: vrg tdwg_code: VRG tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/vrg" plants: "/api/v1/distributions/vrg/plants" species: "/api/v1/distributions/vrg/species" - id: 227 name: Arkansas slug: ark tdwg_code: ARK tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ark" plants: "/api/v1/distributions/ark/plants" species: "/api/v1/distributions/ark/species" - id: 228 name: Delaware slug: del tdwg_code: DEL tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/del" plants: "/api/v1/distributions/del/plants" species: "/api/v1/distributions/del/species" - id: 230 name: Indiana slug: ini tdwg_code: INI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ini" plants: "/api/v1/distributions/ini/plants" species: "/api/v1/distributions/ini/species" - id: 236 name: New Jersey slug: nwj tdwg_code: NWJ tdwg_level: 3 species_count: 1 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: 1 links: self: "/api/v1/distributions/nwy" plants: "/api/v1/distributions/nwy/plants" species: "/api/v1/distributions/nwy/species" - id: 238 name: North Carolina slug: nca tdwg_code: NCA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nca" plants: "/api/v1/distributions/nca/plants" species: "/api/v1/distributions/nca/species" - id: 239 name: Ohio slug: ohi tdwg_code: OHI tdwg_level: 3 species_count: 1 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: 1 links: self: "/api/v1/distributions/ont" plants: "/api/v1/distributions/ont/plants" species: "/api/v1/distributions/ont/species" - id: 241 name: Pennsylvania slug: pen tdwg_code: PEN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/pen" plants: "/api/v1/distributions/pen/plants" species: "/api/v1/distributions/pen/species" - id: 242 name: Québec slug: que tdwg_code: QUE tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/que" plants: "/api/v1/distributions/que/plants" species: "/api/v1/distributions/que/species" - id: 243 name: Vermont slug: ver tdwg_code: VER tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/ver" plants: "/api/v1/distributions/ver/plants" species: "/api/v1/distributions/ver/species" - id: 331 name: South Dakota slug: sda tdwg_code: SDA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/sda" plants: "/api/v1/distributions/sda/plants" species: "/api/v1/distributions/sda/species" - id: 332 name: North Dakota slug: nda tdwg_code: NDA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nda" plants: "/api/v1/distributions/nda/plants" species: "/api/v1/distributions/nda/species" introduced: - 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" flower: color: conspicuous: true foliage: texture: medium color: leaf_retention: false fruit_or_seed: conspicuous: true color: shape: seed_persistence: false specifications: ligneous_type: tree growth_form: Single Stem growth_habit: Tree growth_rate: Rapid average_height: cm: 2072 maximum_height: cm: 2072 nitrogen_fixation: None shape_and_orientation: Rounded toxicity: low growth: description: sowing: days_to_harvest: row_spacing: cm: spread: cm: ph_maximum: 7.3 ph_minimum: 4.7 light: 7 atmospheric_humidity: 5 growth_months: bloom_months: fruit_months: minimum_precipitation: mm: 635 maximum_precipitation: mm: 2032 minimum_root_depth: cm: 76 minimum_temperature: deg_f: -47 deg_c: -43 maximum_temperature: deg_f: deg_c: soil_nutriments: 5 soil_salinity: 0 soil_texture: 3 soil_humidity: links: self: "/api/v1/species/acer-rubrum" plant: "/api/v1/plants/acer-rubrum" genus: "/api/v1/genus/acer" synonyms: - id: 214 name: Acer rubrum var. drummondii author: "(Hook. & Arn. ex Nutt.) Sarg." sources: [] - id: 215 name: Acer drummondii author: Hook. & Arn. ex Nutt. sources: [] - id: 216 name: Rufacer drummondii author: "(Hook. & Arn. ex Nutt.) Small" sources: [] - id: 217 name: Acer rubrum var. tomentosum author: "(Du Tour) Tausch" sources: [] - id: 218 name: Rufacer rubrum author: "(L.) Small" sources: [] - id: 219 name: Acer rubrum var. trilobum author: Torr. & A.Gray ex K.Koch sources: [] - id: 220 name: Acer carolinianum author: Walter sources: [] - id: 221 name: Acer rubrum var. tridens author: Alph.Wood sources: [] - id: 222 name: Rufacer carolinianum author: "(Walter) Small" sources: [] - id: 33438 name: Acer sanguineum author: Spach sources: [] - id: 33481 name: Acer hypoleucum author: K.Koch sources: [] - id: 33531 name: Acer rubrum subsp. drummondii author: "(Hook. & Arn. ex Nutt.) A.E.Murray" sources: [] - id: 585883 name: Acer rubrum f. viride author: "(Detmers) A.E.Murray" sources: [] - id: 585884 name: Acer rubrum f. breviramusculum author: Vict. sources: [] - id: 585885 name: Acer rubrum subsp. carolinianum author: "(Walter) W.Stone" sources: [] - id: 585886 name: Acer glaucum author: K.Koch sources: [] - id: 585887 name: Acer rubrum var. rubrocarpum author: Detmers sources: [] - id: 585888 name: Acer rubrum var. sanguineum author: "(Spach) Pax" sources: [] - id: 585889 name: Acer wagneri author: Wesm. sources: [] - id: 585890 name: Acer fulgens author: Dippel sources: [] - id: 585891 name: Acer rubrum var. stenocarpum author: Ashe sources: [] - id: 585892 name: Acer rubrum subsp. semiorbiculatum author: "(Pax) Wesm." sources: [] - id: 585893 name: Acer tomentosum author: Du Tour sources: [] - id: 585894 name: Acer rubrum subsp. tomentosum author: "(Du Tour) Pax" sources: [] - id: 585895 name: Acer rubrum var. pallidum author: Aiton sources: [] - id: 585896 name: Acer rubrum var. coccineum author: Aiton sources: [] - id: 585898 name: Acer rubrum subsp. microphyllum author: Wesm. sources: [] - id: 585899 name: Acer rubrum var. pallidiflorum author: K.Koch ex Pax sources: [] - id: 585900 name: Acer rubrum var. virginianum author: Tausch sources: [] - id: 585901 name: Acer rubrum var. viride author: Detmers sources: [] - id: 585902 name: Acer rubrum var. clausum author: Pax sources: [] - id: 585903 name: Acer semiorbiculatum author: Pax sources: [] - id: 585904 name: Acer splendens author: Dippel sources: [] - id: 585905 name: Acer rubrum var. columnare author: Rehder sources: [] - id: 585906 name: Acer rubrum var. globosum author: Rehder sources: [] - id: 624816 name: Acer stenocarpum author: Britt. sources: [] - id: 634661 name: Acer rubrum var. rubrum author: sources: [] - id: 676035 name: Acer rubrum f. columnare author: Dans. sources: [] - id: 676036 name: Acer rubrum f. rubrum author: sources: [] - id: 676039 name: Acer rubrum f. pallidiflorum author: Fernald (K.Koch ex Pax) sources: [] sources: - last_update: '2020-06-21T20:05:12.000Z' id: ACRU name: USDA url: https://plants.usda.gov/core/profile?symbol=ACRU citation: https://plants.sc.egov.usda.gov/core/profile?symbol=ACRU - last_update: '2020-06-16T17:28:59.000Z' id: Acer rubrum L. name: PlantNet url: https://identify.plantnet.org/species/the-plant-list/Acer rubrum L. citation: - last_update: '2020-06-16T17:28:59.000Z' id: '3189883' name: GBIF url: https://www.gbif.org/species/3189883 citation: - last_update: '2020-07-04T19:23:08.000Z' id: 18/11. name: CATMINAT url: citation: - last_update: '2020-07-17T18:29:45.000Z' id: urn:lsid:ipni.org:names:1867-2 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:1867-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-07-17 meta: images_count: 33 sources_count: 5 synonyms_count: 40 last_modified: '2020-08-15T07:56:54.575Z' '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 type: object description: Filter on values schema: "$ref": "#/components/schemas/filters_species" - name: filter_not in: query required: false type: object description: Exclude results matching null values schema: "$ref": "#/components/schemas/filters_not_species" - name: order in: query required: false type: object description: Sort on values schema: "$ref": "#/components/schemas/sorts_species" - name: range in: query required: false type: object 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: '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: 2 record_type: Species record_id: 101852 user_id: 25 warning_type: report change_status: pending change_type: update accepted_by: notes: The flower color is red created_at: '2020-08-15T07:57:00.617Z' updated_at: '2020-08-15T07:57:00.619Z' correction: changes: meta: last_modified: '2020-08-15T07:57:00.619Z' '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: 0 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: 0 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: 0 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: 1 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: 0 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: 2 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: 0 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: 0 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-08-15T07:56:51.988Z' '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.eyJ1c2VyX2lkIjoyOCwib3JpZ2luIjoiaHR0cDovL2xvY2FsaG9zdDoxMjM0IiwiaXAiOiI6OjEiLCJleHBpcmUiOiIyMDIwLTA4LTE2IDA5OjU3OjAwICswMjAwIiwiZXhwIjoxNTk3NTY0NjIwfQ.G7hrNRFnm6GaX6kCjeoZKwzsaStnWcYpBWOFt3fnb6Y expiration: '08-16-2020 09:57' '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: 744022 user_id: 31 warning_type: change_status: pending change_type: update accepted_by: notes: Is the author okay ? created_at: '2020-08-15T07:57:00.912Z' updated_at: '2020-08-15T07:57:00.912Z' correction: changes: - id: 3 record_type: Species record_id: 101852 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-08-15T07:57:00.903Z' updated_at: '2020-08-15T07:57:00.903Z' correction: scientific_name: Acer rubrum maximum_height_value: 1036 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: 101852 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-08-15T07:57:00.986Z' updated_at: '2020-08-15T07:57:00.986Z' correction: scientific_name: Acer rubrum maximum_height_value: 1036 maximum_height_unit: cm changes: meta: last_modified: '2020-08-15T07:57:00.986Z' '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: '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: 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-08-15T07:57:01.184Z' updated_at: '2020-08-15T07:57:01.184Z' correction: maximum_height_value: 6800 maximum_height_unit: cm scientific_name: Abies alba changes: maximum_height_cm: - 5000 - 6800 meta: last_modified: '2020-08-15T07:57:01.184Z' '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. 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: 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 - 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 - 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 duration: type: string family_common_name: type: string flower_conspicuous: type: string foliage_texture: type: string fruit_conspicuous: type: string fruit_seed_persistence: type: string growth_form: type: string growth_habit: 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 growth_months: type: string fruit_months: type: string flower_color: type: string foliage_color: type: string fruit_color: type: string edible_part: type: string genus_name: type: string filters_species: type: object properties: author: type: string bloom_months: type: string common_name: type: string duration: type: string family_common_name: type: string flower_conspicuous: type: string foliage_texture: type: string fruit_conspicuous: type: string fruit_seed_persistence: type: string growth_form: type: string growth_habit: 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 growth_months: type: string fruit_months: type: string flower_color: type: string foliage_color: type: string fruit_color: type: string edible_part: type: string genus_name: type: string filters_not_species: type: object properties: image_url: type: string author: type: string average_height_cm: type: string bibliography: type: string common_name: type: string edible_part: type: string family_common_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 genus_name: 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 status: type: string synonyms_count: type: string sources_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 edible: type: string family_common_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 vegetable: type: string year: type: string updated_at: 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 edible: type: string family_common_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 vegetable: type: string year: type: string updated_at: type: string ranges_plants: type: object properties: atmospheric_humidity: type: string frost_free_days_minimum: type: string ground_humidity: type: string images_count: type: string light: type: string average_height_cm: 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 synonyms_count: type: string sources_count: type: string toxicity: type: string year: type: string ranges_species: type: object properties: atmospheric_humidity: type: string frost_free_days_minimum: type: string ground_humidity: type: string images_count: type: string light: type: string average_height_cm: 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 synonyms_count: type: string sources_count: type: string toxicity: type: string year: type: string servers: - url: http://{defaultHost} variables: defaultHost: default: trefle.io