call_api: Call a Comet REST API endpoint

Description

This function is only meant for advanced users. If you would like to call any arbitrary Comet API endpoint that isn't natively supported by cometr , you can use this function.

Usage

call_api(
  endpoint,
  method = c("GET", "POST"),
  params = list(),
  response_json = TRUE,
  api_key = NULL
)

Arguments

Argument Description
endpoint The REST API endpoint.
method The HTTP method to use, either "GET" or "POST".
params A list of parameters. For GET endpoints, the parameters are appended to the URL; for POST endpoints, the parameters are sent in the body of the request.
response_json If TRUE , try to parse the response as JSON. If FALSE , return the response as raw data (useful when the response is a file).
api_key Comet API key (can also be specified using the COMET_API_KEY parameter as an environment variable or in a comet config file).

Value

The parsed response