| add_plumber2_tag | Add a tag extension to plumber2 |
| all_opts | Retrieve options for creating a plumber2 api |
| api | Create a new plumber API, optionally based on one or more plumber files |
| api_add_route | Add a new route to either the request or header router |
| api_any | Add a handler for a request |
| api_any_header | Add a handler for a request header |
| api_assets | Serve resources from your file system |
| api_connect | Add a handler for a request |
| api_connect_header | Add a handler for a request header |
| api_datastore | Persistent server-side data storage |
| api_delete | Add a handler for a request |
| api_delete_header | Add a handler for a request header |
| api_docs | Configure your API for serving documentation for itself |
| api_doc_add | Configure your API for serving documentation for itself |
| api_doc_setting | Configure your API for serving documentation for itself |
| api_forward | Set up a plumber2 api to act as a reverse proxy |
| api_get | Add a handler for a request |
| api_get_header | Add a handler for a request header |
| api_head | Add a handler for a request |
| api_head_header | Add a handler for a request header |
| api_logger | Set logging function and access log format for the API |
| api_message | Add a handler to a WebSocket message |
| api_off | Add a handler to an event |
| api_on | Add a handler to an event |
| api_options | Add a handler for a request |
| api_options_header | Add a handler for a request header |
| api_package | Load up an API distributed with a package |
| api_parse | Create a new plumber API, optionally based on one or more plumber files |
| api_patch | Add a handler for a request |
| api_patch_header | Add a handler for a request header |
| api_post | Add a handler for a request |
| api_post_header | Add a handler for a request header |
| api_put | Add a handler for a request |
| api_put_header | Add a handler for a request header |
| api_redirect | Redirect request to another resource |
| api_request_handlers | Add a handler for a request |
| api_request_header_handlers | Add a handler for a request header |
| api_run | Launch the API |
| api_security_cors | Set up CORS for a path in your plumber2 API |
| api_security_headers | Add various security related headers to your plumber2 API |
| api_security_resource_isolation | Set up resource isolation for a path |
| api_session_cookie | Turn on session cookie data storage for your API |
| api_shiny | Serve a Shiny app from a plumber2 api |
| api_statics | Serve resources from your file system |
| api_stop | Launch the API |
| api_trace | Add a handler for a request |
| api_trace_header | Add a handler for a request header |
| async_evaluators | Async evaluators provided by plumber |
| Break | Router control flow |
| combined_log_format | Set logging function and access log format for the API |
| common_log_format | Set logging function and access log format for the API |
| create_server_yml | Create a _server.yml file to describe your API |
| format_bmp | Serializer functions provided by plumber2 |
| format_cat | Serializer functions provided by plumber2 |
| format_csv | Serializer functions provided by plumber2 |
| format_feather | Serializer functions provided by plumber2 |
| format_format | Serializer functions provided by plumber2 |
| format_geojson | Serializer functions provided by plumber2 |
| format_htmlwidget | Serializer functions provided by plumber2 |
| format_jpeg | Serializer functions provided by plumber2 |
| format_parquet | Serializer functions provided by plumber2 |
| format_pdf | Serializer functions provided by plumber2 |
| format_png | Serializer functions provided by plumber2 |
| format_print | Serializer functions provided by plumber2 |
| format_rds | Serializer functions provided by plumber2 |
| format_svg | Serializer functions provided by plumber2 |
| format_tiff | Serializer functions provided by plumber2 |
| format_tsv | Serializer functions provided by plumber2 |
| format_unboxed | Serializer functions provided by plumber2 |
| format_yaml | Serializer functions provided by plumber2 |
| get_async | Register an async evaluator |
| get_opts | Retrieve options for creating a plumber2 api |
| get_parsers | Register or fetch a parser |
| get_serializers | Register or fetch a serializer |
| is_plumber_api | Create a new plumber API, optionally based on one or more plumber files |
| logger_console | Set logging function and access log format for the API |
| logger_file | Set logging function and access log format for the API |
| logger_logger | Set logging function and access log format for the API |
| logger_null | Set logging function and access log format for the API |
| logger_switch | Set logging function and access log format for the API |
| mirai_async | Async evaluators provided by plumber |
| Next | Router control flow |
| openapi | Construct OpenAPI specifications |
| openapi_contact | Construct OpenAPI specifications |
| openapi_content | Construct OpenAPI specifications |
| openapi_header | Construct OpenAPI specifications |
| openapi_info | Construct OpenAPI specifications |
| openapi_license | Construct OpenAPI specifications |
| openapi_operation | Construct OpenAPI specifications |
| openapi_parameter | Construct OpenAPI specifications |
| openapi_path | Construct OpenAPI specifications |
| openapi_request_body | Construct OpenAPI specifications |
| openapi_response | Construct OpenAPI specifications |
| openapi_schema | Construct OpenAPI specifications |
| openapi_tag | Construct OpenAPI specifications |
| parsers | Parser functions provided by plumber2 |
| parse_csv | Parser functions provided by plumber2 |
| parse_feather | Parser functions provided by plumber2 |
| parse_geojson | Parser functions provided by plumber2 |
| parse_multipart | Parser functions provided by plumber2 |
| parse_octet | Parser functions provided by plumber2 |
| parse_parquet | Parser functions provided by plumber2 |
| parse_rds | Parser functions provided by plumber2 |
| parse_text | Parser functions provided by plumber2 |
| parse_tsv | Parser functions provided by plumber2 |
| parse_yaml | Parser functions provided by plumber2 |
| Plumber2 | The Plumber2 Class |
| register_async | Register an async evaluator |
| register_parser | Register or fetch a parser |
| register_serializer | Register or fetch a serializer |
| serializers | Serializer functions provided by plumber2 |
| should_break | Router control flow |
| show_registered_async | Register an async evaluator |
| show_registered_parsers | Register or fetch a parser |
| show_registered_serializers | Register or fetch a serializer |