{
  "_id": "6a1f1938b401979e7341eed8",
  "Package": "ebx",
  "Type": "Package",
  "Title": "'Earth Blox' API Client",
  "Version": "1.0.0",
  "Authors@R": "c(\nperson(\"Neil\", \"Mayo\", email = \"n.mayo@earthblox.io\", role = c(\"aut\", \"cre\")),\nperson(\"Quosient Ltd.\", role = \"cph\")\n)",
  "Maintainer": "Neil Mayo <n.mayo@earthblox.io>",
  "Description": "Client library for the 'Earth Blox' API\n(<https://api.earthblox.io/>). Provides authentication and\nendpoints for interacting with 'Earth Blox' geospatial\nanalytics services. Compatible with 'Shiny' applications.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 05:26:40 UTC",
    "User": "root"
  },
  "Author": "Neil Mayo [aut, cre], Quosient Ltd. [cph]",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://nmayo-earthblox.r-universe.dev",
  "Date/Publication": "2026-03-16 19:10:07 UTC",
  "RemoteUrl": "https://github.com/cran/ebx",
  "RemoteRef": "HEAD",
  "RemoteSha": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
  "MD5sum": "4fe68ab5aaeca5cb1563d3408240406e",
  "_user": "nmayo-earthblox",
  "_type": "src",
  "_file": "ebx_1.0.0.tar.gz",
  "_fileid": "96eb8aaf01514b010fc247356ada9b30979fd35e7070d8d187c816c652e6f146",
  "_filesize": 169928,
  "_sha256": "96eb8aaf01514b010fc247356ada9b30979fd35e7070d8d187c816c652e6f146",
  "_created": "2026-05-17T05:26:40.000Z",
  "_published": "2026-06-02T17:56:08.492Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79137204786,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7039617465"
    },
    {
      "job": 79137204601,
      "time": 127,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039617306"
    },
    {
      "job": 79137204704,
      "time": 203,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7039621169"
    },
    {
      "job": 79137204459,
      "time": 171,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039617735"
    },
    {
      "job": 79137203970,
      "time": 182,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039604314"
    },
    {
      "job": 79137203594,
      "time": 105,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365731632"
    },
    {
      "job": 79137204401,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7039612834"
    },
    {
      "job": 79137204628,
      "time": 68,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7039611451"
    },
    {
      "job": 79137204763,
      "time": 80,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039612634"
    }
  ],
  "_buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/ebx",
  "_commit": {
    "id": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
    "author": "Neil Mayo <n.mayo@earthblox.io>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.0\n",
    "time": 1773688207
  },
  "_maintainer": {
    "name": "Neil Mayo",
    "email": "n.mayo@earthblox.io",
    "login": "nmayo-earthblox",
    "description": "",
    "uuid": 118226909
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "httr2",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "version": ">= 1.7.0",
      "role": "Imports"
    },
    {
      "package": "R6",
      "version": ">= 2.5.0",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "version": ">= 0.1-3",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "version": ">= 2.5.0",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "version": ">= 1.7.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-12",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.0",
      "date": "2026-03-16"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "nmayo-earthblox",
      "count": 1,
      "uuid": 118226909
    }
  ],
  "_userbio": {
    "uuid": 118226909,
    "type": "user",
    "name": "Neil Mayo"
  },
  "_downloads": {
    "count": 502,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ebx"
  },
  "_searchresults": 12,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ebx.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "nmayo-earthblox",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2026-03-16"
    }
  ],
  "_exports": [
    "AbstractAuthentication",
    "auth_token_exists",
    "auth_using",
    "auth_using_creds",
    "auth_using_env",
    "auth_using_oauth",
    "AuthToken",
    "BasicAuth",
    "ClientConfig",
    "create_oauth_client",
    "create_run",
    "EbxClient",
    "EnvAuthentication",
    "follow_run",
    "get_charts",
    "get_client",
    "get_layers",
    "get_project",
    "get_run",
    "get_run_status",
    "get_tables",
    "list_projects",
    "list_runs",
    "load_auth_token",
    "load_oauth_client",
    "LocalFilePersistence",
    "MemoryPersistence",
    "oauth_credentials_exist",
    "OAuthAuthentication",
    "OAuthClient",
    "Project",
    "Run",
    "ServiceClientConfig"
  ],
  "_help": [
    {
      "page": "AbstractAuthentication",
      "title": "AbstractAuthentication",
      "topics": [
        "AbstractAuthentication"
      ]
    },
    {
      "page": "auth_token_exists",
      "title": "Check if saved token exists",
      "topics": [
        "auth_token_exists"
      ]
    },
    {
      "page": "auth_using",
      "title": "Authenticate using an authenticator",
      "topics": [
        "auth_using"
      ]
    },
    {
      "page": "auth_using_creds",
      "title": "Authenticate using saved credentials",
      "topics": [
        "auth_using_creds"
      ]
    },
    {
      "page": "auth_using_env",
      "title": "Authenticate using environment variable",
      "topics": [
        "auth_using_env"
      ]
    },
    {
      "page": "auth_using_oauth",
      "title": "Authenticate using OAuth",
      "topics": [
        "auth_using_oauth"
      ]
    },
    {
      "page": "AuthToken",
      "title": "AuthToken",
      "topics": [
        "AuthToken"
      ]
    },
    {
      "page": "BasicAuth",
      "title": "BasicAuth",
      "topics": [
        "BasicAuth"
      ]
    },
    {
      "page": "ClientConfig",
      "title": "ClientConfig",
      "topics": [
        "ClientConfig"
      ]
    },
    {
      "page": "create_oauth_client",
      "title": "Create OAuth Client",
      "topics": [
        "create_oauth_client"
      ]
    },
    {
      "page": "create_run",
      "title": "Create Run",
      "topics": [
        "create_run"
      ]
    },
    {
      "page": "EbxClient",
      "title": "EbxClient",
      "topics": [
        "EbxClient"
      ]
    },
    {
      "page": "EnvAuthentication",
      "title": "EnvAuthentication",
      "topics": [
        "EnvAuthentication"
      ]
    },
    {
      "page": "follow_run",
      "title": "Follow Run",
      "topics": [
        "follow_run"
      ]
    },
    {
      "page": "get_charts",
      "title": "Get Charts",
      "topics": [
        "get_charts"
      ]
    },
    {
      "page": "get_client",
      "title": "Get or create a client",
      "topics": [
        "get_client"
      ]
    },
    {
      "page": "get_layers",
      "title": "Get Layers",
      "topics": [
        "get_layers"
      ]
    },
    {
      "page": "get_project",
      "title": "Get Project",
      "topics": [
        "get_project"
      ]
    },
    {
      "page": "get_run",
      "title": "Get Run",
      "topics": [
        "get_run"
      ]
    },
    {
      "page": "get_run_status",
      "title": "Get Run Status",
      "topics": [
        "get_run_status"
      ]
    },
    {
      "page": "get_tables",
      "title": "Get Tables",
      "topics": [
        "get_tables"
      ]
    },
    {
      "page": "list_projects",
      "title": "List Projects",
      "topics": [
        "list_projects"
      ]
    },
    {
      "page": "list_runs",
      "title": "List Runs",
      "topics": [
        "list_runs"
      ]
    },
    {
      "page": "load_auth_token",
      "title": "Load Auth Token from disk",
      "topics": [
        "load_auth_token"
      ]
    },
    {
      "page": "load_oauth_client",
      "title": "Load OAuth Client from disk",
      "topics": [
        "load_oauth_client"
      ]
    },
    {
      "page": "LocalFilePersistence",
      "title": "LocalFilePersistence",
      "topics": [
        "LocalFilePersistence"
      ]
    },
    {
      "page": "MemoryPersistence",
      "title": "MemoryPersistence",
      "topics": [
        "MemoryPersistence"
      ]
    },
    {
      "page": "oauth_credentials_exist",
      "title": "Check if saved OAuth credentials exist",
      "topics": [
        "oauth_credentials_exist"
      ]
    },
    {
      "page": "OAuthAuthentication",
      "title": "OAuthAuthentication",
      "topics": [
        "OAuthAuthentication"
      ]
    },
    {
      "page": "OAuthClient",
      "title": "OAuthClient",
      "topics": [
        "OAuthClient"
      ]
    },
    {
      "page": "Project",
      "title": "Project",
      "topics": [
        "Project"
      ]
    },
    {
      "page": "Run",
      "title": "Run",
      "topics": [
        "Run"
      ]
    },
    {
      "page": "ServiceClientConfig",
      "title": "ServiceClientConfig",
      "topics": [
        "ServiceClientConfig"
      ]
    }
  ],
  "_readme": "https://github.com/cran/ebx/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "cli",
    "curl",
    "glue",
    "httr2",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "openssl",
    "R6",
    "rappdirs",
    "rlang",
    "sys",
    "vctrs",
    "withr"
  ],
  "_score": 1.7781512503836439,
  "_indexed": true,
  "_nocasepkg": "ebx",
  "_universes": [
    "nmayo-earthblox"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-17T05:28:52.000Z",
      "distro": "noble",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "2ec7d1aca7b3838383c160377f2536cca052d3dfc6605f026c6965cbfed801a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-05-17T05:28:52.000Z",
      "distro": "noble",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "a9143846f5258fa4464671e53232f513aa836118e01eb21a64921ae235c193e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-17T05:29:32.000Z",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "b64393ab2d9a6da4d33be36e800eaf79c199355b19b27e0e70aefd30b3806685",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-05-17T05:28:53.000Z",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "f288d47e95296e1fa6e77c7d5894c1aa0b9a0015169b0214fa711958aa9a85e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-17T05:27:59.000Z",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "cbf48ea25e60ab0bb324fa4aade26fd8960afb1a3a3db04a9a925b7ff6f3ac47",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-17T05:27:48.000Z",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "73f2145a80d90183c5f8f9726aac6d7dc676139a4be12eadb62f20ef38051192",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-05-17T05:27:59.000Z",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "69e0642ff62b989ca4a3eacc84e469f3635d14b4a729e64ca7349c459a9b7e7a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-06-02T17:55:49.000Z",
      "commit": "e489ebcd88c5774190b5ea23506a7c5f1734a683",
      "fileid": "c3c6073391e9336523910d3c90a90006d7e168524e7177a3d4c820b686339313",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nmayo-earthblox/actions/runs/25982298826"
    }
  ]
}