View source: R/spp_eu_legislation.R
spp_eu_legislation | R Documentation |
Retrieve current EU annex listings, SRG opinions, and EU suspensions for a given taxon concept (identifier must be known).
spp_eu_legislation( taxon_id, scope = "current", language = "en", raw = FALSE, token = NULL, verbose = TRUE, pause = 1, ... )
taxon_id |
a vector of character strings containing species' taxon
concept identifiers (see |
scope |
vector of character strings indicating the time scope of
legislation, values are taken among |
language |
vector of character strings indicating the language for the
text of legislation notes, values are taken among |
raw |
a logical. Should raw data be returned? |
token |
a character string containing the authentification token, see
https://api.speciesplus.net/documentation. Default is set to
|
verbose |
a logical. Should extra information be reported on progress? |
pause |
a duration (in second) to suspend execution for (see
|
... |
Further named parameters, see |
If raw
is set to TRUE
then an object of class spp_raw
(or
spp_raw_multi
if length(taxon_id)>1
) is returned which is essentially
a list of lists (see option as = 'parsed'
in httr::content()
).
Otherwise, an object of class spp_eu_leg
(or spp_eu_leg_multi
if
length(taxon_id)>1
) is returned which is a list of two data frames:
eu_listings
: lists EU annex listings EU suspensions,
eu_decisions
: lists EU decisions
https://api.speciesplus.net/documentation/v1/eu_legislation/index.html
## Not run: # this calls will only work if a token is set and valid res1 <- spp_eu_legislation(taxon_id = '4521') res2 <- spp_eu_legislation(taxon_id = c('4521', '3210', '10255')) res3 <- spp_eu_legislation(taxon_id = '4521', scope = 'historic') res4 <- spp_eu_legislation(taxon_id = '4521', scope = 'all', language='fr', verbose = FALSE, config=httr::verbose()) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.