---
title: "Additional information about an observation's taxon"
method: GET
path: "/observations/{uuid}/taxon_summary"
tags: ["Observations"]
---

# Additional information about an observation's taxon

`GET /observations/{uuid}/taxon_summary`

## Request

- Base URL: `https://api.inaturalist.org/v2`
- URL: `https://api.inaturalist.org/v2/observations/{uuid}/taxon_summary`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/inaturalist/apis/inaturalist-version-2-api/docs/observations/:uuid/taxon_summary/get.ts> (a function with typed inputs; its response is checked against the schema)

Shows additional information about an observation's taxon given the observation's coordinates, including relevant a conservation status and establishment means

## Path parameters

- `uuid` string, uuid, required

## Query parameters

- `community` 'true' | 'false'

## Response `200`

An array of quality metrics

- ResultsTaxonSummary
  - `conservation_status` ConservationStatus, nullable
    - `id` integer, required
    - `authority` string, nullable
    - `description` string, nullable
    - `geoprivacy` string, nullable
    - `iucn` integer
    - `iucn_status` string
    - `iucn_status_code` string
    - `place` object, nullable
      - `id` integer
      - `name` string
      - `display_name` string
      - `ancestry` string, nullable
    - `place_id` integer, nullable
    - `source_id` integer, nullable
    - `status` string
    - `status_name` string
    - `taxon_id` integer
    - `user_id` integer, nullable
    - `url` string, nullable
  - `listed_taxon` ListedTaxon, nullable
    - `description` string, nullable
    - `place` Place, nullable
      - `id` integer, required: Unique auto-increment integer identifier.
      - `admin_level` integer, nullable
      - `ancestor_place_ids` integer[], nullable
      - `bbox_area` number, float, nullable
      - `bounding_box_geojson` PolygonGeoJson, nullable
        - `type` string, required
        - `coordinates` union, required
          - array[]
            - array[]
              - …
          - array[]
            - array[]
              - …
      - `display_name` string, nullable
      - `display_name_autocomplete` string, nullable
      - `geometry_geojson` PolygonGeoJson, nullable
        - `type` string, required
        - `coordinates` union, required
          - array[]
            - array[]
              - …
          - array[]
            - array[]
              - …
      - `location` string, nullable
      - `matched_term` string, nullable
      - `name` string
      - `observations_count` integer
      - `place_type` integer, nullable
      - `point_geojson` PointGeoJson, nullable
        - `coordinates` number[], required
        - `type` string, required
      - `slug` string, nullable
      - `universal_search_rank` integer, nullable
      - `user` User, nullable
        - `id` integer, required: Unique auto-increment integer identifier.
        - `uuid` string, uuid
        - `created_at` string, date-time
        - `description` string, nullable
        - `faved_project_ids` number[]: Ordered list of IDs of projects the user has faved
        - `icon` string, nullable
        - `icon_url` string, nullable
        - `identifications_count` integer
        - `journal_posts_count` integer
        - `annotated_observations_count` integer
        - `last_active` string, date-time
        - `login` string
        - `monthly_supporter` boolean, nullable
        - `name` string, nullable
        - `observations_count` integer
        - `orcid` string, nullable
        - `preferences` object
          - `prefers_community_taxa` boolean: Whether the user allows the Community Taxon to be the taxon their observation is associated with
          - `prefers_observation_fields_by` 'anyone' | 'curators' | 'observer'
          - `prefers_project_addition_by` 'any' | 'joined' | 'none'
        - `roles` string[]
        - `site` Site, nullable
          - `id` integer, required: Unique auto-increment integer identifier.
          - `icon_url` string: URL of an icon image for the site
          - `locale` string, nullable: Default language code for users of this site
          - `name` string: Full name of the site
          - `place_id` integer, nullable: Integer ID of the default search place for this site
          - `site_name_short` string, nullable: Short name for this site
          - `url` string
        - `site_id` integer, nullable
        - `spam` boolean
        - `species_count` integer
        - `suspended` boolean
        - `updated_at` string, date-time
      - `uuid` string, uuid
      - `without_check_list` boolean, nullable
    - `id` integer, required: Unique auto-increment integer identifier.
    - `created_at` string
    - `updated_at` string
    - `comments_count` integer
    - `occurrence_status_level` integer, nullable: Assessment of occurrence frequency in this place. 60 = present, 50 = common, 40 = uncommon, 30 = irregular, 20 = doubtful, 10 = absent
    - `establishment_means` 'native' | 'endemic' | 'introduced': How this taxon became established in this place
    - `observations_count` integer
    - `manually_added` boolean, nullable: Whether this taxon was added to this list by a person or not
    - `primary_listing` boolean: Whether or not this is the primary listing for this taxon in this place (places can have multiple checklists that contain the same taxa)
    - `establishment_means_label` string: Localized version of the establishment means
    - `establishment_means_description` string: Localized description of the establishment means
  - `wikipedia_summary` string, nullable: Summary description of this taxon from Wikipedia

---

[API](https://skmtc.dev/inaturalist/apis/inaturalist-version-2-api.md) - [All operations](https://skmtc.dev/inaturalist/apis/inaturalist-version-2-api/llms.txt) - [OpenAPI document](https://skmtc.dev/inaturalist/apis/inaturalist-version-2-api/revisions/f739db716aaf?raw)
