Taxa
Description
Provides structured documentation for model
Endpoint
/v2/observation/taxa
Method
GET
Parameters
None
Response (successful)
HTTP Code: 200
JSON-structure, containing the following elements:
- description
- model_implementation
- class_count
- version
- release_notes
- tag
- use_policy
- authorized
- authentication
- max per day
- url
- unauthorized
- max_per_day
- authorized
| JSON field | data-type | values | description |
|---|---|---|---|
| description | string | key: language code, value: JSON escaped HTML |
The description is a natural language description of what the algorithm can do (and can’t) |
| model_implementation.class_count | int | [2, 2^32 - 1] | Number of classes (taxa) in implementation |
| model_implementation.version | string | unique implementation identifier | see values |
| release_notes | string | key: language code, value: JSON escaped HTML |
Release notes indicate changes a.o. changes w.r.t. to previous models |
| tag | string | “algorithm=<algorithm_tag>,api=api-v2:<api_tag> | Human-readable tag for specific algorithm and api version |
| use_policy.authorized.authentication | string | [0, 2^32 - 1] | describes the type of authentication used |
| use_policy.authorized.max_per_day | string | “fair use” | Indicates the conditions of use of the API when authorized |
| use_policy.authorized.url | string | [0, 2^32 - 1] | URL to the authorized version of the service |
| use_policy.unauthorized.max_per_day | int | [0, 2^32 - 1] | Maximum number of identifications per day without authentication |
Example request
Requires curl and jq to be installed.
Requires the Python requests library. Available with pip install requests.