Skip to content

Tools for Working with URLs and HTTP

1,022packages dependsuggested by 121
13Mdownloads / year
–test coverage
13/13flavors OK

Overview

About

Useful tools for working with HTTP organised by HTTP verbs (GET(), POST(), etc). Configuration functions make it easy to control additional request components (authenticate(), add_headers() and so on).

Changes in 1.4.9
  • Fixes for R CMD check

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 1.8 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-09-06
  • ERROR10 OK, 3 ERROR2026-08-21
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-06-09
Show 4 earlier changesHide 4 earlier changes
  • WARNING12 OK, 1 WARNING2026-06-08
  • OK13 OK2026-05-10
  • ERROR12 OK, 1 ERROR2026-05-03
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 1.4.9
READMEYes · 313 wordsVignettesYes · 3 · dynamicNEWSYes · 100% structured · mentions 1.4.9Citation fileNoWebsiteYes · pkgdown
Help pages
67 (19 internal)includes a package overview page
Examples that run
51%23 run in a plain check · 21 never run · 1 hold no code
Exported functions with examples
69%
Documented parameters
88%
Return-value docs
34%
Help pages citing references
0%

Downloads

13M
CRAN downloads in the past year
Rank #51 · ~35.7K/day · ~1.1M/mo
Daily download trend is not available in this view yet.
944.5K30 days
3.2M90 days
13M1 year
Compare downloads with other packages →
Also on214.8K r2u227 autocran1.5M conda_forge20.7K c2d4u

Repository

r-lib/httr ↗Organization: r-lib
983Stars
1,954Forks
8Open issues
4Open PRs
21Releases
1,099Commits
77Commit identities
rcurlhttpapi
1,099 commits · Last activity 2026-09-01 · +0.2% stars, 30d · Default branch at 1.4.9.9000, ahead of CRAN 1.4.9 (checked 2026-10-18)
Responsiveness
How these are sampled
PRs merged (all time)
61%
Median days to close, 50 most recently updated closed issues
1,210
Median days to close, 50 most recently updated closed PRs
142

Stars over time

2025-06-14 · 9752026-09-24 · 983
PracticesBeta

13 development-tooling and community-health practices detected across 6 families in the upstream repository

Checks run against github.com/r-lib/httr on 2026-10-18.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel

Governance and community (4)
Code of conductContributing guideIssue templatesSupport guide
Docs source (3)
pkgdown

GitHub Pages site last deployed 2026-09-01 · The repository has a site deploy workflow

pkgdown site last built 2026-09-01

Coverage (1)
Coverage reporting (Codecov)
Show all practicesHide 2 practices
CRAN release process (2)
cran-comments.mdrevdep/
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
14 external dependencies (excludes base and recommended)

Installing httr adds 7 packages (6 with compiled code, 2.9 MB of source tarballs). Heaviest: openssl 1.1 MB, jsonlite 1.0 MB, curl 714 KB.

Depends (1)
R >= 3.6
LinkingTo (0)
none
Enhances (0)
none

People & History

People (2)
Author, Maintainer since 0.1 (2012)
Copyright holder, Funder · added in 1.4.8
Listed in earlier versions (3)
Show 3 peopleHide 3 people
RStudio
no longer listed · 0.5 to 1.4.4
Hadley Wickham <hadley@rstudio.com> [cre, aut, cph] RStudio [cph]
no longer listed · 0.6.0 to 0.6.1
Posit, PBC
no longer listed · 1.4.5 to 1.4.7
Releases (26)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • R
    R 3.6.0 released · 2019-04-26
  • R
    R 3.5.0 released · 2018-04-23
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • R
    R 3.2.0 released · 2015-04-16
  • R
    R 3.1.0 released · 2014-04-10
  • R
    R 3.0.0 released · 2013-04-03
  • 2.15.2Latest
    record
    2012-10-10 · current release · diff ↗ ·
    added 10 exports
    guess_media, hmac_sha1, http_status, oauth2.0_token, parse_media, sign_oauth1.0, sign_oauth2.0, url_ok, url_success, warn_for_status
  • 2.15.1
    record
    2012-06-19 · diff ↗
Show 25 earlier eventsHide 25 earlier events
  • 1.4.9
    record
    2026-09-01 · diff ↗
  • 1.4.8
    record
    2026-02-13 · diff ↗
  • 1.4.7
    record
    2023-08-15 · diff ↗
  • 1.4.6
    record
    2023-05-08 · diff ↗
  • 1.4.5
    record
    2023-02-24 · diff ↗
  • 1.4.4
    record
    2022-08-17 · diff ↗
  • 1.4.3
    record
    2022-05-04 · diff ↗
  • 1.4.2
    record
    2020-07-21 · diff ↗
  • 1.4.1
    record
    2019-08-05 · diff ↗
  • 1.4.0
    record
    2018-12-11 · diff ↗
  • 1.3.1
    record
    2017-08-20 · diff ↗
  • 1.3.0
    record
    2017-08-16 · diff ↗ ·
    removed 1 export
    safe_callback
    added 4 exports
    get_callback, oauth2.0_access_token, oauth2.0_authorize_url, set_callback
  • 1.2.1
    record
    2016-07-03 · diff ↗
  • 1.2.0
    record
    2016-06-15 · diff ↗ ·
    added 2 exports
    RETRY, http_type
  • 1.1.0
    record
    2016-01-28 · diff ↗ ·
    added 3 exports
    http_error, message_for_status, sha1_hash
  • 1.0.0
    record
    2015-06-25 · diff ↗ ·
    removed 4 exports
    brew_dr, write_init, write_opts, write_term
    added 1 export
    httr_dr
  • 0.6.1
    record
    2015-01-01 · diff ↗
  • 0.6.0
    record
    2014-12-13 · diff ↗ ·
    removed 1 export
    new_token
    added 12 exports
    Token, Token1.0, Token2.0, TokenServiceAccount, VERB, brew_dr, handle_find, handle_reset, oauth_service_token, revoke_all, safe_callback, write_stream
  • 0.5
    record
    2014-09-02 · diff ↗ ·
    added 10 exports
    cache_info, http_date, parse_http_date, rerequest, write_disk, write_function, write_init, write_memory, write_opts, write_term
  • 0.4
    record
    2014-07-28 · diff ↗ ·
    removed 1 export
    new_bin
    added 14 exports
    accept, content_type, content_type_json, content_type_xml, cookies, curl_docs, has_content, headers, httr_options, oauth_header, oauth_signature, progress, status_code, with_verbose
  • 0.3
    record
    2014-03-20 · diff ↗ ·
    added 6 exports
    http_condition, init_oauth1.0, init_oauth2.0, new_token, oauth_endpoints, oauth_exchanger
  • 0.2
    record
    2012-10-11 · diff ↗
  • 0.1.1
    record
    2012-06-19 · diff ↗
  • 0.1
    record
    2012-05-06
  • R
    R 2.15.0 released · 2012-03-30

Package metadata

First published
2012-05-06
Total releases
26 / 14 yrs
License
MIT + file LICENSE OSI
Minimum R
≥ 3.6
Download size
111 KB
Appears in task views

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("httr")
Wickham, H., & Posit Software, PBC. (2026). httr: Tools for Working with URLs and HTTP (Version 1.4.9) [Computer software]. https://doi.org/10.32614/CRAN.package.httr

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for httr version 1.4.9 [Data set]. HJJB, LLC. Data release v2026-10-20. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy