--- 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-17T11:34:13.134Z' '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-17T11:34:13.147Z' '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-17T11:34:13.162Z' '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-17T11:34:13.197Z' '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-17T11:34:13.227Z' '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: 60 name: Ericaceae common_name: Heath family slug: ericaceae links: self: "/api/v1/families/ericaceae" division_order: "/api/v1/division_orders/ericales" genus: "/api/v1/families/ericaceae/genus" division_order: id: 39 name: Ericales slug: ericales links: self: "/api/v1/division_orders/ericales" 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: 9 name: Fabaceae common_name: Pea family slug: fabaceae links: self: "/api/v1/families/fabaceae" division_order: "/api/v1/division_orders/fabales" genus: "/api/v1/families/fabaceae/genus" division_order: 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: 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: 117 name: Polygonaceae common_name: Buckwheat family slug: polygonaceae links: self: "/api/v1/families/polygonaceae" division_order: "/api/v1/division_orders/polygonales" genus: "/api/v1/families/polygonaceae/genus" division_order: id: 61 name: Polygonales slug: polygonales links: self: "/api/v1/division_orders/polygonales" 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: 69 name: Rubiaceae common_name: Madder family slug: rubiaceae links: self: "/api/v1/families/rubiaceae" division_order: "/api/v1/division_orders/rubiales" genus: "/api/v1/families/rubiaceae/genus" division_order: id: 40 name: Rubiales slug: rubiales links: self: "/api/v1/division_orders/rubiales" 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: 524 name: Tamaricaceae common_name: Tamarix family slug: tamaricaceae links: self: "/api/v1/families/tamaricaceae" division_order: "/api/v1/division_orders/violales" genus: "/api/v1/families/tamaricaceae/genus" division_order: id: 48 name: Violales slug: violales links: self: "/api/v1/division_orders/violales" 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-17T11:34:13.466Z' '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: 2848 name: Eriogonum slug: eriogonum links: self: "/api/v1/genus/eriogonum" plants: "/api/v1/genus/eriogonum/plants" species: "/api/v1/genus/eriogonum/species" family: "/api/v1/families/polygonaceae" family: id: 117 name: Polygonaceae common_name: Buckwheat family slug: polygonaceae links: self: "/api/v1/families/polygonaceae" division_order: "/api/v1/division_orders/polygonales" genus: "/api/v1/families/polygonaceae/genus" - id: 3123 name: Gaultheria slug: gaultheria links: self: "/api/v1/genus/gaultheria" plants: "/api/v1/genus/gaultheria/plants" species: "/api/v1/genus/gaultheria/species" family: "/api/v1/families/ericaceae" family: id: 60 name: Ericaceae common_name: Heath family slug: ericaceae links: self: "/api/v1/families/ericaceae" division_order: "/api/v1/division_orders/ericales" genus: "/api/v1/families/ericaceae/genus" - id: 16936 name: Solenandra slug: solenandra links: self: "/api/v1/genus/solenandra" plants: "/api/v1/genus/solenandra/plants" species: "/api/v1/genus/solenandra/species" family: "/api/v1/families/rubiaceae" family: id: 69 name: Rubiaceae common_name: Madder family slug: rubiaceae links: self: "/api/v1/families/rubiaceae" division_order: "/api/v1/division_orders/rubiales" genus: "/api/v1/families/rubiaceae/genus" - id: 6475 name: Tamarix slug: tamarix links: self: "/api/v1/genus/tamarix" plants: "/api/v1/genus/tamarix/plants" species: "/api/v1/genus/tamarix/species" family: "/api/v1/families/tamaricaceae" family: id: 524 name: Tamaricaceae common_name: Tamarix family slug: tamaricaceae links: self: "/api/v1/families/tamaricaceae" division_order: "/api/v1/division_orders/violales" genus: "/api/v1/families/tamaricaceae/genus" - id: 13327 name: Uleanthus slug: uleanthus links: self: "/api/v1/genus/uleanthus" plants: "/api/v1/genus/uleanthus/plants" species: "/api/v1/genus/uleanthus/species" family: "/api/v1/families/fabaceae" family: id: 9 name: Fabaceae common_name: Pea family slug: fabaceae links: self: "/api/v1/families/fabaceae" division_order: "/api/v1/division_orders/fabales" genus: "/api/v1/families/fabaceae/genus" links: self: "/api/v1/genus" first: "/api/v1/genus?page=1" last: "/api/v1/genus?page=1" meta: total: 6 '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token "/api/v1/genus/{id}": get: summary: Retrieve a genus tags: - Genus description: Get a genus operationId: getGenus parameters: - name: id required: true in: path description: The id or the slug of the requested genus schema: type: string security: - token: [] responses: '200': description: Success content: application/json: schema: type: object properties: data: "$ref": "#/components/schemas/genus" meta: type: object properties: last_modified: type: string examples: returns-a-200-response: value: data: id: 4 name: Abies slug: abies links: self: "/api/v1/genus/abies" plants: "/api/v1/genus/abies/plants" species: "/api/v1/genus/abies/species" family: "/api/v1/families/pinaceae" family: id: 3 name: Pinaceae common_name: Pine family slug: pinaceae links: self: "/api/v1/families/pinaceae" division_order: "/api/v1/division_orders/pinales" genus: "/api/v1/families/pinaceae/genus" meta: last_modified: '2020-08-17T11:34:14.614Z' '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: Pine family genus_id: 4 image_url: https://bs.floristic.org/image/o/7928c21ee9fdc5ffa423501d3ba54084247cf9a9 synonyms: - Abies nobilis - Pinus heterophylla - Pinus abies - Abies pectinata - Pinus picea - Abies taxifolia - Abies minor - Abies picea - Abies abies - Abies chlorocarpa - Abies pardei - Picea pectinata - Pinus pectinata - Pinus baldensis - Picea tenuifolia - Abies alba var. pardei - Peuce abies - Abies alba subsp. pardei - Picea metensis - Picea rinzi - Abies argentea - Abies candicans - Picea pyramidalis - Abies baldensis - Abies vulgaris - Picea kukunaria - Abies alba subsp. apennina - Abies metensis - Pinus lucida - Abies miniata genus: Abies family: Pinaceae links: self: "/api/v1/species/abies-alba" plant: "/api/v1/plants/abies-alba" genus: "/api/v1/genus/abies" - id: 186323 common_name: African tamarisk slug: tamarix-africana scientific_name: Tamarix africana year: 1789 bibliography: 'Voy. Barbarie 2: 139 (1789)' author: Poir. status: accepted rank: species family_common_name: Tamarix family genus_id: 6475 image_url: https://bs.floristic.org/image/o/d4634c51461b81ac39b1923b1c2e1cd312bd9304 synonyms: - Tamarix mauritii - Tamarix allorgeana - Tamarix ludibunda - Tamarix hieronymi - Tamarix malenconiana - Tamarix calarantha - Tamarix getula - Tamarix font-queri - Tamarix hispanica - Tamarix castellana - Tamarix uncinatifolia - Tamarix segobricensis - Tamarix viciosoi - Tamarix praecox - Tamarix celtiberica - Tamarix tingitana genus: Tamarix family: Tamaricaceae links: self: "/api/v1/species/tamarix-africana" plant: "/api/v1/plants/tamarix-africana" genus: "/api/v1/genus/tamarix" - id: 134666 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum scientific_name: Eriogonum umbellatum year: 1827 bibliography: 'Ann. Lyceum Nat. Hist. New York 2: 241 (1827)' author: Torr. status: accepted rank: species family_common_name: Buckwheat family genus_id: 2848 image_url: https://bs.floristic.org/image/o/e8f58551aea81a84ebb048ab79f5af51cb2e477b synonyms: - Eriogonum umbellatum var. monocephalum - Eriogonum umbellatum var. tolmieanum - Eriogonum umbellatum var. californicum - Eriogonum umbellatum var. crandallii - Eriogonum tolmieanum - Eriogonum latum - Eriogonum cupreum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 138793 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. status: accepted rank: species family_common_name: Heath family genus_id: 3123 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 synonyms: - Gaultheria procumbens f. accrescens - Gaultheria procumbens f. elongata - Gaultheria humilis - Brossaea procumbens - Gautiera procumbens - Gaultheria procumbens f. suborbiculata genus: Gaultheria family: Ericaceae links: self: "/api/v1/species/gaultheria-procumbens" plant: "/api/v1/plants/gaultheria-procumbens" genus: "/api/v1/genus/gaultheria" - id: 674764 common_name: slug: uleanthus-erythrinoides scientific_name: Uleanthus erythrinoides year: 1905 bibliography: 'Verh. Bot. Vereins Prov. Brandenburg 47: 151 (1905)' author: Harms status: accepted rank: species family_common_name: Pea family genus_id: 13327 image_url: http://d2seqvvyy3b8p2.cloudfront.net/c87e740530305a3e5c6e29525c0badd7.jpg synonyms: [] genus: Uleanthus family: Fabaceae links: self: "/api/v1/species/uleanthus-erythrinoides" plant: "/api/v1/plants/uleanthus-erythrinoides" genus: "/api/v1/genus/uleanthus" - id: 1254583 common_name: slug: solenandra-pervestita scientific_name: Solenandra pervestita year: 2002 bibliography: 'Acta Bot. Hung. 44: 230 (2002)' author: "(Borhidi & M.Fernández) Borhidi" status: accepted rank: species family_common_name: Madder family genus_id: 16936 image_url: synonyms: - Exostema pervestitum genus: Solenandra family: Rubiaceae links: self: "/api/v1/species/solenandra-pervestita" plant: "/api/v1/plants/solenandra-pervestita" genus: "/api/v1/genus/solenandra" 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: 133160 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens main_species_id: 138793 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. family_common_name: Heath family genus_id: 3123 observations: C. & E. Canada to NC. & E. U.S.A. vegetable: false links: self: "/api/v1/plants/gaultheria-procumbens" species: "/api/v1/plants/gaultheria-procumbens/species" genus: "/api/v1/genus/gaultheria" main_species: id: 138793 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. status: accepted rank: species family_common_name: Heath family genus_id: 3123 observations: C. & E. Canada to NC. & E. U.S.A. vegetable: false image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 genus: Gaultheria family: Ericaceae duration: edible_part: edible: false images: flower: - id: 3307845 image_url: https://bs.floristic.org/image/o/4cfaa0e01ff9e438d8000f724da0ff6115432662 copyright: Taken Dec 20, 2016 by EOL − Fluff Berger (cc-by-sa) - id: 3307846 image_url: https://bs.floristic.org/image/o/1cd8f70266e89ae11f3d2faa57a4f3165f8ad027 copyright: Taken Dec 20, 2019 by obelya (cc-by-sa) - id: 3307847 image_url: https://bs.floristic.org/image/o/ddee98ed7bb3834a4159ac1113532585afdd185d copyright: Taken Nov 22, 2019 by Nath Nath (cc-by-sa) - id: 3307848 image_url: https://bs.floristic.org/image/o/41369607c75c70e9788631d658a0b1d299af9382 copyright: Taken Dec 10, 2019 by Munguia Jose Luis (cc-by-sa) - id: 3307849 image_url: https://bs.floristic.org/image/o/8a10532113b5573fcee5dad21cb082b739fd08b8 copyright: Taken Aug 15, 2018 by cecile desmoulins (cc-by-sa) - id: 3548554 image_url: https://bs.floristic.org/image/o/01d4b64a0c088856b9498d389f615bc59040af07 copyright: Taken Jun 28, 2020 by Susanna (cc-by-sa) leaf: - id: 3307850 image_url: https://bs.floristic.org/image/o/f29d68853e975909e0c6bc5d647f6f971d544383 copyright: Taken Dec 26, 2019 by kevin vogl (cc-by-sa) - id: 3307851 image_url: https://bs.floristic.org/image/o/954ecfb6f911c2c6143612d7de30f6ffca7931a6 copyright: Taken Sep 28, 2017 by Samuel Lamarre (cc-by-sa) - id: 3307852 image_url: https://bs.floristic.org/image/o/e427b94d9e5800b5b67323cb1204416d406edb8f copyright: Taken Dec 1, 2019 by DarekDeviel (cc-by-sa) - id: 3307853 image_url: https://bs.floristic.org/image/o/f538bc975268341032c4cd4fad6ad634486acd05 copyright: Taken Dec 1, 2019 by DarekDeviel (cc-by-sa) - id: 3307854 image_url: https://bs.floristic.org/image/o/92f75a7e2b19b64b68d85e2c6883bfd232c0240c copyright: Taken Jan 8, 2020 by Dieter Wagner (cc-by-sa) habit: - id: 3307855 image_url: https://bs.floristic.org/image/o/f5b98478d328b7324fb39d3c0895aae19406bd3f copyright: Taken Dec 20, 2016 by EOL − Kent McFarland (cc-by-nc) - id: 3307856 image_url: https://bs.floristic.org/image/o/862a8397556f37b85872fad622d45dfdfef32b5e copyright: Taken Dec 20, 2016 by EOL − Marv Elliott (cc-by-nc) - id: 3307857 image_url: https://bs.floristic.org/image/o/37d593318c89087270a56de625a4256f6ee9600b copyright: Taken Dec 20, 2016 by EOL − Susan Elliott (cc-by-nc) - id: 3307858 image_url: https://bs.floristic.org/image/o/9f8963a4c49a1eca9a4aedc9388aadec1fa65496 copyright: Taken Jan 2, 2020 by Dieter Wagner (cc-by-sa) - id: 3307859 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 copyright: Taken Jan 8, 2020 by Dieter Wagner (cc-by-sa) - id: 3548557 image_url: https://bs.floristic.org/image/o/a006322826f429f125e77dd9b76616e1df282ecf copyright: Taken Dec 20, 2016 by EOL − sallen (cc-by-nc) - id: 3548559 image_url: https://bs.floristic.org/image/o/6d8d644507775561e6367d646b42aa7e0f1a78a0 copyright: Taken Dec 20, 2016 by EOL − Tomas Curtis (cc-by-nc) fruit: - id: 3307840 image_url: https://bs.floristic.org/image/o/08aed992b2f14ce1069150a5c6f6e2b8c237159b copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307841 image_url: https://bs.floristic.org/image/o/37af3be958e6a27fb7160f2b4a1654f4b2601f0f copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307842 image_url: https://bs.floristic.org/image/o/24730f9151e8bd4db9a39e209ac712a8e32505dc copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307843 image_url: https://bs.floristic.org/image/o/8cd0661fe1caa278c0be258addc64c9fe60271b0 copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307844 image_url: https://bs.floristic.org/image/o/70f47b7d07db379d7b593d91705ad09ae2b414e5 copyright: Taken Feb 2, 2019 by Annemarie Ahrens-Stehle (cc-by-sa) bark: - id: 3307860 image_url: https://bs.floristic.org/image/o/6427b20b201937e85ea6d48efcf2fab00e6c6c2b copyright: Taken May 10, 2019 by Mathieu Neyret (cc-by-sa) - id: 3548561 image_url: https://bs.floristic.org/image/o/79170073b7468e750d915984556296e1b250523e copyright: Taken May 14, 2020 by Joseph Moulaison (cc-by-sa) other: - id: 3307861 image_url: https://bs.floristic.org/image/o/920a8db1137284513a833b75c31d5359299b3d54 copyright: Taken Feb 13, 2020 by Matthias Koch (cc-by-sa) - id: 3307862 image_url: https://bs.floristic.org/image/o/90a18ba0dad8eba8c83f4c08d6e0b35626c553e1 copyright: Taken Jan 16, 2020 by Didier Levassort (cc-by-sa) common_names: en: - Checkerberry - Creeping wintergreen - Mountain-tea - Teaberry - Wintergreen - Eastern teaberry - Eastern wintergreen - Spring wintergreen - Mountain Tea - Partridge-berry - Yeaberry am: - የቁራ ሻይ ar: - عنب الأرض cs: - Libavka poléhavá da: - Nedliggende Bjergte fi: - Lamosalali fr: - Petit thé des bois - Gaultherie - Gaulthérie couchée - Thé des bois - Petit thé - Pommes de terre - Thé rouge - Gaulthérie du Canada - Thé de Terre-Neuve - Thé du Canada de: - Wintergrün - Niedere Scheinbeere - Niederliegende Rebhuhnbeere - Niederliegende Scheinbeere - Rote Teppichbeere hu: - Kúszó fajdbogyó it: - Gaultheria ja: - ウィンターグリーン mk: - Зимзелен fa: - انگورک pl: - Golteria rozesłana ru: - Гаультерия лежачая sv: - Tuvvaktelbär cy: - Gweunlwyn ymlusgol eng: - checkerberry - creeping wintergreen - eastern teaberry - eastern wintergreen - mountain-tea - teaberry - wintergreen - spring wintergreen deu: - wintergrün fra: - gaultherie - petit thé des bois - thé des bois - gaulthérie couchée - petit thé - pommes de terre - thé rouge swe: - tuvvaktelbär distribution: native: - Alabama - Connecticut - Delaware - District of Columbia - Georgia - Illinois - Indiana - Kentucky - Maine - Manitoba - Maryland - Masachusettes - Michigan - Minnesota - New Brunswick - New Hampshire - New Jersey - New York - Newfoundland - North Carolina - Nova Scotia - Ohio - Ontario - Pennsylvania - Prince Edward I. - Québec - Rhode I. - South Carolina - Tennessee - Vermont - Virginia - West Virginia - Wisconsin introduced: - Great Britain distributions: native: - 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: 252 name: Connecticut slug: cnt tdwg_code: CNT tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/cnt" plants: "/api/v1/distributions/cnt/plants" species: "/api/v1/distributions/cnt/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: 229 name: District of Columbia slug: wdc tdwg_code: WDC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/wdc" plants: "/api/v1/distributions/wdc/plants" species: "/api/v1/distributions/wdc/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: 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: 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: 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: 253 name: Maine slug: mai tdwg_code: MAI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mai" plants: "/api/v1/distributions/mai/plants" species: "/api/v1/distributions/mai/species" - id: 259 name: Manitoba slug: man tdwg_code: MAN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/man" plants: "/api/v1/distributions/man/plants" species: "/api/v1/distributions/man/species" - id: 233 name: Maryland slug: mry tdwg_code: MRY tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mry" plants: "/api/v1/distributions/mry/plants" species: "/api/v1/distributions/mry/species" - id: 254 name: Masachusettes slug: mas tdwg_code: MAS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mas" plants: "/api/v1/distributions/mas/plants" species: "/api/v1/distributions/mas/species" - id: 234 name: Michigan slug: mic tdwg_code: MIC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mic" plants: "/api/v1/distributions/mic/plants" species: "/api/v1/distributions/mic/species" - id: 257 name: Minnesota slug: min tdwg_code: MIN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/min" plants: "/api/v1/distributions/min/plants" species: "/api/v1/distributions/min/species" - id: 260 name: New Brunswick slug: nbr tdwg_code: NBR tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nbr" plants: "/api/v1/distributions/nbr/plants" species: "/api/v1/distributions/nbr/species" - id: 255 name: New Hampshire slug: nwh tdwg_code: NWH tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nwh" plants: "/api/v1/distributions/nwh/plants" species: "/api/v1/distributions/nwh/species" - id: 236 name: New Jersey slug: nwj tdwg_code: NWJ tdwg_level: 3 species_count: 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: 300 name: Newfoundland slug: nfl tdwg_code: NFL tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nfl" plants: "/api/v1/distributions/nfl/plants" species: "/api/v1/distributions/nfl/species" - id: 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: 261 name: Nova Scotia slug: nsc tdwg_code: NSC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nsc" plants: "/api/v1/distributions/nsc/plants" species: "/api/v1/distributions/nsc/species" - id: 239 name: Ohio slug: ohi tdwg_code: OHI tdwg_level: 3 species_count: 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: 301 name: Prince Edward I. slug: pei tdwg_code: PEI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/pei" plants: "/api/v1/distributions/pei/plants" species: "/api/v1/distributions/pei/species" - id: 242 name: Québec slug: que tdwg_code: QUE tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/que" plants: "/api/v1/distributions/que/plants" species: "/api/v1/distributions/que/species" - id: 256 name: Rhode I. slug: rho tdwg_code: RHO tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/rho" plants: "/api/v1/distributions/rho/plants" species: "/api/v1/distributions/rho/species" - id: 192 name: South Carolina slug: sca tdwg_code: SCA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/sca" plants: "/api/v1/distributions/sca/plants" species: "/api/v1/distributions/sca/species" - id: 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: 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: 224 name: Virginia slug: vrg tdwg_code: VRG tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/vrg" plants: "/api/v1/distributions/vrg/plants" species: "/api/v1/distributions/vrg/species" - id: 244 name: West Virginia slug: wva tdwg_code: WVA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/wva" plants: "/api/v1/distributions/wva/plants" species: "/api/v1/distributions/wva/species" - id: 258 name: Wisconsin slug: wis tdwg_code: WIS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/wis" plants: "/api/v1/distributions/wis/plants" species: "/api/v1/distributions/wis/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: coarse color: leaf_retention: false fruit_or_seed: conspicuous: true color: shape: seed_persistence: true specifications: ligneous_type: subshrub growth_form: Stoloniferous growth_habit: Subshrub, Shrub growth_rate: Slow average_height: cm: 15 maximum_height: cm: 15 nitrogen_fixation: None shape_and_orientation: Prostrate toxicity: none growth: description: sowing: days_to_harvest: row_spacing: cm: spread: cm: ph_maximum: 6.5 ph_minimum: 4.0 light: 8 atmospheric_humidity: 9 growth_months: bloom_months: fruit_months: minimum_precipitation: mm: 812 maximum_precipitation: mm: 1524 minimum_root_depth: cm: 30 minimum_temperature: deg_f: -33 deg_c: -36 maximum_temperature: deg_f: deg_c: soil_nutriments: 2 soil_salinity: 0 soil_texture: 1 soil_humidity: links: self: "/api/v1/species/gaultheria-procumbens" plant: "/api/v1/plants/gaultheria-procumbens" genus: "/api/v1/genus/gaultheria" synonyms: - id: 270095 name: Gaultheria procumbens f. accrescens author: Fernald & Hodgdon sources: [] - id: 270096 name: Gaultheria procumbens f. elongata author: Svenson sources: [] - id: 270097 name: Gaultheria humilis author: Salisb. sources: [] - id: 270098 name: Brossaea procumbens author: "(L.) Kuntze" sources: [] - id: 270099 name: Gautiera procumbens author: "(L.) Torr." sources: [] - id: 270100 name: Gaultheria procumbens f. suborbiculata author: Fernald sources: [] sources: - last_update: '2020-06-21T20:24:44.000Z' id: GAPR2 name: USDA url: https://plants.usda.gov/core/profile?symbol=GAPR2 citation: https://plants.sc.egov.usda.gov/core/profile?symbol=GAPR2 - last_update: '2020-06-24T05:07:04.000Z' id: urn:lsid:ipni.org:names:330655-1 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:330655-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-24 - last_update: '2020-07-04T19:10:39.000Z' id: 14/4.0.3 name: CATMINAT url: citation: - last_update: '2020-06-16T23:13:41.000Z' id: Gaultheria procumbens L. name: PlantNet url: https://identify.plantnet.org/species/the-plant-list/Gaultheria procumbens L. citation: - last_update: '2020-06-16T23:13:41.000Z' id: '2882753' name: GBIF url: https://www.gbif.org/species/2882753 citation: genus: id: 3123 name: Gaultheria slug: gaultheria links: self: "/api/v1/genus/gaultheria" plants: "/api/v1/genus/gaultheria/plants" species: "/api/v1/genus/gaultheria/species" family: "/api/v1/families/ericaceae" family: id: 60 name: Ericaceae common_name: Heath family slug: ericaceae links: self: "/api/v1/families/ericaceae" division_order: "/api/v1/division_orders/ericales" genus: "/api/v1/families/ericaceae/genus" species: - id: 138793 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. status: accepted rank: species family_common_name: Heath family genus_id: 3123 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 synonyms: - Gaultheria procumbens f. accrescens - Gaultheria procumbens f. elongata - Gaultheria humilis - Brossaea procumbens - Gautiera procumbens - Gaultheria procumbens f. suborbiculata genus: Gaultheria family: Ericaceae links: self: "/api/v1/species/gaultheria-procumbens" plant: "/api/v1/plants/gaultheria-procumbens" genus: "/api/v1/genus/gaultheria" subspecies: [] varieties: [] hybrids: [] forms: [] subvarieties: [] sources: - last_update: '2020-06-21T20:24:44.000Z' id: GAPR2 name: USDA url: https://plants.usda.gov/core/profile?symbol=GAPR2 citation: https://plants.sc.egov.usda.gov/core/profile?symbol=GAPR2 - last_update: '2020-06-24T05:07:04.000Z' id: urn:lsid:ipni.org:names:330655-1 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:330655-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-24 - last_update: '2020-07-04T19:10:39.000Z' id: 14/4.0.3 name: CATMINAT url: citation: - last_update: '2020-06-16T23:13:41.000Z' id: Gaultheria procumbens L. name: PlantNet url: https://identify.plantnet.org/species/the-plant-list/Gaultheria procumbens L. citation: - last_update: '2020-06-16T23:13:41.000Z' id: '2882753' name: GBIF url: https://www.gbif.org/species/2882753 citation: meta: last_modified: '2020-08-17T11:34:14.349Z' '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: 138793 user_id: 19 warning_type: report change_status: pending change_type: update accepted_by: notes: The flower color is red created_at: '2020-08-17T11:34:21.183Z' updated_at: '2020-08-17T11:34:21.185Z' correction: changes: meta: last_modified: '2020-08-17T11:34:21.185Z' '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: [] links: self: "/api/v1/plants?zone_id=cal" first: "/api/v1/plants?page=1&zone_id=cal" last: "/api/v1/plants?page=1&zone_id=cal" meta: total: 0 '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: 138793 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. status: accepted rank: species family_common_name: Heath family genus_id: 3123 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 synonyms: - Gaultheria procumbens f. accrescens - Gaultheria procumbens f. elongata - Gaultheria humilis - Brossaea procumbens - Gautiera procumbens - Gaultheria procumbens f. suborbiculata genus: Gaultheria family: Ericaceae links: self: "/api/v1/species/gaultheria-procumbens" plant: "/api/v1/plants/gaultheria-procumbens" genus: "/api/v1/genus/gaultheria" links: self: "/api/v1/plants?genus_id=gaultheria" first: "/api/v1/plants?genus_id=gaultheria&page=1" last: "/api/v1/plants?genus_id=gaultheria&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: Pine family genus_id: 4 image_url: https://bs.floristic.org/image/o/7928c21ee9fdc5ffa423501d3ba54084247cf9a9 synonyms: - Abies nobilis - Pinus heterophylla - Pinus abies - Abies pectinata - Pinus picea - Abies taxifolia - Abies minor - Abies picea - Abies abies - Abies chlorocarpa - Abies pardei - Picea pectinata - Pinus pectinata - Pinus baldensis - Picea tenuifolia - Abies alba var. pardei - Peuce abies - Abies alba subsp. pardei - Picea metensis - Picea rinzi - Abies argentea - Abies candicans - Picea pyramidalis - Abies baldensis - Abies vulgaris - Picea kukunaria - Abies alba subsp. apennina - Abies metensis - Pinus lucida - Abies miniata genus: Abies family: Pinaceae links: self: "/api/v1/species/abies-alba" plant: "/api/v1/plants/abies-alba" genus: "/api/v1/genus/abies" - id: 186323 common_name: African tamarisk slug: tamarix-africana scientific_name: Tamarix africana year: 1789 bibliography: 'Voy. Barbarie 2: 139 (1789)' author: Poir. status: accepted rank: species family_common_name: Tamarix family genus_id: 6475 image_url: https://bs.floristic.org/image/o/d4634c51461b81ac39b1923b1c2e1cd312bd9304 synonyms: - Tamarix mauritii - Tamarix allorgeana - Tamarix ludibunda - Tamarix hieronymi - Tamarix malenconiana - Tamarix calarantha - Tamarix getula - Tamarix font-queri - Tamarix hispanica - Tamarix castellana - Tamarix uncinatifolia - Tamarix segobricensis - Tamarix viciosoi - Tamarix praecox - Tamarix celtiberica - Tamarix tingitana genus: Tamarix family: Tamaricaceae links: self: "/api/v1/species/tamarix-africana" plant: "/api/v1/plants/tamarix-africana" genus: "/api/v1/genus/tamarix" - id: 134666 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum scientific_name: Eriogonum umbellatum year: 1827 bibliography: 'Ann. Lyceum Nat. Hist. New York 2: 241 (1827)' author: Torr. status: accepted rank: species family_common_name: Buckwheat family genus_id: 2848 image_url: https://bs.floristic.org/image/o/e8f58551aea81a84ebb048ab79f5af51cb2e477b synonyms: - Eriogonum umbellatum var. monocephalum - Eriogonum umbellatum var. tolmieanum - Eriogonum umbellatum var. californicum - Eriogonum umbellatum var. crandallii - Eriogonum tolmieanum - Eriogonum latum - Eriogonum cupreum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 138793 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. status: accepted rank: species family_common_name: Heath family genus_id: 3123 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 synonyms: - Gaultheria procumbens f. accrescens - Gaultheria procumbens f. elongata - Gaultheria humilis - Brossaea procumbens - Gautiera procumbens - Gaultheria procumbens f. suborbiculata genus: Gaultheria family: Ericaceae links: self: "/api/v1/species/gaultheria-procumbens" plant: "/api/v1/plants/gaultheria-procumbens" genus: "/api/v1/genus/gaultheria" - id: 134697 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-majus scientific_name: Eriogonum umbellatum var. majus year: 1853 bibliography: 'Hooker''s J. Bot. Kew Gard. Misc. 5: 264 (1853)' author: Hook. status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum subalpinum - Eriogonum umbellatum var. subalpinum - Eriogonum umbellatum subsp. subalpinum - Eriogonum subalpinum var. arachnoideum - Eriogonum subalpinum var. stenophyllum - Eriogonum subalpinum var. subnivale - Eriogonum subalpinum var. vulcanicum - Eriogonum heracleoides var. subalpinum - Eriogonum umbellatum subsp. majus genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-majus" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134707 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-nevadense scientific_name: Eriogonum umbellatum var. nevadense year: 1906 bibliography: 'Bull. Soc. Roy. Bot. Belgique, Compt.-Rend. 42: 198 (1906)' author: Gand. status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum reclinatum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-nevadense" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134715 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-umbellatum scientific_name: Eriogonum umbellatum var. umbellatum year: 1827 bibliography: 'Ann. Lyceum Nat. Hist. New York 2: 241 (1827)' author: Torr. status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: [] genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-umbellatum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134710 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-subaridum scientific_name: Eriogonum umbellatum var. subaridum year: 1937 bibliography: 'Leafl. W. Bot. 2: 53 (1937)' author: S.Stokes status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum umbellatum subsp. ferrissii - Eriogonum biumbellatum - Eriogonum ferrissii - Eriogonum umbellatum subsp. subaridum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-subaridum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134681 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-dichrocephalum scientific_name: Eriogonum umbellatum var. dichrocephalum year: 1906 bibliography: 'Bull. Soc. Roy. Bot. Belgique, Compt.-Rend. 42: 199 (1906)' author: Gand. status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum umbellatum var. aridum - Eriogonum aridum - Eriogonum umbellatum subsp. aridum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-dichrocephalum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134668 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-aureum scientific_name: Eriogonum umbellatum var. aureum year: 1968 bibliography: 'Taxon 17: 532 (1968)' author: "(Gand.) Reveal" status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum umbellatum var. intectum - Eriogonum glaberrimum var. aureum - Eriogonum umbellatum var. glabratum - Eriogonum azaleastrum - Eriogonum umbellatum var. umbelliferum - Eriogonum umbelliferum - Eriogonum marginale - Eriogonum neglectum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-aureum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134704 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-modocense scientific_name: Eriogonum umbellatum var. modocense year: 1936 bibliography: 'Eriogonum: 110 (1936)' author: "(Greene) S.Stokes" status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum modocense genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-modocense" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134684 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-ellipticum scientific_name: Eriogonum umbellatum var. ellipticum year: 1983 bibliography: 'Taxon 32: 294 (1983)' author: "(Nutt.) Reveal" status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum stellatum - Eriogonum umbellatum var. croceum - Eriogonum umbellatum var. chrysanthum - Eriogonum umbellatum var. stellatum - Eriogonum ellipticum - Eriogonum umbellatum subsp. stellatum - Eriogonum croceum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-ellipticum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134540 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-polyanthum scientific_name: Eriogonum umbellatum var. polyanthum year: 1903 bibliography: 'Contr. W. Bot. 11: 5 (1903)' author: "(Benth.) M.E.Jones" status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum polyanthum - Eriogonum umbellatum subsp. polyanthum genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-polyanthum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134705 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-munzii scientific_name: Eriogonum umbellatum var. munzii year: 1970 bibliography: 'Aliso 7: 218 (1970)' author: Reveal status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum umbellatum subsp. munzii genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-munzii" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134690 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-furcosum scientific_name: Eriogonum umbellatum var. furcosum year: 1985 bibliography: 'Great Basin Naturalist 45: 278 (1985)' author: Reveal status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: [] genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-furcosum" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 1003774 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-haussknechtii scientific_name: Eriogonum umbellatum var. haussknechtii year: 1903 bibliography: 'Contr. W. Bot. 11: 6 (1903)' author: "(Dammer) M.E.Jones" status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum montanum - Eriogonum umbellatum subsp. haussknechtii - Eriogonum haussknechtii genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-haussknechtii" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134667 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-argus scientific_name: Eriogonum umbellatum var. argus year: 1989 bibliography: 'Phytologia 66: 261 (1989)' author: Reveal status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: [] genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-argus" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134702 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-minus scientific_name: Eriogonum umbellatum var. minus year: 1918 bibliography: 'Bull. S. Calif. Acad. Sci. 17: 64 (1918)' author: I.M.Johnst. status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum umbellatum subsp. minus - Eriogonum minus genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-minus" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134708 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-porteri scientific_name: Eriogonum umbellatum var. porteri year: 1936 bibliography: 'Eriogonum: 109 (1936)' author: "(Small) S.Stokes" status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum porteri genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-porteri" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" - id: 134717 common_name: sulphur-flower buckwheat slug: eriogonum-umbellatum-var-versicolor scientific_name: Eriogonum umbellatum var. versicolor year: 1941 bibliography: 'Leafl. W. Bot. 3: 17 (1941)' author: S.Stokes status: accepted rank: var family_common_name: Buckwheat family genus_id: 2848 image_url: synonyms: - Eriogonum umbellatum subsp. versicolor genus: Eriogonum family: Polygonaceae links: self: "/api/v1/species/eriogonum-umbellatum-var-versicolor" plant: "/api/v1/plants/eriogonum-umbellatum" genus: "/api/v1/genus/eriogonum" links: self: "/api/v1/species" first: "/api/v1/species?page=1" next: "/api/v1/species?page=2" last: "/api/v1/species?page=3" meta: total: 52 '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: 138793 common_name: eastern teaberry slug: gaultheria-procumbens scientific_name: Gaultheria procumbens year: 1753 bibliography: 'Sp. Pl.: 895 (1753)' author: L. status: accepted rank: species family_common_name: Heath family genus_id: 3123 observations: C. & E. Canada to NC. & E. U.S.A. vegetable: false image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 genus: Gaultheria family: Ericaceae duration: edible_part: edible: false images: flower: - id: 3307845 image_url: https://bs.floristic.org/image/o/4cfaa0e01ff9e438d8000f724da0ff6115432662 copyright: Taken Dec 20, 2016 by EOL − Fluff Berger (cc-by-sa) - id: 3307846 image_url: https://bs.floristic.org/image/o/1cd8f70266e89ae11f3d2faa57a4f3165f8ad027 copyright: Taken Dec 20, 2019 by obelya (cc-by-sa) - id: 3307847 image_url: https://bs.floristic.org/image/o/ddee98ed7bb3834a4159ac1113532585afdd185d copyright: Taken Nov 22, 2019 by Nath Nath (cc-by-sa) - id: 3307848 image_url: https://bs.floristic.org/image/o/41369607c75c70e9788631d658a0b1d299af9382 copyright: Taken Dec 10, 2019 by Munguia Jose Luis (cc-by-sa) - id: 3307849 image_url: https://bs.floristic.org/image/o/8a10532113b5573fcee5dad21cb082b739fd08b8 copyright: Taken Aug 15, 2018 by cecile desmoulins (cc-by-sa) - id: 3548554 image_url: https://bs.floristic.org/image/o/01d4b64a0c088856b9498d389f615bc59040af07 copyright: Taken Jun 28, 2020 by Susanna (cc-by-sa) leaf: - id: 3307850 image_url: https://bs.floristic.org/image/o/f29d68853e975909e0c6bc5d647f6f971d544383 copyright: Taken Dec 26, 2019 by kevin vogl (cc-by-sa) - id: 3307851 image_url: https://bs.floristic.org/image/o/954ecfb6f911c2c6143612d7de30f6ffca7931a6 copyright: Taken Sep 28, 2017 by Samuel Lamarre (cc-by-sa) - id: 3307852 image_url: https://bs.floristic.org/image/o/e427b94d9e5800b5b67323cb1204416d406edb8f copyright: Taken Dec 1, 2019 by DarekDeviel (cc-by-sa) - id: 3307853 image_url: https://bs.floristic.org/image/o/f538bc975268341032c4cd4fad6ad634486acd05 copyright: Taken Dec 1, 2019 by DarekDeviel (cc-by-sa) - id: 3307854 image_url: https://bs.floristic.org/image/o/92f75a7e2b19b64b68d85e2c6883bfd232c0240c copyright: Taken Jan 8, 2020 by Dieter Wagner (cc-by-sa) habit: - id: 3307855 image_url: https://bs.floristic.org/image/o/f5b98478d328b7324fb39d3c0895aae19406bd3f copyright: Taken Dec 20, 2016 by EOL − Kent McFarland (cc-by-nc) - id: 3307856 image_url: https://bs.floristic.org/image/o/862a8397556f37b85872fad622d45dfdfef32b5e copyright: Taken Dec 20, 2016 by EOL − Marv Elliott (cc-by-nc) - id: 3307857 image_url: https://bs.floristic.org/image/o/37d593318c89087270a56de625a4256f6ee9600b copyright: Taken Dec 20, 2016 by EOL − Susan Elliott (cc-by-nc) - id: 3307858 image_url: https://bs.floristic.org/image/o/9f8963a4c49a1eca9a4aedc9388aadec1fa65496 copyright: Taken Jan 2, 2020 by Dieter Wagner (cc-by-sa) - id: 3307859 image_url: https://bs.floristic.org/image/o/750319763bb175386784077b0e614caa52d825f3 copyright: Taken Jan 8, 2020 by Dieter Wagner (cc-by-sa) - id: 3548557 image_url: https://bs.floristic.org/image/o/a006322826f429f125e77dd9b76616e1df282ecf copyright: Taken Dec 20, 2016 by EOL − sallen (cc-by-nc) - id: 3548559 image_url: https://bs.floristic.org/image/o/6d8d644507775561e6367d646b42aa7e0f1a78a0 copyright: Taken Dec 20, 2016 by EOL − Tomas Curtis (cc-by-nc) fruit: - id: 3307840 image_url: https://bs.floristic.org/image/o/08aed992b2f14ce1069150a5c6f6e2b8c237159b copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307841 image_url: https://bs.floristic.org/image/o/37af3be958e6a27fb7160f2b4a1654f4b2601f0f copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307842 image_url: https://bs.floristic.org/image/o/24730f9151e8bd4db9a39e209ac712a8e32505dc copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307843 image_url: https://bs.floristic.org/image/o/8cd0661fe1caa278c0be258addc64c9fe60271b0 copyright: Taken Jan 10, 2019 by Dieter Wagner (cc-by-sa) - id: 3307844 image_url: https://bs.floristic.org/image/o/70f47b7d07db379d7b593d91705ad09ae2b414e5 copyright: Taken Feb 2, 2019 by Annemarie Ahrens-Stehle (cc-by-sa) bark: - id: 3307860 image_url: https://bs.floristic.org/image/o/6427b20b201937e85ea6d48efcf2fab00e6c6c2b copyright: Taken May 10, 2019 by Mathieu Neyret (cc-by-sa) - id: 3548561 image_url: https://bs.floristic.org/image/o/79170073b7468e750d915984556296e1b250523e copyright: Taken May 14, 2020 by Joseph Moulaison (cc-by-sa) other: - id: 3307861 image_url: https://bs.floristic.org/image/o/920a8db1137284513a833b75c31d5359299b3d54 copyright: Taken Feb 13, 2020 by Matthias Koch (cc-by-sa) - id: 3307862 image_url: https://bs.floristic.org/image/o/90a18ba0dad8eba8c83f4c08d6e0b35626c553e1 copyright: Taken Jan 16, 2020 by Didier Levassort (cc-by-sa) common_names: en: - Checkerberry - Creeping wintergreen - Mountain-tea - Teaberry - Wintergreen - Eastern teaberry - Eastern wintergreen - Spring wintergreen - Mountain Tea - Partridge-berry - Yeaberry am: - የቁራ ሻይ ar: - عنب الأرض cs: - Libavka poléhavá da: - Nedliggende Bjergte fi: - Lamosalali fr: - Petit thé des bois - Gaultherie - Gaulthérie couchée - Thé des bois - Petit thé - Pommes de terre - Thé rouge - Gaulthérie du Canada - Thé de Terre-Neuve - Thé du Canada de: - Wintergrün - Niedere Scheinbeere - Niederliegende Rebhuhnbeere - Niederliegende Scheinbeere - Rote Teppichbeere hu: - Kúszó fajdbogyó it: - Gaultheria ja: - ウィンターグリーン mk: - Зимзелен fa: - انگورک pl: - Golteria rozesłana ru: - Гаультерия лежачая sv: - Tuvvaktelbär cy: - Gweunlwyn ymlusgol eng: - checkerberry - creeping wintergreen - eastern teaberry - eastern wintergreen - mountain-tea - teaberry - wintergreen - spring wintergreen deu: - wintergrün fra: - gaultherie - petit thé des bois - thé des bois - gaulthérie couchée - petit thé - pommes de terre - thé rouge swe: - tuvvaktelbär distribution: native: - Alabama - Connecticut - Delaware - District of Columbia - Georgia - Illinois - Indiana - Kentucky - Maine - Manitoba - Maryland - Masachusettes - Michigan - Minnesota - New Brunswick - New Hampshire - New Jersey - New York - Newfoundland - North Carolina - Nova Scotia - Ohio - Ontario - Pennsylvania - Prince Edward I. - Québec - Rhode I. - South Carolina - Tennessee - Vermont - Virginia - West Virginia - Wisconsin introduced: - Great Britain distributions: native: - 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: 252 name: Connecticut slug: cnt tdwg_code: CNT tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/cnt" plants: "/api/v1/distributions/cnt/plants" species: "/api/v1/distributions/cnt/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: 229 name: District of Columbia slug: wdc tdwg_code: WDC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/wdc" plants: "/api/v1/distributions/wdc/plants" species: "/api/v1/distributions/wdc/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: 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: 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: 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: 253 name: Maine slug: mai tdwg_code: MAI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mai" plants: "/api/v1/distributions/mai/plants" species: "/api/v1/distributions/mai/species" - id: 259 name: Manitoba slug: man tdwg_code: MAN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/man" plants: "/api/v1/distributions/man/plants" species: "/api/v1/distributions/man/species" - id: 233 name: Maryland slug: mry tdwg_code: MRY tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mry" plants: "/api/v1/distributions/mry/plants" species: "/api/v1/distributions/mry/species" - id: 254 name: Masachusettes slug: mas tdwg_code: MAS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mas" plants: "/api/v1/distributions/mas/plants" species: "/api/v1/distributions/mas/species" - id: 234 name: Michigan slug: mic tdwg_code: MIC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/mic" plants: "/api/v1/distributions/mic/plants" species: "/api/v1/distributions/mic/species" - id: 257 name: Minnesota slug: min tdwg_code: MIN tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/min" plants: "/api/v1/distributions/min/plants" species: "/api/v1/distributions/min/species" - id: 260 name: New Brunswick slug: nbr tdwg_code: NBR tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nbr" plants: "/api/v1/distributions/nbr/plants" species: "/api/v1/distributions/nbr/species" - id: 255 name: New Hampshire slug: nwh tdwg_code: NWH tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nwh" plants: "/api/v1/distributions/nwh/plants" species: "/api/v1/distributions/nwh/species" - id: 236 name: New Jersey slug: nwj tdwg_code: NWJ tdwg_level: 3 species_count: 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: 300 name: Newfoundland slug: nfl tdwg_code: NFL tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nfl" plants: "/api/v1/distributions/nfl/plants" species: "/api/v1/distributions/nfl/species" - id: 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: 261 name: Nova Scotia slug: nsc tdwg_code: NSC tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/nsc" plants: "/api/v1/distributions/nsc/plants" species: "/api/v1/distributions/nsc/species" - id: 239 name: Ohio slug: ohi tdwg_code: OHI tdwg_level: 3 species_count: 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: 301 name: Prince Edward I. slug: pei tdwg_code: PEI tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/pei" plants: "/api/v1/distributions/pei/plants" species: "/api/v1/distributions/pei/species" - id: 242 name: Québec slug: que tdwg_code: QUE tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/que" plants: "/api/v1/distributions/que/plants" species: "/api/v1/distributions/que/species" - id: 256 name: Rhode I. slug: rho tdwg_code: RHO tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/rho" plants: "/api/v1/distributions/rho/plants" species: "/api/v1/distributions/rho/species" - id: 192 name: South Carolina slug: sca tdwg_code: SCA tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/sca" plants: "/api/v1/distributions/sca/plants" species: "/api/v1/distributions/sca/species" - id: 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: 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: 224 name: Virginia slug: vrg tdwg_code: VRG tdwg_level: 3 species_count: 2 links: self: "/api/v1/distributions/vrg" plants: "/api/v1/distributions/vrg/plants" species: "/api/v1/distributions/vrg/species" - id: 244 name: West Virginia slug: wva tdwg_code: WVA tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/wva" plants: "/api/v1/distributions/wva/plants" species: "/api/v1/distributions/wva/species" - id: 258 name: Wisconsin slug: wis tdwg_code: WIS tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/wis" plants: "/api/v1/distributions/wis/plants" species: "/api/v1/distributions/wis/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: coarse color: leaf_retention: false fruit_or_seed: conspicuous: true color: shape: seed_persistence: true specifications: ligneous_type: subshrub growth_form: Stoloniferous growth_habit: Subshrub, Shrub growth_rate: Slow average_height: cm: 15 maximum_height: cm: 15 nitrogen_fixation: None shape_and_orientation: Prostrate toxicity: none growth: description: sowing: days_to_harvest: row_spacing: cm: spread: cm: ph_maximum: 6.5 ph_minimum: 4.0 light: 8 atmospheric_humidity: 9 growth_months: bloom_months: fruit_months: minimum_precipitation: mm: 812 maximum_precipitation: mm: 1524 minimum_root_depth: cm: 30 minimum_temperature: deg_f: -33 deg_c: -36 maximum_temperature: deg_f: deg_c: soil_nutriments: 2 soil_salinity: 0 soil_texture: 1 soil_humidity: links: self: "/api/v1/species/gaultheria-procumbens" plant: "/api/v1/plants/gaultheria-procumbens" genus: "/api/v1/genus/gaultheria" synonyms: - id: 270095 name: Gaultheria procumbens f. accrescens author: Fernald & Hodgdon sources: [] - id: 270096 name: Gaultheria procumbens f. elongata author: Svenson sources: [] - id: 270097 name: Gaultheria humilis author: Salisb. sources: [] - id: 270098 name: Brossaea procumbens author: "(L.) Kuntze" sources: [] - id: 270099 name: Gautiera procumbens author: "(L.) Torr." sources: [] - id: 270100 name: Gaultheria procumbens f. suborbiculata author: Fernald sources: [] sources: - last_update: '2020-06-21T20:24:44.000Z' id: GAPR2 name: USDA url: https://plants.usda.gov/core/profile?symbol=GAPR2 citation: https://plants.sc.egov.usda.gov/core/profile?symbol=GAPR2 - last_update: '2020-06-24T05:07:04.000Z' id: urn:lsid:ipni.org:names:330655-1 name: POWO url: http://powo.science.kew.org/taxon/urn:lsid:ipni.org:names:330655-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-24 - last_update: '2020-07-04T19:10:39.000Z' id: 14/4.0.3 name: CATMINAT url: citation: - last_update: '2020-06-16T23:13:41.000Z' id: Gaultheria procumbens L. name: PlantNet url: https://identify.plantnet.org/species/the-plant-list/Gaultheria procumbens L. citation: - last_update: '2020-06-16T23:13:41.000Z' id: '2882753' name: GBIF url: https://www.gbif.org/species/2882753 citation: meta: images_count: 29 sources_count: 5 synonyms_count: 6 last_modified: '2020-08-17T11:34:14.346Z' '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: 138793 user_id: 25 warning_type: report change_status: pending change_type: update accepted_by: notes: The flower color is red created_at: '2020-08-17T11:34:21.575Z' updated_at: '2020-08-17T11:34:21.577Z' correction: changes: meta: last_modified: '2020-08-17T11:34:21.577Z' '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: 1 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: 0 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: 1 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: 1 links: self: "/api/v1/distributions/abt" plants: "/api/v1/distributions/abt/plants" species: "/api/v1/distributions/abt/species" parent: id: 597 name: Western Canada slug: '71' tdwg_code: '71' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/71" plants: "/api/v1/distributions/71/plants" species: "/api/v1/distributions/71/species" children: [] - id: 212 name: Aldabra slug: ald tdwg_code: ALD tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/ald" plants: "/api/v1/distributions/ald/plants" species: "/api/v1/distributions/ald/species" parent: id: 430 name: Western Indian Ocean slug: '29' tdwg_code: '29' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/29" plants: "/api/v1/distributions/29/plants" species: "/api/v1/distributions/29/species" children: [] - id: 356 name: Aleutian Is. slug: alu tdwg_code: ALU tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/alu" plants: "/api/v1/distributions/alu/plants" species: "/api/v1/distributions/alu/species" parent: id: 596 name: Subarctic America slug: '70' tdwg_code: '70' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/70" plants: "/api/v1/distributions/70/plants" species: "/api/v1/distributions/70/species" children: [] - id: 137 name: Algeria slug: alg tdwg_code: ALG tdwg_level: 3 species_count: 1 links: self: "/api/v1/distributions/alg" plants: "/api/v1/distributions/alg/plants" species: "/api/v1/distributions/alg/species" parent: id: 408 name: Northern Africa slug: '20' tdwg_code: '20' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/20" plants: "/api/v1/distributions/20/plants" species: "/api/v1/distributions/20/species" children: [] - id: 303 name: Altay slug: alt tdwg_code: ALT tdwg_level: 3 species_count: 0 links: self: "/api/v1/distributions/alt" plants: "/api/v1/distributions/alt/plants" species: "/api/v1/distributions/alt/species" parent: id: 434 name: Siberia slug: '30' tdwg_code: '30' tdwg_level: 2 species_count: 0 links: self: "/api/v1/distributions/30" plants: "/api/v1/distributions/30/plants" species: "/api/v1/distributions/30/species" children: [] - id: 696 name: Amapa slug: bzn-ap tdwg_code: BZN-AP tdwg_level: 4 species_count: 0 links: self: "/api/v1/distributions/bzn-ap" plants: "/api/v1/distributions/bzn-ap/plants" species: "/api/v1/distributions/bzn-ap/species" parent: id: 78 name: Brazil North slug: bzn tdwg_code: BZN tdwg_level: 3 species_count: 1 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: 1 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-17T11:34:11.445Z' '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.eyJ1c2VyX2lkIjoyOCwib3JpZ2luIjoiaHR0cDovL2xvY2FsaG9zdDoxMjM0IiwiaXAiOiI6OjEiLCJleHBpcmUiOiIyMDIwLTA4LTE4IDEzOjM0OjIxICswMjAwIiwiZXhwIjoxNTk3NzUwNDYxfQ.yQxHqxlU6bSHUCAb5gqx8j-bZwoeMDOBCawhCJsb_HM expiration: '08-18-2020 13:34' '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: 138793 user_id: 31 warning_type: change_status: pending change_type: update accepted_by: notes: Is the author okay ? created_at: '2020-08-17T11:34:21.874Z' updated_at: '2020-08-17T11:34:21.874Z' correction: changes: - id: 3 record_type: Species record_id: 134540 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-17T11:34:21.864Z' updated_at: '2020-08-17T11:34:21.864Z' correction: scientific_name: Eriogonum umbellatum var. polyanthum maximum_height_value: 15 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: 134540 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-17T11:34:21.943Z' updated_at: '2020-08-17T11:34:21.943Z' correction: scientific_name: Eriogonum umbellatum var. polyanthum maximum_height_value: 15 maximum_height_unit: cm changes: meta: last_modified: '2020-08-17T11:34:21.943Z' '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-17T11:34:22.127Z' updated_at: '2020-08-17T11:34:22.127Z' correction: maximum_height_value: 6800 maximum_height_unit: cm scientific_name: Abies alba changes: maximum_height_cm: - 5000 - 6800 meta: last_modified: '2020-08-17T11:34:22.127Z' '422': description: Invalid parameters content: application/json: examples: returns-a-422-response: value: error: true message: No correction has been submitted '401': description: Invalid credentials content: application/json: examples: returns-a-401-response: value: error: true messages: Invalid access token requestBody: content: application/json: schema: "$ref": "#/components/schemas/request_body_correction" components: securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT token: type: apiKey name: token in: query schemas: kingdom: type: object properties: id: type: integer name: type: string slug: type: string links: type: object properties: self: type: string required: - self required: - id - name - slug - links subkingdom: type: object properties: id: type: integer name: type: string slug: type: string kingdom: "$ref": "#/components/schemas/kingdom" links: type: object properties: self: type: string kingdom: type: string required: - self - kingdom required: - id - name - slug - links - kingdom division: type: object properties: id: type: integer name: type: string slug: type: string subkingdom: "$ref": "#/components/schemas/subkingdom" links: type: object properties: self: type: string subkingdom: type: string required: - self - subkingdom required: - id - name - slug - links - subkingdom division_class: type: object properties: id: type: integer name: type: string slug: type: string division: "$ref": "#/components/schemas/division" links: type: object properties: self: type: string division: type: string required: - self required: - id - name - slug - links division_order: type: object properties: id: type: integer name: type: string slug: type: string division_class: "$ref": "#/components/schemas/division_class" links: type: object properties: self: type: string division_class: type: string required: - self required: - id - name - slug - links family: type: object properties: id: type: integer name: type: string common_name: type: string nullable: true slug: type: string division_order: "$ref": "#/components/schemas/division_order" links: type: object properties: self: type: string division_order: type: string required: - self required: - id - name - slug - links genus: type: object properties: id: type: integer name: type: string slug: type: string family: "$ref": "#/components/schemas/family" links: type: object properties: self: type: string family: type: string required: - self required: - id - name - slug - links plant: type: object properties: id: type: integer common_name: type: string nullable: true slug: type: string scientific_name: type: string year: type: integer nullable: true bibliography: type: string nullable: true author: type: string nullable: true family_common_name: type: string nullable: true genus_id: type: integer main_species_id: type: integer nullable: true vegetable: type: boolean nullable: true observations: type: string nullable: true main_species: "$ref": "#/components/schemas/species" sources: type: array items: "$ref": "#/components/schemas/source" links: type: object properties: self: type: string genus: type: string species: type: string required: - self - genus - species required: - id - scientific_name - slug - links plant_light: type: object properties: id: type: integer common_name: type: string nullable: true slug: type: string scientific_name: type: string year: type: integer nullable: true bibliography: type: string nullable: true author: type: string nullable: true family_common_name: type: string nullable: true genus_id: type: integer main_species_id: type: integer nullable: true vegetable: type: boolean nullable: true observations: type: string nullable: true links: type: object properties: self: type: string genus: type: string species: type: string required: - self - genus - species required: - id - scientific_name - slug - links species: type: object properties: id: type: integer description: An unique identifier common_name: type: string nullable: true description: The usual common name, in english, of the species (if any). slug: type: string description: An unique human-readable identifier (if you can, prefer to use this over id) scientific_name: type: string description: The scientific name follows the [Binomial nomenclature](https://en.wikipedia.org/wiki/Binomial_nomenclature), and represents its genus and its species within the genus, resulting in a single worldwide name for each organism. The scientific name of an infraspecific taxons (ranks below species, such as subspecies, forms, varieties...) is a combination of the name of a species and an infraspecific epithet. A connecting term is used to denote the rank. [See IAPT recommendation](https://www.iapt-taxon.org/nomen/pages/main/art_24.html) year: type: integer nullable: true description: The first publication year of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) bibliography: type: string nullable: true description: The first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) author: type: string nullable: true description: The author(s) of the first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) status: type: string enum: - accepted - unknown - description: The acceptance status of this species by IPNI rank: type: string enum: - species - ssp - var - form - hybrid - subvar - description: The [taxonomic rank](https://en.wikipedia.org/wiki/Taxonomic_rank) of the species family_common_name: type: string nullable: true description: The common name (in english) of the species family family: type: string description: The scientific name of the species family genus_id: type: integer description: The id of the species genus genus: type: string description: The scientific name of the species genus image_url: type: string nullable: true description: A main image url of the species links: type: object properties: self: type: string description: API endpoint to the species itself genus: type: string description: API endpoint to the species genus plant: type: string description: API endpoint to the species plant required: - self - genus - plant description: API endpoints to related resources duration: type: array nullable: true items: type: string nullable: true enum: - annual - biennial - perennial - description: | The plant duration(s), which can be: - Annual: plants that live, reproduce, and die in one growing season. - Biennial: plants that need two growing seasons to complete their life cycle, normally completing vegetative growth the first year and flowering the second year. - Perennial: plants that live for more than two years, with the shoot system dying back to soil level each year. description: | The plant duration(s), which can be: - Annual: plants that live, reproduce, and die in one growing season. - Biennial: plants that need two growing seasons to complete their life cycle, normally completing vegetative growth the first year and flowering the second year. - Perennial: plants that live for more than two years, with the shoot system dying back to soil level each year. edible_part: type: array nullable: true items: type: string nullable: true enum: - roots - stem - leaves - flowers - fruits - seeds - tubers - description: The plant edible part(s), if any. description: The plant edible part(s), if any. edible: type: boolean nullable: true description: Is the species edible ? vegetable: type: boolean nullable: true description: Is the species a vegetable ? observations: type: string nullable: true description: Some habit observations on the species images: type: object properties: flower: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species flower leaf: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species leaf habit: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species habit fruit: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species fruit bark: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: Image(s) of the species bark other: type: array items: type: object properties: id: type: integer description: An unique identifier image_url: type: string description: The url of the image copyright: type: string nullable: true description: A copyright (if any) for the image. Don't forget to properly credit the author if you're using them description: 'Image(s) of the species other ' common_names: type: object additionalProperties: type: array items: type: string nullable: true description: TODO description: Common names of the species per language distribution: type: object deprecated: true additionalProperties: type: array items: type: string nullable: true description: TODO description: "(Deprecated) Distribution of the species per establishment" distributions: type: object properties: native: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species is native from introduced: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species has been introduced doubtful: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species presence is doubtful absent: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species is absent and has been wrongly recorded extinct: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The zone name slug: type: string description: An unique, human readable, identifier tdwg_code: type: string description: The TDWG zone unique code tdwg_level: type: integer description: The TDWG zone level species_count: type: integer description: The number of species in this zone links: type: object properties: self: type: string description: API endpoint to the zone itself species: type: string description: API endpoint to the species in this zone plants: type: string description: API endpoint to the plants in this zone description: Zones the species is extinct description: Distribution of the species per establishment flower: type: object properties: color: type: array nullable: true items: type: string nullable: true enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - description: The flower color(s) description: The flower color(s) conspicuous: type: boolean nullable: true description: Is the flower visible ? description: Flower related fields (the reproductive structure found in flowering plants) foliage: type: object properties: texture: type: string nullable: true enum: - fine - medium - coarse - description: The general texture of the plant’s foliage color: type: array nullable: true items: type: string nullable: true enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - description: The leaves color(s) description: The leaves color(s) leaf_retention: type: boolean nullable: true description: Does the leaves stay all year long ? description: Foliage (or leaves) related fields fruit_or_seed: type: object properties: conspicuous: type: boolean nullable: true description: Is the fruit visible ? color: type: array nullable: true items: type: string nullable: true enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - description: The fruit color(s) description: The fruit color(s) shape: type: string nullable: true description: Fruit shape seed_persistence: type: boolean nullable: true description: Are the fruit or seed generally recognized as being persistent on the plant? description: Fruit or seed related fields specifications: type: object properties: ligneous_type: type: string nullable: true enum: - liana - subshrub - shrub - tree - parasite - description: The ligneous type of the woody plant growth_form: type: string nullable: true description: The primary growth form on the landscape in relation to soil stabilization on slopes and streamsides? Each plant species is assigned the single growth form that most enhances its ability to stabilize soil growth_habit: type: string nullable: true description: The general appearance, growth form, or architecture of the plant growth_rate: type: string nullable: true description: The relative growth speed of the plant average_height: type: object properties: cm: type: integer nullable: true description: The average height of the species, in centimeters description: The average height of the species, in centimeters maximum_height: type: object properties: cm: type: integer nullable: true description: The maximum height of the species, in centimeters description: The maximum height of the species, in centimeters nitrogen_fixation: type: string nullable: true description: Capability to fix nitrogen in monoculture shape_and_orientation: type: string nullable: true description: The predominant shape of the species toxicity: type: string nullable: true enum: - none - low - medium - high - description: Relative toxicity of the species for humans or animals description: Species's main characteristics growth: type: object properties: days_to_harvest: type: number nullable: true description: The average numbers of days required to from planting to harvest description: type: string nullable: true description: A description on how the plant usually grows sowing: type: string nullable: true description: A description on how to sow the plant ph_maximum: type: number nullable: true description: The maximum acceptable soil pH (of the top 30 centimeters of soil) for the plant ph_minimum: type: number nullable: true description: The minimum acceptable soil pH (of the top 30 centimeters of soil) for the plant light: type: integer nullable: true description: Required amount of light, on a scale from 0 (no light, <= 10 lux) to 10 (very intensive insolation, >= 100 000 lux) atmospheric_humidity: type: integer nullable: true description: Required relative humidity in the air, on a scale from 0 (<=10%) to 10 (>= 90%) growth_months: type: array nullable: true items: type: string nullable: true enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - description: The most active growth months of the species (usually all year round for perennial plants) description: The most active growth months of the species (usually all year round for perennial plants) bloom_months: type: array nullable: true items: type: string nullable: true enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - description: The months the species usually blooms description: The months the species usually blooms fruit_months: type: array nullable: true items: type: string nullable: true enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - description: The months the species usually produces fruits description: The months the species usually produces fruits row_spacing: type: object properties: cm: type: number nullable: true description: The minimum spacing between each rows of plants, in centimeters description: The minimum spacing between each rows of plants, in centimeters spread: type: object properties: cm: type: number nullable: true description: The average spreading of the plant, in centimeters description: The average spreading of the plant, in centimeters minimum_precipitation: type: object properties: mm: type: number nullable: true description: Minimum precipitation per year, in milimeters per year description: Minimum precipitation per year, in milimeters per year maximum_precipitation: type: object properties: mm: type: number nullable: true description: Maximum precipitation per year, in milimeters per year description: Maximum precipitation per year, in milimeters per year minimum_root_depth: type: object properties: cm: type: number nullable: true description: Minimum depth of soil required for the species, in centimeters. Plants that do not have roots such as rootless aquatic plants have 0 description: Minimum depth of soil required for the species, in centimeters. Plants that do not have roots such as rootless aquatic plants have 0 minimum_temperature: type: object properties: deg_f: type: number nullable: true description: The minimum tolerable temperature for the species. In fahrenheit degrees deg_c: type: number nullable: true description: The minimum tolerable temperature for the species. In celsius degrees description: The minimum tolerable temperature for the species. In celsius or fahrenheit degrees maximum_temperature: type: object properties: deg_f: type: number nullable: true description: The maximum tolerable temperature for the species. In fahrenheit degrees deg_c: type: number nullable: true description: The maximum tolerable temperature for the species. In celsius degrees description: The maximum tolerable temperature for the species. In celsius or fahrenheit degrees soil_nutriments: type: integer nullable: true description: Required quantity of nutriments in the soil, on a scale from 0 (oligotrophic) to 10 (hypereutrophic) soil_salinity: type: integer nullable: true description: Tolerance to salinity, on a scale from 0 (untolerant) to 10 (hyperhaline) soil_texture: type: integer nullable: true description: Required texture of the soil, on a scale from 0 (clay) to 10 (rock) soil_humidity: type: integer nullable: true description: Required humidity of the soil, on a scale from 0 (xerophile) to 10 (subaquatic) description: Growing of farming related fields synonyms: type: array items: type: object properties: id: type: integer description: An unique identifier name: type: string description: The scientific name of the symonym author: type: string nullable: true description: The author of the symonym description: The symonyms scientific names and authors sources: type: array items: type: object properties: id: type: string description: An unique identifier from the source name: type: string description: The name of the source citation: type: string nullable: true description: How to cite the source url: type: string nullable: true description: The link on the source website, or the publication reference last_update: type: string description: The last time the source was checked description: The symonyms scientific names and authors extras: description: '' required: - id - scientific_name - slug species_light: type: object properties: id: type: integer description: An unique identifier common_name: type: string nullable: true description: The usual common name, in english, of the species (if any). slug: type: string description: An unique human-readable identifier (if you can, prefer to use this over id) scientific_name: type: string description: The scientific name follows the [Binomial nomenclature](https://en.wikipedia.org/wiki/Binomial_nomenclature), and represents its genus and its species within the genus, resulting in a single worldwide name for each organism. The scientific name of an infraspecific taxons (ranks below species, such as subspecies, forms, varieties...) is a combination of the name of a species and an infraspecific epithet. A connecting term is used to denote the rank. [See IAPT recommendation](https://www.iapt-taxon.org/nomen/pages/main/art_24.html) year: type: integer nullable: true description: The first publication year of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) bibliography: type: string nullable: true description: The first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) author: type: string nullable: true description: The author(s) of the first publication of a valid name of this species. [See author citation](https://en.wikipedia.org/wiki/Author_citation_(botany)) status: type: string enum: - accepted - unknown - description: The acceptance status of this species by IPNI rank: type: string enum: - species - ssp - var - form - hybrid - subvar - description: The [taxonomic rank](https://en.wikipedia.org/wiki/Taxonomic_rank) of the species family_common_name: type: string nullable: true description: The common name (in english) of the species family family: type: string description: The scientific name of the species family genus_id: type: integer description: The id of the species genus genus: type: string description: The scientific name of the species genus image_url: type: string nullable: true description: A main image url of the species links: type: object properties: self: type: string description: API endpoint to the species itself genus: type: string description: API endpoint to the species genus plant: type: string description: API endpoint to the species plant required: - self - genus - plant description: API endpoints to related resources synonyms: type: array items: type: string nullable: true description: TODO description: The symonyms scientific names required: - id - rank - family - genus - genus_id - scientific_name - slug - status - links description: The symonyms scientific names source: type: object properties: id: type: string nullable: true name: type: string url: type: string nullable: true last_update: type: string citation: type: string nullable: true required: - name - last_update correction: type: object properties: id: type: integer accepted_by: type: string nullable: true change_notes: type: string nullable: true change_status: type: string change_type: type: string correction: type: object nullable: true created_at: type: string notes: type: string nullable: true record_id: type: integer nullable: true record_type: type: string updated_at: type: string user_id: type: integer warning_type: type: string nullable: true required: - id - user_id - record_type - updated_at - created_at - change_type - change_status zone: type: object properties: id: type: integer name: type: string slug: type: string tdwg_code: type: string tdwg_level: type: integer species_count: type: integer links: type: object properties: self: type: string plants: type: string species: type: string required: - self - plants - species parent: type: object properties: id: type: integer name: type: string slug: type: string tdwg_code: type: string tdwg_level: type: integer species_count: type: integer links: type: object properties: self: type: string plants: type: string species: type: string required: - self - plants - species nullable: true children: type: array items: type: object properties: id: type: integer name: type: string slug: type: string tdwg_code: type: string tdwg_level: type: integer species_count: type: integer links: type: object properties: self: type: string plants: type: string species: type: string required: - self - plants - species required: - id - name - slug - links - tdwg_code - tdwg_level - species_count request_body_correction: type: object properties: notes: type: string nullable: true description: Some optional notes you can add. They will be visible to everybody source_type: type: string enum: - external - observation - report - nullable: true description: Where does this data come from ? If "external", you'll need to provide the "source_reference" field with the url or the name of the source, such as a wikipedia article, a publication, etc... source_reference: type: string nullable: true description: The url of the name of an article or a publication for theses changes correction: type: object properties: scientific_name: type: string example: Abelmoschus nonexistus rank: type: string enum: - species - ssp - var - form - hybrid - subvar - example: species genus: type: string nullable: true example: Solenandra year: type: integer nullable: true example: author: type: string nullable: true example: Moench bibliography: type: string nullable: true example: common_name: type: string nullable: true description: The species common name(s) in english. Several values can be separated with "|" example: Okra|Bonnie Green Okra observations: type: string nullable: true example: Vegetal flavour, Medium-yellow flowers planting_description: type: string nullable: true description: A description on how the plant usually grows planting_sowing_description: type: string nullable: true example: A description on how to sow the plant duration: anyOf: - type: array items: type: string enum: - annual - biennial - perennial - nullable: true description: The duration(s) of the species. Several values can be separated with "|" example: annual - type: string enum: - annual - biennial - perennial - nullable: true description: The duration(s) of the species. Several values can be separated with "|" example: annual flower_color: anyOf: - type: array items: type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species flower color(s). Several values can be separated with "|" example: yellow - type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species flower color(s). Several values can be separated with "|" example: yellow flower_conspicuous: type: boolean nullable: true example: true foliage_color: anyOf: - type: array items: type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species foliage color(s). Several values can be separated with "|" example: green|blue - type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species foliage color(s). Several values can be separated with "|" example: green|blue foliage_texture: type: string enum: - fine - medium - coarse - nullable: true example: leaf_retention: type: boolean nullable: true example: false fruit_color: anyOf: - type: array items: type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species fruit color(s). Several values can be separated with "|" example: white - type: string enum: - white - red - brown - orange - yellow - lime - green - cyan - blue - purple - magenta - grey - black - nullable: true description: The species fruit color(s). Several values can be separated with "|" example: white fruit_conspicuous: type: boolean nullable: true example: false fruit_seed_persistence: type: boolean nullable: true example: false fruit_months: anyOf: - type: array items: type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when his species have fruits. Several values can be separated by "|" example: jan|feb|mar - type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when his species have fruits. Several values can be separated by "|" example: jan|feb|mar bloom_months: anyOf: - type: array items: type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species blooms. Several values can be separated by "|" example: - type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species blooms. Several values can be separated by "|" example: ground_humidity: type: integer nullable: true description: Required humidity of the soil, on a scale from 0 (xerophile) to 10 (subaquatic) example: growth_form: type: string nullable: true example: growth_habit: type: string nullable: true example: growth_months: anyOf: - type: array items: type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species grows. Several values can be separated by "|" example: - type: string enum: - jan - feb - mar - apr - may - jun - jul - aug - sep - oct - nov - dec - nullable: true description: The months when this species grows. Several values can be separated by "|" example: growth_rate: type: string nullable: true example: edible_part: anyOf: - type: array items: type: string enum: - roots - stem - leaves - flowers - fruits - seeds - tubers - nullable: true description: The edible part of the species (if any). Several values can be separated by "|" example: flowers - type: string enum: - roots - stem - leaves - flowers - fruits - seeds - tubers - nullable: true description: The edible part of the species (if any). Several values can be separated by "|" example: flowers vegetable: type: boolean nullable: true example: false light: type: integer nullable: true description: Required amount of light, on a scale from 0 (no light, <= 10 lux) to 10 (very intensive insolation, >= 100 000 lux) example: 8 atmospheric_humidity: type: integer nullable: true description: Required relative humidity in the air, on a scale from 0 (<=10%) to 10 (>= 90%) example: 3 adapted_to_coarse_textured_soils: type: string nullable: true example: adapted_to_fine_textured_soils: type: string nullable: true example: adapted_to_medium_textured_soils: type: string nullable: true example: anaerobic_tolerance: type: string nullable: true example: average_height_unit: type: string enum: - in - ft - cm - m nullable: true example: cm average_height_value: type: number nullable: true example: '250' maximum_height_unit: type: string enum: - in - ft - cm - m nullable: true example: cm maximum_height_value: type: number nullable: true example: '280' planting_row_spacing_unit: type: string enum: - in - ft - cm - m nullable: true example: cm planting_row_spacing_value: type: number nullable: true example: '80' description: The minimum spacing between each rows of plants planting_spread_unit: type: string enum: - in - ft - cm - m nullable: true example: cm planting_spread_value: type: number nullable: true example: '100' description: The average spreading of the plant planting_days_to_harvest: type: integer nullable: true example: 120 maximum_precipitation_unit: type: string enum: - in - ft - mm - cm - m nullable: true example: mm maximum_precipitation_value: type: number nullable: true example: '2230' minimum_precipitation_unit: type: string enum: - in - ft - mm - cm - m nullable: true example: mm minimum_precipitation_value: type: number nullable: true example: '1300' minimum_root_depth_unit: type: string enum: - in - ft - cm - m nullable: true example: cm minimum_root_depth_value: type: number nullable: true example: '30' ph_maximum: type: number nullable: true example: ph_minimum: type: number nullable: true example: soil_nutriments: type: integer nullable: true description: Required quantity of nutriments in the soil, on a scale from 0 (oligotrophic) to 10 (hypereutrophic) soil_salinity: type: integer nullable: true description: Tolerance to salinity, on a scale from 0 (untolerant) to 10 (hyperhaline) minimum_temperature_deg_c: type: number nullable: true example: 5 description: The minimum required temperature in celcius degrees maximum_temperature_deg_c: type: number nullable: true example: 20 description: The maximum required temperature in celcius degrees soil_texture: type: integer description: Required texture of the soil, on a scale from 0 (clay) to 10 (rock) nullable: true example: ligneous_type: type: string enum: - liana - subshrub - shrub - tree - parasite - nullable: true example: toxicity: type: string enum: - none - low - medium - high - nullable: true example: required: - scientific_name description: The fields to correct filters_families: type: object properties: name: type: string slug: type: string filters_genus: type: object properties: name: type: string slug: type: string family_id: type: string filters_plants: type: object properties: author: type: string bloom_months: type: string common_name: type: string 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