ECOS: ECOS Data Service Documentation

Error retrieving metadata

An error occurred while retrieving the service metadata.

Species With Recovery Documents Data Explorer

Report of Species with Recovery Documents.

Data Explorer

The easiest way to begin using the Species With Recovery Documents Data Explorer REST API is via the ECOS Data Explorer's point-and-click user interface. As you join data and create filters within the explorer, it captures your interactions as REST API parameters.

Use the explorer's Export Link button to view and copy the valid REST API URL.

See the Help tab with the Data Explorer for additional assistance using data explorer interface.

REST API

https://fis.fws.gov/ecp/pullreports/catalog/species/report/recoveryDocs/export
Species With Recovery Document

Parameters

Read the full Pull Reports parameter documentation for a description of valid parameter values.

Semicolon separated list of columns to include in the report results.
Boolean value which controls uniqueness in the export results.
Filter(s) to restrict the export results. A filter is composed of a column reference, operator, and (optional) value.
Determines the format of the results. Available values are xml, json, html, htmltable, csv.
Limits the number of results to the given value.
Specifies the export result offset from zero.
Semicolon separated list of columns by which to sort the results.

Usage

Requests into the API always export at least one column from the service's base table: Species With Recovery Document. Use the columns parameter to join additional columns from supportive tables into your request result.

For example, to include all columns from a supportive table with path /table/path into the result, specify the table path within the columns parameter:

&columns=/table/path

To include a subset of columns, include a comma separated list of column id's after the table path:

&columns=/table/path@columnId1,columnId2

Use one or more filter parameters on any column to restrict the result to just rows which match the filter condition(s).

For instance, the following filter restricts the results to all records in which columnId1 in supportive table /table/path has a value greater than 1000:

&filter=/table/path@columnId1 > 1000

See the Pull Reports Export Report API for a complete description of all API parameter format and capabilities.

Base Table

Species With Recovery Document

Path: /recoveryDocs

The base table is the originating table for all report joins.

Description: List of species with recovery documents

Example service requests: Return the first 10 rows.

Child relationships
Columns
NameIdDescriptionTypeExportable?
Species Common NamecomnameCommon NameStringtrue
Species Scientific NamescinameSpecies' scientific nameStringtrue
ECOS Species IDspecies_idECOS species IDIntegertrue
Species Populationpop_abbrevPopulation location of the speciesStringtrue
ECOS Species Groupgroup_textECOS species' group nameStringtrue
Recovery Document Titleplan_titleRecovery document titleStringtrue
Recovery Document DatedatesortDate in a format used to sortTimestamptrue
Plan Stage for Speciesplan_stageThe current Plan Stage for SpeciesStringtrue
Recovery Document Action Statusplan_action_statusEntity IDIntegertrue
ESA Listing Statusspecies_statusThe current species statusStringtrue
Lead Regionlead_regionLead region numberIntegertrue
Region Namerecovery_region_nameName of the region the species is inStringtrue
Recovery Document Typedoc_typeThe document type: Recovery Plan, Addendum, or ExemptStringtrue
PDF File Namerecovery_plan_pdfName of the recovery document pdf associated with speciesStringtrue
Recovery Document IDdocument_idDocument IDIntegertrue
Number of Recovery Actionsnum_recovery_actionsNumber of recovery actions associated with speciesLongtrue

Supportive Tables

The following tables may be joined to the base table to add additional information to the data service.

Species With Supporting Documents

Path: /recoveryDocs/species_with_supporting_docs

Example service requests: Return the first 10 rows from the result of joining this table to the report's base table.

Child relationships

None

Columns
NameIdDescriptionTypeExportable?
Entity IDentity_idEntity IDIntegertrue
Supporting Documentsupporting_doc_titleTitle of the supporting documentStringtrue
Supporting Doc Typesupporting_doc_typeThe type of supporting documentStringtrue
Supporting Document Versionsupporting_doc_versionThe version of the document if applicableStringtrue
Supporting Document IDsupporting_document_idSupporting Document IDIntegertrue
Supporting PDF File Namesupporting_pdfName of the supporting document pdf fileStringtrue
Document URLurlString
Loading...