Operations at https://irmaservices.nps.gov/v2/rest/datastore

This page describes the service operations at this endpoint.

Uri Method Description
{searchTerm} GET Searches for References matching the given 'Quick Search' term, which can also be a single Reference Code. Search can be further refined by an optional ReferenceTypeGroup and/or one or more optional Unit codes. Use the optional 'detail' parameter to specifiy a level of detail: basic (default), profile or project (for single code searches only).
advancedSearch GET Searches for Reference Profiles matching the given 'Advanced Search' parameters.
savedSearch/{id} GET Searches for Reference Profiles matching the criteria already defined under the given 'Saved Search' id.
schemas/BasicSearchResult GET Show the schema for a list of basic search results. This is the level of detail returned by specifying 'basic', and is the same data as returned by the QuickSearch on the Portal. It is also the default when no detail level is specified.
schemas/ReferenceFull GET Show the schema for a full Reference. This is the level of detail when you specify 'project'. It contains a section for linked and/or bundled references, usually for projects. It is only valid when requesting a single reference by code.
schemas/ReferenceProfile GET Show the schema for a list of Reference profiles, containing several subcollections of related data. This is the level of detail when you specify 'profile'.
urlOptions/detail GET Show the list of Reference detail available. These are valid strings for the optional '&detail=' query parameter. The default is 'basic'.
urlOptions/format GET Show the list of response formats. These are valid strings for the optional '&format=' query parameter of any query. The default is 'xml'
urlOptions/paging GET Show the query parameters for paging large result sets. Paging is supported, but currently must be managed by the client - i.e. the service currently does not return paging details in its response.
urlOptions/searchField GET Show the list of search fields for the '/advancedSearch' query. These are valid strings for the '&searchField=' query parameter.
urlOptions/type GET Show the list of reference types for the '/advancedSearch' query. These are valid strings for the '&type=' query parameter.
urlOptions/typegroups GET Show the list of reference type groups for the '/quickSearch' query. These are valid strings for the '&typeGroup=' query parameter.