#httr2
httr2 1.1.0 is out now: www.tidyverse.org/blog/2025/01.... Includes way better tools for streaming data (as used by ellmer.tidyverse.org), new url manipulation functions, and a _bunch_ of minor improvements and bug fixes #rstats
httr2 1.1.0 - Tidyverse
httr2 1.1.0 introduces powerful new streaming capabilities with `req_perform_connection()`, as well as comprehensive URL manipulation tools, improved AWS support, and a bunch of bug fixes.
www.tidyverse.org
January 20, 2025 at 1:44 PM
httr2 1.3.0 is out now! Includes a bunch of improvements to OAuth token caching and summarises some of the biggest changes in the last few patch releases — opensource.posit.co/blog/2026-07.... #rstats
httr2 1.3.0
httr2 1.3.0 changes how OAuth tokens are cached on disk — you'll need to re-authenticate once after upgrading — and rolls up faster streaming, OAuth server metadata discovery, OpenTelemetry tracing, a...
opensource.posit.co
July 14, 2026 at 1:25 PM
OpenTelemetry has come to R 🎉

Shiny, plumber2, mirai, httr2, ellmer, knitr, testthat, and DBI are now instrumented: production-grade traces from R with no code changes. Set a few env vars and telemetry flows to the backend of your choice.

Full write-up: opensource.posit.co/blog/2026-05...

#Rstats
Bringing OpenTelemetry to R in production
Posit has instrumented Shiny, plumber2, mirai, httr2, ellmer, knitr, testthat, and DBI with OpenTelemetry, and created tools for you to instrument your own packages, bringing production-grade observab...
opensource.posit.co
May 7, 2026 at 12:12 PM
New blog post: Exploring the bioRxiv API with R, httr2, rvest, tidytext, and Datawrapper doi.org/10.59350/wzt... #Rstats
February 10, 2025 at 10:59 AM
created my first REST API in #rstats using {httr2} to connect to @motherduck.com -- so cool!
September 7, 2025 at 3:07 PM
We found a pretty neat way to make curl/httr2 work in WebR:
Making Libcurl Work in WebAssembly | Hacker News
news.ycombinator.com
July 29, 2025 at 2:15 PM
Yup, giving a workshop for Ukraine about the {httr2} package. If working with APIs sounds scary, please come! It's a gentle introduction. #rstats #databs #datascience
❗️Our next workshop will be on March 13th, 6 pm CET on Hitting web APIs with {httr2} in R by @tladeras.bsky.social!
Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats
March 9, 2025 at 4:48 PM
Little known fact: we actually ported {httr2} to #julialang!

github.com/TidierOrg/HT...
May 2, 2025 at 3:44 AM
Very excited to announce httr2:
www.tidyverse.org/blog/2023/11...

The team has been working on it for a couple of years and is now confident it's stable. If you are working with web APIs in #rstats, it significantly improves httr.
httr2 1.0.0 - Tidyverse
httr2 is the successor to httr, providing a pipeable interface to generate HTTP requests and handle the responses. It's focussed on the needs of an R user wrapping a modern web API, but is flexible en...
www.tidyverse.org
November 14, 2023 at 4:56 PM
❗️Our next workshop will be on March 13th, 6 pm CET on Hitting web APIs with {httr2} in R by @tladeras.bsky.social!
Register or sponsor a student by donating to support Ukraine!
Details: bit.ly/3wBeY4S
Please share!
#AcademicSky #EconSky #RStats
March 8, 2025 at 8:16 AM
📝 "How to work with APIs using R (httr2 package tutorial)"

👤 Melissa Van Bussel

📖 Master R & APIs! Learn httr2, access tokens, & build real-world examples. Updated code on GitHub!

🔗 https://www.youtube.com/watch?v=8tilyqp4bZY

#rladies#rstats
June 14, 2025 at 7:20 AM
More #rstats OpenTelemetry tidbits: I've revived the PR that adds instrumentation to the {httr2} package.

