plumber icon indicating copy to clipboard operation
plumber copied to clipboard

Turn your R code into a web API.

Results 167 plumber issues
Sort by recently updated
recently updated
newest added

The selector pulldowns for `:boolean` class will default to `true` when true but `--` (not `false`) when false. Can this be fixed? My guess is that the `FALSE` is being...

type: bug
help wanted
theme: OpenAPI

I think that adding a section on deploying to either AWS Lambda or Azure functions will be extremely beneficial. Probably somewhere here: https://github.com/rstudio/plumber/blob/92532ffc1d7188b2841235dc4416178c57e51b8e/vignettes/hosting.Rmd#L2 If not a complete documentation, you might...

The `rstudio/plumber` image only supports `linux/amd64` but it would be nice to also support `linux/arm64`. I am currently doing this by using `r-base` image which supports ARM CPUs already. See...

Given the following plumber.R: ``` library(plumber) #* @apiTitle Plumber Example API pr() %>% pr_get("/", function(){ "Programmatic Plumber!" }, serializer = plumber::serializer_html()) ``` If I publish to RStudio Connect the file...

docs
knowledge :exploding_head:

Is it possible to annotate a post request with anything other than `object` or `file`? The backend works fine, but the OpenAPI documentation is inaccurate. Annotating the specific parameters builds...

Requests with very long parameter values sent from the Swagger UI return the error: ```R 414 Request-URI Too Large ``` This is because the URI is limited in length. To...

answered?

I want to implement rate limit for the plumber API. There are lot resources online describing how to implement it in a general way. Is there a resource/example which demonstrates...

type: question
answered?
knowledge :exploding_head:

Plumber should return a 400 Bad Content when a parser can't parse content. Invalid json, xml, etc... Likely fix with the generalized plumberError condition approach.

TechEmpower organise the most widely used API performance benchmarking, typically once per year: https://www.techempower.com/benchmarks/ We submitted a PR (which is a Docker image with six Plumber endpoints), which was [just...

Should probably check arguments of functions passed to set404Handler setErrorHandler setApiSpec maybe others. See this https://github.com/rstudio/plumber/pull/759#discussion_r571172737

effort: low
help wanted