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.