changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "count": {
+ "description": "Total number of results found",
+ "type": "number"
+ },
+ "end_of_records": {
+ "description": "Whether all available records have been returned",
+ "type": "boolean"
+ },
+ "results": {
+ "description": "Array of matched species",
+ "items": {
+ "properties": {
+ "canonical_name": {
+ "description": "Canonical form of scientific name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "class": {
+ "description": "Class classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "family": {
+ "description": "Family classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "genus": {
+ "description": "Genus classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "key": {
+ "description": "GBIF taxon key identifier",
+ "type": "number"
+ },
+ "kingdom": {
+ "description": "Kingdom classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "num_descendants": {
+ "description": "Number of descendant taxa",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "order": {
+ "description": "Order classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "phylum": {
+ "description": "Phylum classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rank": {
+ "description": "Taxonomic rank (e.g., species, genus, family)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "scientific_name": {
+ "description": "Full scientific name",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "species": {
+ "description": "Species classification",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Classification status",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "key",
+ "scientific_name",
+ "canonical_name",
+ "rank",
+ "status",
+ "kingdom",
+ "phylum",
+ "class",
+ "order",
+ "family",
+ "genus",
+ "species",
+ "num_descendants"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "count",
+ "end_of_records",
+ "results"
+ ],
+ "type": "object"
+}