{
  "_id": "6a103973acfb0bcc41c9ae37",
  "Package": "restfulr",
  "Type": "Package",
  "Title": "R Interface to RESTful Web Services",
  "Version": "0.0.15",
  "Author": "Michael Lawrence",
  "Maintainer": "Michael Lawrence <lawremi@gmail.com>",
  "Description": "Models a RESTful service as if it were a nested R list.",
  "License": "Artistic-2.0",
  "Collate": "CRUDProtocol-class.R CacheInfo-class.R Credentials-class.R\nHTTP-class.R Media-class.R MediaCache-class.R RestUri-class.R\nRestContainer-class.R test_restfulr_package.R utils.R",
  "Config/pak/sysreqs": "make libxml2-dev",
  "Repository": "https://lawremi.r-universe.dev",
  "Date/Publication": "2025-07-16 00:07:18 UTC",
  "RemoteUrl": "https://github.com/lawremi/restfulr",
  "RemoteRef": "HEAD",
  "RemoteSha": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-12 05:28:49 UTC",
    "User": "root"
  },
  "MD5sum": "435b95a06d62cf579140ba8a449cb138",
  "_user": "lawremi",
  "_type": "src",
  "_file": "restfulr_0.0.15.tar.gz",
  "_fileid": "e7163da93be1676bccd0063b850ebebc040093ee88b234259603f5f2f0e3ffe4",
  "_filesize": 125644,
  "_sha256": "e7163da93be1676bccd0063b850ebebc040093ee88b234259603f5f2f0e3ffe4",
  "_created": "2026-05-12T05:28:49.000Z",
  "_published": "2026-05-22T11:09:39.629Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77367759057,
      "time": 144,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6936391483"
    },
    {
      "job": 77367759060,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6936390743"
    },
    {
      "job": 77367759511,
      "time": 142,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936391059"
    },
    {
      "job": 77367759292,
      "time": 161,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936396863"
    },
    {
      "job": 77367759702,
      "time": 232,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6936403594"
    },
    {
      "job": 77367759285,
      "time": 287,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6936420696"
    },
    {
      "job": 77367759017,
      "time": 177,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936393725"
    },
    {
      "job": 77367759286,
      "time": 420,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936448700"
    },
    {
      "job": 77367758468,
      "time": 209,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936358979"
    },
    {
      "job": 77367758523,
      "time": 106,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7159061055"
    },
    {
      "job": 77367759221,
      "time": 124,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6936386885"
    },
    {
      "job": 77367759602,
      "time": 127,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6936387953"
    },
    {
      "job": 77367759095,
      "time": 135,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936389500"
    }
  ],
  "_buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/lawremi/restfulr",
  "_commit": {
    "id": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
    "author": "Michael Lawrence <lawremi@gmail.com>",
    "committer": "Michael Lawrence <lawremi@gmail.com>",
    "message": "Update maintainer e-mail to lawremi@gmail.com\n",
    "time": 1752624438
  },
  "_maintainer": {
    "name": "Michael Lawrence",
    "email": "lawremi@gmail.com",
    "login": "lawremi",
    "linkedin": "in/michael-lawrence-74a9b482",
    "uuid": 158190
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "XML",
      "role": "Imports"
    },
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "rjson",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.13.15",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "getPass",
      "role": "Suggests"
    },
    {
      "package": "rsolr",
      "role": "Suggests"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    }
  ],
  "_owner": "lawremi",
  "_selfowned": true,
  "_usedby": 503,
  "_updates": [
    {
      "week": "2025-29",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 2,
  "_contributors": [
    {
      "user": "lawremi",
      "count": 38,
      "uuid": 158190
    },
    {
      "user": "sanchit-saini",
      "count": 3,
      "uuid": 49326387
    }
  ],
  "_userbio": {
    "uuid": 158190,
    "type": "user",
    "name": "Michael Lawrence",
    "description": "Member of R core, contributor to @Bioconductor."
  },
  "_downloads": {
    "count": 51845,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/restfulr"
  },
  "_devurl": "https://github.com/lawremi/restfulr",
  "_searchresults": 11,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/restfulr.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/lawremi/restfulr",
  "_realowner": "lawremi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.8",
      "date": "2017-01-12"
    },
    {
      "version": "0.0.10",
      "date": "2017-03-07"
    },
    {
      "version": "0.0.11",
      "date": "2017-03-09"
    },
    {
      "version": "0.0.13",
      "date": "2017-08-06"
    },
    {
      "version": "0.0.14",
      "date": "2022-06-05"
    },
    {
      "version": "0.0.15",
      "date": "2022-06-16"
    },
    {
      "version": "0.0.16",
      "date": "2025-06-27"
    }
  ],
  "_exports": [
    "authenticate",
    "container",
    "container<-",
    "create",
    "credentials",
    "delete",
    "embedCredentials",
    "globalRestClientCache",
    "MediaCache",
    "mediaCoercionTable",
    "mediaTarget",
    "password",
    "purgeCache",
    "read",
    "RestContainer",
    "RestUri",
    "update",
    "username"
  ],
  "_help": [
    {
      "page": "Credentials-class",
      "title": "Credentials",
      "topics": [
        "class:Credentials",
        "credentials",
        "Credentials-class",
        "password",
        "password,Credentials-method",
        "username",
        "username,Credentials-method"
      ]
    },
    {
      "page": "CRUDProtocol-class",
      "title": "CRUDProtocol",
      "topics": [
        "class:CRUDProtocol",
        "CRUDProtocol-class"
      ]
    },
    {
      "page": "Media-class",
      "title": "Media",
      "topics": [
        "application/*-class",
        "application/json-class",
        "application/xml-class",
        "audio/*-class",
        "class:application/*",
        "class:application/json",
        "class:application/xml",
        "class:audio/*",
        "class:image/*",
        "class:Media",
        "class:message/*",
        "class:model/*",
        "class:multipart/*",
        "class:text/*",
        "class:text/csv",
        "class:text/html",
        "class:text/plain",
        "class:video/*",
        "coerce,ANY,Media-method",
        "coerce,application/json,list-method",
        "coerce,application/xml,XMLAbstractNode-method",
        "coerce,data.frame,Media-method",
        "coerce,data.frame,text/csv-method",
        "coerce,list,application/json-method",
        "coerce,text/csv,data.frame-method",
        "image/*-class",
        "length,NullMedia-method",
        "Media-class",
        "mediaCoercionTable",
        "mediaTarget",
        "mediaTarget,application/json-method",
        "mediaTarget,application/xml-method",
        "mediaTarget,NullMedia-method",
        "mediaTarget,text/*-method",
        "mediaTarget,text/csv-method",
        "mediaTarget,text/html-method",
        "message/*-class",
        "model/*-class",
        "multipart/*-class",
        "show,Media-method",
        "text/*-class",
        "text/csv-class",
        "text/html-class",
        "text/plain-class",
        "video/*-class"
      ]
    },
    {
      "page": "MediaCache-class",
      "title": "MediaCache",
      "topics": [
        "$<-,MediaCache-method",
        "class:MediaCache",
        "globalRestClientCache",
        "MediaCache",
        "MediaCache-class",
        "[[<-,MediaCache-method"
      ]
    },
    {
      "page": "RestContainer-class",
      "title": "RestContainer",
      "topics": [
        "$,RestContainer-method",
        "$<-,RestContainer-method",
        "class:RestContainer",
        "RestContainer",
        "RestContainer-class",
        "show,RestContainer-method",
        "[,RestContainer-method",
        "[<-,RestContainer-method",
        "[[,RestContainer-method",
        "[[<-,RestContainer-method"
      ]
    },
    {
      "page": "RestUri-class",
      "title": "RestUri",
      "topics": [
        "$,RestUri-method",
        "$<-,RestUri-method",
        "authenticate",
        "authenticate,RestUri-method",
        "class:RestUri",
        "container",
        "container,RestUri-method",
        "container<-",
        "container<-,RestUri-method",
        "create",
        "create,character-method",
        "create,RestUri-method",
        "credentials,RestUri-method",
        "delete",
        "delete,character-method",
        "delete,RestUri-method",
        "embedCredentials",
        "purgeCache",
        "purgeCache,RestUri-method",
        "read",
        "read,character-method",
        "read,RestUri-method",
        "RestUri",
        "RestUri-class",
        "show,RestUri-method",
        "update",
        "update,character-method",
        "update,RestUri-method",
        "[,RestUri-method",
        "[[,RestUri-method",
        "[[<-,RestUri-method"
      ]
    }
  ],
  "_rundeps": [
    "BiocGenerics",
    "bitops",
    "generics",
    "RCurl",
    "rjson",
    "S4Vectors",
    "XML",
    "yaml"
  ],
  "_score": 7.235818799411265,
  "_indexed": true,
  "_nocasepkg": "restfulr",
  "_universes": [
    "lawremi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.15",
      "date": "2026-05-12T05:31:00.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "e10cff4c39e230ac99fb2ae57a0d707f230a88a1b8bb6c9a93a4b994d9475f98",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.15",
      "date": "2026-05-12T05:30:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "525dc93517f226438a38d2cb5d01022f5b16bbd80a3593f5f77169c76b74d1aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.15",
      "date": "2026-05-12T05:31:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "f168496df23428f90c6a8b3f8a2b035b73ec8341d9612b73660c0dc63ede887f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.15",
      "date": "2026-05-12T05:31:13.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "ab864125b4280a7b2e352bcaac4acef823ae5fd5a7ab5b0d050b7d2eb7dd7e15",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.15",
      "date": "2026-05-12T05:31:38.000Z",
      "arch": "aarch64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "8b0ca5cf5596d0393c0cea0a5fa7d6d37b6b18a3a28877fa034edc12c0064792",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.15",
      "date": "2026-05-12T05:32:32.000Z",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "2b0f24ca57c54bd7fd54b1892e995f4d4c70f9ac70f9827323c9bac9395eedff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.15",
      "date": "2026-05-12T05:31:10.000Z",
      "arch": "aarch64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "8a8e8962dc15537689cffdc975ec70776bf29e7a8263cb74a006424ece4fe112",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.15",
      "date": "2026-05-12T05:33:45.000Z",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "9539a9e283567fede0710a9abec858213b23a7183fb6f1d8d69e2e40da269c3e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.15",
      "date": "2026-05-12T05:30:09.000Z",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "19aaae919fad3743cea1924252338f792f6482eeb2dfe53e2b29b4a73fc3e9b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.15",
      "date": "2026-05-12T05:30:12.000Z",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "4020c3ba95fc49fc4429622e6207053ea6c3102051fb72b89628858492769d7c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.15",
      "date": "2026-05-12T05:30:11.000Z",
      "arch": "x86_64",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "1106c2ae261f2639a2f1fa87f59a67821c0508cc5c9d01874d4481f1badcd6bf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.15",
      "date": "2026-05-22T11:09:21.000Z",
      "arch": "emscripten",
      "commit": "58d1a31317901c055d5906d71cab5c8da7f9b9cd",
      "fileid": "3895d11c011e43039da4b34749c47597b0c3e0f1e7914e823140d683f25eba98",
      "status": "success",
      "buildurl": "https://github.com/r-universe/lawremi/actions/runs/25715245117"
    }
  ]
}