{
  "_id": "6abd65ea99f7aa8c6aa4fce9",
  "Package": "obrasgovr",
  "Title": "Access the 'ObrasGov' Open Data API",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"André\", \"Leite\", email = \"leite@castlab.org\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-4718-9766\")),\nperson(\"Marcos\", \"Wasiliew\", email = \"marcos.wasiliew@gmail.com\", role = \"aut\",\ncomment = c(ORCID = \"0009-0004-4694-3159\")),\nperson(\"Hugo\", \"Vasconcelos\", email = \"hugo.vasconcelos@ufpe.br\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-6249-0920\")),\nperson(\"Carlos\", \"Amorim\", email = \"carlos.agaf@ufpe.br\", role = \"aut\",\ncomment = c(ORCID = \"0000-0001-6315-8305\")),\nperson(\"Diogo\", \"Bezerra\", email = \"diogo.bezerra@ufpe.br\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-1216-8674\")),\nperson(\"Júlia\", \"Nascimento Barreto\", email = \"juliabarreto@gd.seplag.pe.gov.br\", role = \"aut\",\ncomment = c(ORCID = \"0009-0004-2851-7770\"))\n)",
  "Description": "Provides a modern interface to the Brazilian federal\ngovernment's 'ObrasGov' open data application programming\ninterface (<https://api-publica.obrasgov.gestao.gov.br>).\nRetrieves data about public infrastructure projects, physical\nexecution, contracts, commitments, geometries, feasibility\nstudies, and project status histories. Results are returned as\ntidy tibbles with typed date columns, preserved nested\nrelationships, pagination metadata, and optional multi-page\ncollection.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/StrategicProjects/obrasgovr,\nhttps://strategicprojects.github.io/obrasgovr/,\nhttps://api-publica.obrasgov.gestao.gov.br/obras/docs",
  "BugReports": "https://github.com/StrategicProjects/obrasgovr/issues",
  "VignetteBuilder": "knitr",
  "Config/Needs/website": "pkgdown",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://strategicprojects.r-universe.dev",
  "Date/Publication": "2026-09-30 16:15:11 UTC",
  "RemoteUrl": "https://github.com/strategicprojects/obrasgovr",
  "RemoteRef": "HEAD",
  "RemoteSha": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-30 19:37:49 UTC",
    "User": "root"
  },
  "Author": "André Leite [aut, cre] (ORCID: <https://orcid.org/0000-0002-4718-9766>),\nMarcos Wasiliew [aut] (ORCID: <https://orcid.org/0009-0004-4694-3159>),\nHugo Vasconcelos [aut] (ORCID: <https://orcid.org/0000-0001-6249-0920>),\nCarlos Amorim [aut] (ORCID: <https://orcid.org/0000-0001-6315-8305>),\nDiogo Bezerra [aut] (ORCID: <https://orcid.org/0000-0002-1216-8674>),\nJúlia Nascimento Barreto [aut] (ORCID:\n<https://orcid.org/0009-0004-2851-7770>)",
  "Maintainer": "André Leite <leite@castlab.org>",
  "_user": "strategicprojects",
  "_type": "src",
  "_file": "obrasgovr_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/e16da26695d73d21d6f7f3f5d64bf8c1607369df4d01a728fb05ed7c13adde91",
  "_filesize": 168445,
  "_sha256": "e16da26695d73d21d6f7f3f5d64bf8c1607369df4d01a728fb05ed7c13adde91",
  "_expires": "2027-01-08T19:41:28.000Z",
  "_created": "2026-09-30T19:37:49.000Z",
  "_published": "2026-09-30T19:41:30.660Z",
  "_jobs": [
    {
      "job": 110063676413,
      "time": 125,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11121866378"
    },
    {
      "job": 110063676198,
      "time": 142,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11122850157"
    },
    {
      "job": 110063676353,
      "time": 93,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11121571512"
    },
    {
      "job": 110063676273,
      "time": 87,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11122375221"
    },
    {
      "job": 110062278117,
      "time": 216,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11121016938"
    },
    {
      "job": 110063676148,
      "time": 117,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11123225165"
    },
    {
      "job": 110063676492,
      "time": 81,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11120744360"
    },
    {
      "job": 110063676355,
      "time": 83,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11122425203"
    },
    {
      "job": 110063676297,
      "time": 72,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11121022894"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445",
  "_status": "success",
  "_upstream": "https://github.com/strategicprojects/obrasgovr",
  "_commit": {
    "id": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
    "author": "André Leite <leite@de.ufpe.br>",
    "committer": "André Leite <leite@de.ufpe.br>",
    "message": "Align author metadata across registries and add ORCID iDs\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\n",
    "time": 1790784911
  },
  "_maintainer": {
    "name": "André Leite",
    "email": "leite@castlab.org",
    "orcid": "0000-0002-4718-9766"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "version": ">= 1.2.2",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.2.0",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.2.0",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    }
  ],
  "_owner": "strategicprojects",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-29",
      "n": 17
    },
    {
      "week": "2026-40",
      "n": 3
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "milkway",
      "count": 21,
      "uuid": 7375849
    }
  ],
  "_userbio": {
    "uuid": 127886513,
    "type": "organization",
    "name": "Projetos Estratégicos",
    "followers": 14,
    "description": "Repositório de código da Assessoria Especial de Projetos Estratégicos."
  },
  "_downloads": {
    "count": 204,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/obrasgovr"
  },
  "_devurl": "https://github.com/strategicprojects/obrasgovr",
  "_pkgdown": "https://strategicprojects.github.io/obrasgovr/",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/obrasgovr.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/strategicprojects/obrasgovr",
  "_realowner": "strategicprojects",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-07-24"
    }
  ],
  "_exports": [
    "get_commitments",
    "get_contracts",
    "get_feasibility_studies",
    "get_geometries",
    "get_last_update",
    "get_physical_execution",
    "get_projects",
    "get_status_history",
    "list_filters",
    "list_resources",
    "obrasgov_filtros",
    "obrasgov_metadados",
    "obrasgov_recursos",
    "obter_contratos",
    "obter_data_atualizacao",
    "obter_empenhos",
    "obter_estudos_viabilidade",
    "obter_execucao_fisica",
    "obter_geometrias",
    "obter_historico_situacao",
    "obter_projetos",
    "result_metadata"
  ],
  "_help": [
    {
      "page": "get_commitments",
      "title": "Retrieve budget commitments",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_commitments",
        "obter_empenhos"
      ]
    },
    {
      "page": "get_contracts",
      "title": "Retrieve contracts",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_contracts",
        "obter_contratos"
      ]
    },
    {
      "page": "get_feasibility_studies",
      "title": "Retrieve feasibility studies",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_feasibility_studies",
        "obter_estudos_viabilidade"
      ]
    },
    {
      "page": "get_geometries",
      "title": "Retrieve geometries",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_geometries",
        "obter_geometrias"
      ]
    },
    {
      "page": "get_last_update",
      "title": "Retrieve the data update timestamp",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_last_update",
        "obter_data_atualizacao"
      ]
    },
    {
      "page": "get_physical_execution",
      "title": "Retrieve physical execution data",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_physical_execution",
        "obter_execucao_fisica"
      ]
    },
    {
      "page": "get_projects",
      "title": "Retrieve infrastructure projects",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_projects",
        "obter_projetos"
      ]
    },
    {
      "page": "get_status_history",
      "title": "Retrieve project status histories",
      "concept": [
        "API resources"
      ],
      "topics": [
        "get_status_history",
        "obter_historico_situacao"
      ]
    },
    {
      "page": "list_filters",
      "title": "List filters accepted by a resource",
      "topics": [
        "list_filters",
        "obrasgov_filtros"
      ]
    },
    {
      "page": "list_resources",
      "title": "List available ObrasGov API resources",
      "topics": [
        "list_resources",
        "obrasgov_recursos"
      ]
    },
    {
      "page": "result_metadata",
      "title": "Retrieve pagination metadata",
      "topics": [
        "obrasgov_metadados",
        "result_metadata"
      ]
    }
  ],
  "_pkglogo": "https://github.com/strategicprojects/obrasgovr/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/strategicprojects/obrasgovr/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cli",
    "curl",
    "glue",
    "httr2",
    "lifecycle",
    "magrittr",
    "openssl",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rlang",
    "sys",
    "tibble",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "end-to-end-workflow.Rmd",
      "filename": "end-to-end-workflow.html",
      "title": "An end-to-end ObrasGov workflow",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Define the query explicitly",
        "2. Retrieve the project table",
        "3. Choose project identifiers",
        "4. Retrieve related records",
        "5. Join project attributes to related records",
        "6. Preserve provenance"
      ],
      "created": "2026-07-15 20:43:51",
      "modified": "2026-07-15 21:18:41",
      "commits": 2
    },
    {
      "source": "obrasgovr.Rmd",
      "filename": "obrasgovr.html",
      "title": "Introduction to obrasgovr",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Discover available resources",
        "2. Inspect filters before querying",
        "3. Retrieve a small first page",
        "4. Inspect pagination metadata",
        "5. Retrieve related resources",
        "6. Record the source update timestamp",
        "Portuguese aliases",
        "Client configuration",
        "Next steps"
      ],
      "created": "2026-07-15 21:18:41",
      "modified": "2026-07-16 18:11:29",
      "commits": 2
    },
    {
      "source": "pagination-and-nested-data.Rmd",
      "filename": "pagination-and-nested-data.html",
      "title": "Pagination and nested data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Retrieve one page first",
        "Collect a controlled number of pages",
        "Understand nested relationships",
        "Normalize one nested relationship",
        "Work across collected pages",
        "Save data with retrieval context"
      ],
      "created": "2026-07-15 20:43:51",
      "modified": "2026-07-15 21:18:41",
      "commits": 2
    }
  ],
  "_score": 4.477121254719663,
  "_indexed": true,
  "_nocasepkg": "obrasgovr",
  "_universes": [
    "strategicprojects"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-09-30T19:39:58.000Z",
      "distro": "resolute",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/4c61bee4024e0e483223f020bee0cac0fea02d13da0e0a1b48d991ee00c485dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-09-30T19:40:12.000Z",
      "distro": "resolute",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/0461ff81175ebec935eb8521222957f0d388c02d8f1419fe18f0fc81b89ed2a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-09-30T19:39:32.000Z",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/59fc1064d5b791433629fa131c48346531aa8ceb9104625e88d8aa0477ad8216",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-09-30T19:39:26.000Z",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/9e122a864069daab3f1add7ede3578d2b7cea0ae9261aee78d20a0eb396168ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-09-30T19:41:05.000Z",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/a092d73a4d946666c8e1c622f81c26bfadaf8069c7c7526b038e645d90ef1ebd",
      "status": "success",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-09-30T19:39:05.000Z",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/742c446d3f075cf8b52cafb57202ed930e90bb9fc6eedf12651338d38a89e0e0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-09-30T19:39:08.000Z",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/07596e3f7653fec992886d630e76035c7bcc570f6afe09a433eecaf94306bf75",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-09-30T19:38:54.000Z",
      "commit": "1d235183d303fb7fb26fa8cd4548e0fd264cc6b5",
      "fileid": "https://r2.ropensci.org/2a6c517e1294b94692eb14b284a4638d9810bab91434fa2dc628fedcf9402f4d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/strategicprojects/actions/runs/36766572445"
    }
  ]
}