Here is what is looks like to run {httr2}'s own test suite while looked up to Logfire:
September 8, 2025 at 5:44 PM
so many cool packages to explore and learn, almost done with my deep dives on DBI, dbplyr, sql, and S7.

probably will focus on shiny next but really tempted by httr2 and plumber2 as well.
November 30, 2025 at 7:06 PM
📝 New post: 'Decoding OAuth2 M2M with httr2: Client Setup & API Testing'

🧨 Setting up httr2 OAuth2 M2M client in R, with testing using vcr and mocking mocking.

👀 https://drmo.site/zXmd7E

#rstats #API
July 1, 2025 at 8:01 PM
🐕 📸
- get dog photos from an API with httr2 and purrr
- batch process with magick
- arrange in a responsive tile
- embed in latest #rstats blog post

luisdva.github.io/rstats/dogti...
November 27, 2024 at 12:59 AM
Seriously cool stuff from @shikokuchuo.net on mirai+ellmer+shiny+httr2 with otel for telemetry at Shiny in Production!

You can use it to improve the performance of your Shiny apps by getting really granular information about it what's going on!

#rstats
October 9, 2025 at 9:44 AM
The internals of {ellmer} are like the final boss of modern #rstats package codebases: S7, httr2, promises, and coro *everywhere*. It really shows how to push the limit of what can be done with R.
September 9, 2025 at 5:06 PM
this week in #rstats 🕺

- latest Claude Code thoughts 🤖 @simonpcouch.com
- faceted {tinyplot}s 📊 @ereinbergs.bsky.social
- {httr2} v1.2.0 🎯 @posit.co @hadley.nz
- RAG with {ragnar}+{ellmer} ⚒️ @stephenturner.us @smachlis.bsky.social

this and more below 😎

www.linkedin.com/pulse/week-r...
This week in R (2025-07-18)
Two introductions tot eh {ragnar} package for RAG in R; experiences with Claude Code for R dev; faceting {tinyplot} plots; the new {httr2} version, and more!
www.linkedin.com
July 18, 2025 at 10:11 AM
This week in #rstats:
- an R->Fortran transpiler from @t-kalinowski.bsky.social
- @posit.co's Opportunity Scholarships
- better spaghetti plots with @cararthompson.bsky.social
- {httr2}s newest feature
- learn {targets} with @rladies.org Philly

#data #coding #news

www.linkedin.com/pulse/week-r...
This week in R (2025-01-24)
Opportunities to attend posit::conf(2025); making visualisations beautiful and informative; the latest with {httr2}; more {targets} content and more!
www.linkedin.com
January 24, 2025 at 10:18 AM
Having a lot of fun with analyzing NIMBY (Not In My Backyard) comments from a reddit thread. httr2 for getting data and ellmer's parallel_chat_structured were used to classify the comments
#RStats
August 24, 2025 at 11:27 PM
I love working with {httr2} by @hadley.nz. I've used it to automate (or at least semi-automate) a bunch of stuff for @dslc.io , and that gives me a lot more time to do things like improving {tidytuesdayR}. I also adore {usethis}, though, so it's hard to pick a favorite!
#RStats #dataBS
Do you have a favorite #rstats package?

I know, with so many cool packages in the #R ecosystem it can be hard to narrow it down to one.

Honestly, any package that makes the hard things easier rather than vice versa, is great in my book.

One such package for me is {tidytuesdayR}.
May 1, 2025 at 10:17 AM
More #rstats + OpenTelemetry news: @schloerke.com finally got all of the async issues in {ellmer} and {shiny} sorted out and tracing now works!

Here's what combining {shiny} + {ellmer} + {httr2} + {mirai} + {otel} looks like today.

(All credit for the screenshots to @schloerke.com.)
September 10, 2025 at 7:07 PM
okay -- identified my holiday projects and they involve {httr2} and @motherduck.com .

I remember once seeing a video series on httr2 or more actually more on APIs and how they work / how to use them -- anyone know what I'm talking about?

#rstats
December 6, 2025 at 8:36 PM