| api {request} | R Documentation | 
API base url and endpoint setup
Description
API base url and endpoint setup
Usage
api(x)
api_path(.data, ..., .dots)
api_path_(.data, ..., .dots)
api_template(.data, template, data)
Arguments
| x | A URL | 
| .data | Result of a call to  | 
| ... | Comma separated list of unquoted variable names | 
| .dots | Used to work around non-standard evaluation | 
| template | Template to contstruct API route | 
| data | Data to pass to the template parameter | 
See Also
Other dsl: api_body,
api_config,
api_error_handler, api_query,
auth
Examples
## Not run: 
# Set base url
## works with full or partial URLs
api('https://api.github.com/')
api('http://api.gbif.org/v1')
api('api.gbif.org/v1')
## works with ports, full or partial
api('http://localhost:9200')
api('localhost:9200')
api(':9200')
api('9200')
api('9200/stuff')
# set paths
## NSE
api('https://api.github.com/') %>%
  api_path(repos, ropensci, rgbif, issues)
## SE
api('https://api.github.com/') %>%
  api_path_('repos', 'ropensci', 'rgbif', 'issues')
# template
repo_info <- list(username = 'craigcitro', repo = 'r-travis')
api('https://api.github.com/') %>%
  api_template(template = 'repos/{{username}}/{{repo}}/issues', data = repo_info)
## End(Not run)
[Package request version 0.1.0 Index]