{
  "_id": "6a49c83a1f917fbb72a20f35",
  "Package": "salesforcer",
  "Title": "An Implementation of 'Salesforce' APIs Using Tidy Principles",
  "Version": "1.0.2",
  "Date": "2024-11-05",
  "Description": "Functions connecting to the 'Salesforce' Platform APIs\n(REST, SOAP, Bulk 1.0, Bulk 2.0, Metadata, Reports and\nDashboards)\n<https://trailhead.salesforce.com/content/learn/modules/api_basics/api_basics_overview>.\n\"API\" is an acronym for \"application programming interface\".\nMost all calls from these APIs are supported as they use CSV,\nXML or JSON data that can be parsed into R data structures. For\nmore details please see the 'Salesforce' API documentation and\nthis package's website\n<https://stevenmmortimer.github.io/salesforcer/> for more\ninformation, documentation, and examples.",
  "Authors@R": "c(person(given = c(\"Steven\", \"M.\"),\nfamily = \"Mortimer\",\nrole = c(\"aut\", \"cre\"),\nemail = \"mortimer.steven.m@gmail.com\"),\nperson(given = \"Takekatsu\",\nfamily = \"Hiramura\",\nrole = \"ctb\",\nemail = \"thira@plavox.info\"),\nperson(given = \"Jennifer\",\nfamily = \"Bryan\",\nrole = c(\"ctb\", \"cph\"),\nemail = \"jenny@rstudio.com\"),\nperson(given = \"Joanna\",\nfamily = \"Zhao\",\nrole = c(\"ctb\", \"cph\"),\nemail = \"joanna.zhao@alumni.ubc.ca\"))",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/StevenMMortimer/salesforcer,\nhttps://stevenmmortimer.github.io/salesforcer/",
  "BugReports": "https://github.com/StevenMMortimer/salesforcer/issues",
  "VignetteBuilder": "knitr",
  "ByteCompile": "true",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "libxml2-dev libssl-dev libx11-dev",
  "Repository": "https://stevenmmortimer.r-universe.dev",
  "Date/Publication": "2024-11-06 14:14:16 UTC",
  "RemoteUrl": "https://github.com/stevenmmortimer/salesforcer",
  "RemoteRef": "HEAD",
  "RemoteSha": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-17 11:07:36 UTC",
    "User": "root"
  },
  "Author": "Steven M. Mortimer [aut, cre],\nTakekatsu Hiramura [ctb],\nJennifer Bryan [ctb, cph],\nJoanna Zhao [ctb, cph]",
  "Maintainer": "Steven M. Mortimer <mortimer.steven.m@gmail.com>",
  "_user": "stevenmmortimer",
  "_type": "src",
  "_file": "salesforcer_1.0.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/221874bd538de4ea383b613d55fedd2860b52241554eb6c8103d549d2329b991",
  "_filesize": 2023839,
  "_sha256": "221874bd538de4ea383b613d55fedd2860b52241554eb6c8103d549d2329b991",
  "_expires": "2026-10-13T02:58:00.000Z",
  "_created": "2026-06-17T11:07:36.000Z",
  "_published": "2026-07-05T02:58:02.633Z",
  "_jobs": [
    {
      "job": 85187441543,
      "time": 185,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7693617292"
    },
    {
      "job": 85187441549,
      "time": 192,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7693619195"
    },
    {
      "job": 85187441572,
      "time": 173,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7693603692"
    },
    {
      "job": 85187441483,
      "time": 150,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7693598774"
    },
    {
      "job": 85187441283,
      "time": 216,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7693552411"
    },
    {
      "job": 85187441559,
      "time": 139,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7693603334"
    },
    {
      "job": 85187441477,
      "time": 141,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7693601273"
    },
    {
      "job": 85187441571,
      "time": 157,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7693607545"
    },
    {
      "job": 85187441541,
      "time": 180,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7693615298"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152",
  "_status": "success",
  "_upstream": "https://github.com/stevenmmortimer/salesforcer",
  "_commit": {
    "id": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
    "author": "Steven M. Mortimer <mortimer.steven.m@gmail.com>",
    "committer": "Steven M. Mortimer <mortimer.steven.m@gmail.com>",
    "message": "Add CRAN submission info\n",
    "time": 1730902456
  },
  "_maintainer": {
    "name": "Steven M. Mortimer",
    "email": "mortimer.steven.m@gmail.com",
    "login": "stevenmmortimer",
    "twitter": "@StevenMMortimer",
    "description": "Project Manager focused on the intersection of business, technology, and data",
    "uuid": 5299737
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "utils",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 0.3.4",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "version": ">= 0.3.4",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.0.3",
      "role": "Imports"
    },
    {
      "package": "readr",
      "version": ">= 1.3.1",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "version": ">= 1.7.8",
      "role": "Imports"
    },
    {
      "package": "anytime",
      "version": ">= 0.3.9",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 0.4.7",
      "role": "Imports"
    },
    {
      "package": "httr",
      "version": ">= 1.4.1",
      "role": "Imports"
    },
    {
      "package": "curl",
      "version": ">= 4.3",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.13.0",
      "role": "Imports"
    },
    {
      "package": "XML",
      "version": ">= 3.99-0.3",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "version": ">= 1.3.2",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "version": ">= 1.6.1",
      "role": "Imports"
    },
    {
      "package": "rlist",
      "version": ">= 0.4.6.1",
      "role": "Imports"
    },
    {
      "package": "zip",
      "version": ">= 2.0.4",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "version": ">= 0.1-3",
      "role": "Imports"
    },
    {
      "package": "mime",
      "version": ">= 0.9",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "version": ">= 0.2.0",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "here",
      "role": "Suggests"
    },
    {
      "package": "microbenchmark",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "sessioninfo",
      "role": "Suggests"
    }
  ],
  "_owner": "stevenmmortimer",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "api-wrappers",
    "r-language",
    "r-programming",
    "salesforce",
    "salesforce-apis"
  ],
  "_stars": 87,
  "_contributors": [
    {
      "user": "stevenmmortimer",
      "count": 375,
      "uuid": 5299737
    },
    {
      "user": "raphaelperrin24",
      "count": 5,
      "uuid": 123095702
    },
    {
      "user": "weckstm",
      "count": 1,
      "uuid": 48473244
    }
  ],
  "_userbio": {
    "uuid": 5299737,
    "type": "user",
    "name": "Steven M. Mortimer",
    "followers": 84,
    "description": "Project Manager focused on the intersection of business, technology, and data"
  },
  "_downloads": {
    "count": 2510,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/salesforcer"
  },
  "_devurl": "https://github.com/stevenmmortimer/salesforcer",
  "_pkgdown": "https://stevenmmortimer.github.io/salesforcer/",
  "_searchresults": 198,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/salesforcer.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/stevenmmortimer/salesforcer",
  "_realowner": "stevenmmortimer",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2018-04-13"
    },
    {
      "version": "0.1.3",
      "date": "2019-06-10"
    },
    {
      "version": "0.1.4",
      "date": "2020-06-13"
    },
    {
      "version": "0.2.0",
      "date": "2020-07-21"
    },
    {
      "version": "0.2.2",
      "date": "2020-09-09"
    },
    {
      "version": "1.0.0",
      "date": "2021-07-06"
    },
    {
      "version": "1.0.1",
      "date": "2022-03-01"
    },
    {
      "version": "1.0.2",
      "date": "2024-11-06"
    }
  ],
  "_exports": [
    "accepted_controls_by_api",
    "accepted_controls_by_operation",
    "bind_query_resultsets",
    "build_manifest_xml_from_list",
    "build_metadata_xml_from_list",
    "build_proxy",
    "build_soap_xml_from_list",
    "catch_errors",
    "catch_unknown_api",
    "check_and_encode_files",
    "collapse_list_with_dupe_names",
    "combine_parent_and_child_resultsets",
    "compact2",
    "drop_attributes",
    "drop_attributes_recursively",
    "drop_empty_recursively",
    "drop_nested_child_records",
    "extract_nested_child_records",
    "extract_records_from_xml_node",
    "extract_records_from_xml_nodeset",
    "extract_records_from_xml_nodeset_of_records",
    "filter_valid_controls",
    "flatten_tbl_df",
    "format_headers_for_verbose",
    "format_report_row",
    "get_os",
    "guess_object_name_from_soql",
    "is_legit_token",
    "list_extract_parent_and_child_result",
    "make_analytics_folder_child_operations_url",
    "make_analytics_folder_collections_url",
    "make_analytics_folder_operations_url",
    "make_analytics_folder_share_by_id_url",
    "make_analytics_folder_share_recipients_url",
    "make_analytics_folder_shares_url",
    "make_analytics_notification_operations_url",
    "make_analytics_notifications_limits_url",
    "make_analytics_notifications_list_url",
    "make_base_metadata_url",
    "make_base_rest_url",
    "make_base_soap_url",
    "make_bulk_batch_details_url",
    "make_bulk_batch_status_url",
    "make_bulk_batches_url",
    "make_bulk_create_job_url",
    "make_bulk_delete_job_url",
    "make_bulk_end_job_generic_url",
    "make_bulk_get_all_jobs_url",
    "make_bulk_get_all_query_jobs_url",
    "make_bulk_get_job_url",
    "make_bulk_job_records_url",
    "make_bulk_query_result_url",
    "make_bulk_query_url",
    "make_chatter_users_url",
    "make_composite_batch_url",
    "make_composite_url",
    "make_dashboard_copy_url",
    "make_dashboard_describe_url",
    "make_dashboard_filter_operators_list_url",
    "make_dashboard_filter_options_analysis_url",
    "make_dashboard_status_url",
    "make_dashboard_url",
    "make_dashboards_list_url",
    "make_login_url",
    "make_parameterized_search_url",
    "make_query_url",
    "make_report_copy_url",
    "make_report_create_url",
    "make_report_describe_url",
    "make_report_execute_url",
    "make_report_fields_url",
    "make_report_filter_operators_list_url",
    "make_report_instance_url",
    "make_report_instances_list_url",
    "make_report_query_url",
    "make_report_type_describe_url",
    "make_report_types_list_url",
    "make_report_url",
    "make_reports_list_url",
    "make_rest_describe_url",
    "make_rest_objects_url",
    "make_rest_record_url",
    "make_search_url",
    "make_soap_xml_skeleton",
    "make_verbose_httr_message",
    "map_sf_type_to_r_type",
    "merge_null_to_na",
    "message_w_errors_listed",
    "metadata_type_validator",
    "parameterized_search_control",
    "parse_error_code_and_message",
    "parse_report_detail_rows",
    "patched_tempdir",
    "rDELETE",
    "records_list_to_tbl",
    "remove_empty_linked_object_cols",
    "return_matching_controls",
    "rforcecom.bulkAction",
    "rforcecom.bulkQuery",
    "rforcecom.create",
    "rforcecom.delete",
    "rforcecom.getObjectDescription",
    "rforcecom.getServerTimestamp",
    "rforcecom.login",
    "rforcecom.query",
    "rforcecom.retrieve",
    "rforcecom.search",
    "rforcecom.update",
    "rforcecom.upsert",
    "rGET",
    "rPATCH",
    "rPOST",
    "rPUT",
    "safe_bind_rows",
    "salesforcer_state",
    "session_id_available",
    "set_null_elements_to_na",
    "set_null_elements_to_na_recursively",
    "sf_abort_job_bulk",
    "sf_access_token",
    "sf_analytics_notification_create",
    "sf_analytics_notification_delete",
    "sf_analytics_notification_describe",
    "sf_analytics_notification_update",
    "sf_analytics_notifications_limits",
    "sf_analytics_notifications_list",
    "sf_auth",
    "sf_auth_check",
    "sf_auth_refresh",
    "sf_batch_details_bulk",
    "sf_batch_status_bulk",
    "sf_build_cols_spec",
    "sf_bulk_operation",
    "sf_close_job_bulk",
    "sf_control",
    "sf_convert_lead",
    "sf_copy_dashboard",
    "sf_copy_report",
    "sf_create",
    "sf_create_attachment",
    "sf_create_batches_bulk",
    "sf_create_job_bulk",
    "sf_create_job_bulk_v1",
    "sf_create_job_bulk_v2",
    "sf_create_metadata",
    "sf_create_report",
    "sf_delete",
    "sf_delete_attachment",
    "sf_delete_dashboard",
    "sf_delete_job_bulk",
    "sf_delete_metadata",
    "sf_delete_report",
    "sf_delete_report_instance",
    "sf_describe_dashboard",
    "sf_describe_dashboard_components",
    "sf_describe_metadata",
    "sf_describe_object_fields",
    "sf_describe_objects",
    "sf_describe_report",
    "sf_describe_report_type",
    "sf_download_attachment",
    "sf_empty_recycle_bin",
    "sf_end_job_bulk",
    "sf_execute_report",
    "sf_filter_dashboard_operators_list",
    "sf_filter_dashboard_options_analysis",
    "sf_find_duplicates",
    "sf_find_duplicates_by_id",
    "sf_format_date",
    "sf_format_datetime",
    "sf_format_time",
    "sf_get_all_jobs_bulk",
    "sf_get_all_query_jobs_bulk",
    "sf_get_dashboard_data",
    "sf_get_dashboard_results",
    "sf_get_dashboard_status",
    "sf_get_deleted",
    "sf_get_job_bulk",
    "sf_get_job_records_bulk",
    "sf_get_report_instance_results",
    "sf_get_updated",
    "sf_guess_cols",
    "sf_input_data_validation",
    "sf_job_batches_bulk",
    "sf_list_api_limits",
    "sf_list_dashboards",
    "sf_list_metadata",
    "sf_list_objects",
    "sf_list_report_fields",
    "sf_list_report_filter_operators",
    "sf_list_report_instances",
    "sf_list_report_types",
    "sf_list_reports",
    "sf_list_resources",
    "sf_list_rest_api_versions",
    "sf_merge",
    "sf_query",
    "sf_query_bulk",
    "sf_query_bulk_v1",
    "sf_query_bulk_v2",
    "sf_query_report",
    "sf_query_result_bulk",
    "sf_query_result_bulk_v1",
    "sf_query_result_bulk_v2",
    "sf_read_metadata",
    "sf_refresh_dashboard",
    "sf_rename_metadata",
    "sf_reorder_cols",
    "sf_report_folder_children",
    "sf_report_folder_create",
    "sf_report_folder_delete",
    "sf_report_folder_describe",
    "sf_report_folder_share_delete",
    "sf_report_folder_share_describe",
    "sf_report_folder_share_recipients",
    "sf_report_folder_share_update",
    "sf_report_folder_shares_add",
    "sf_report_folder_shares_list",
    "sf_report_folder_shares_update",
    "sf_report_folder_update",
    "sf_report_folders_list",
    "sf_reset_password",
    "sf_rest_list",
    "sf_retrieve",
    "sf_retrieve_metadata",
    "sf_retrieve_metadata_check_status",
    "sf_run_bulk_operation",
    "sf_run_bulk_query",
    "sf_run_report",
    "sf_search",
    "sf_server_timestamp",
    "sf_session_id",
    "sf_set_dashboard_sticky_filter",
    "sf_set_password",
    "sf_submit_query_bulk",
    "sf_undelete",
    "sf_update",
    "sf_update_attachment",
    "sf_update_dashboard",
    "sf_update_metadata",
    "sf_update_report",
    "sf_upload_complete_bulk",
    "sf_upsert",
    "sf_upsert_metadata",
    "sf_user_info",
    "sf_write_csv",
    "simplify_report_metadata",
    "stop_w_errors_listed",
    "token_available",
    "unbox_list_elements",
    "unbox_list_elements_recursively",
    "unnest_col",
    "valid_metadata_list",
    "validate_get_all_jobs_params",
    "VERB_n",
    "warn_w_errors_listed",
    "xml_drop_and_unlist",
    "xml_drop_and_unlist_recursively",
    "xml_extract_parent_and_child_result",
    "xml_nodeset_to_df",
    "xmlToList2"
  ],
  "_help": [
    {
      "page": "collapse_list_with_dupe_names",
      "title": "Collapse Elements in List with Same Name",
      "topics": [
        "collapse_list_with_dupe_names"
      ]
    },
    {
      "page": "metadata_type_validator",
      "title": "Metadata Data Type Validator",
      "topics": [
        "metadata_type_validator"
      ]
    },
    {
      "page": "parameterized_search_control",
      "title": "Auxiliary for Controlling Parametrized Searches",
      "topics": [
        "parameterized_search_control"
      ]
    },
    {
      "page": "rforcecom.bulkAction",
      "title": "The 'salesforcer' backwards compatible version of the RForcecom function 'rforcecom.bulkAction'",
      "topics": [
        "rforcecom.bulkAction"
      ]
    },
    {
      "page": "rforcecom.bulkQuery",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.bulkQuery'",
      "topics": [
        "rforcecom.bulkQuery"
      ]
    },
    {
      "page": "rforcecom.create",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.create'",
      "topics": [
        "rforcecom.create"
      ]
    },
    {
      "page": "rforcecom.delete",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.delete'",
      "topics": [
        "rforcecom.delete"
      ]
    },
    {
      "page": "rforcecom.getObjectDescription",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.getObjectDescription'",
      "topics": [
        "rforcecom.getObjectDescription"
      ]
    },
    {
      "page": "rforcecom.getServerTimestamp",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.getServerTimestamp'",
      "topics": [
        "rforcecom.getServerTimestamp"
      ]
    },
    {
      "page": "rforcecom.login",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.login'",
      "topics": [
        "rforcecom.login"
      ]
    },
    {
      "page": "rforcecom.query",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.query'",
      "topics": [
        "rforcecom.query"
      ]
    },
    {
      "page": "rforcecom.retrieve",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.retrieve'",
      "topics": [
        "rforcecom.retrieve"
      ]
    },
    {
      "page": "rforcecom.search",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.search'",
      "topics": [
        "rforcecom.search"
      ]
    },
    {
      "page": "rforcecom.update",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.update'",
      "topics": [
        "rforcecom.update"
      ]
    },
    {
      "page": "rforcecom.upsert",
      "title": "The 'salesforcer' backwards compatible version of 'RForcecom::rforcecom.upsert'",
      "topics": [
        "rforcecom.upsert"
      ]
    },
    {
      "page": "sf_abort_job_bulk",
      "title": "Abort Bulk API Job",
      "topics": [
        "sf_abort_job_bulk"
      ]
    },
    {
      "page": "sf_analytics_notification_create",
      "title": "Create an analytics notification",
      "topics": [
        "sf_analytics_notification_create"
      ]
    },
    {
      "page": "sf_analytics_notification_delete",
      "title": "Delete an analytics notification",
      "topics": [
        "sf_analytics_notification_delete"
      ]
    },
    {
      "page": "sf_analytics_notification_describe",
      "title": "Describe an analytics notification",
      "topics": [
        "sf_analytics_notification_describe"
      ]
    },
    {
      "page": "sf_analytics_notification_update",
      "title": "Update an analytics notification",
      "topics": [
        "sf_analytics_notification_update"
      ]
    },
    {
      "page": "sf_analytics_notifications_limits",
      "title": "Return limits of analytics notifications",
      "topics": [
        "sf_analytics_notifications_limits"
      ]
    },
    {
      "page": "sf_analytics_notifications_list",
      "title": "List analytics notifications",
      "topics": [
        "sf_analytics_notifications_list"
      ]
    },
    {
      "page": "sf_auth",
      "title": "Log in to Salesforce",
      "topics": [
        "sf_auth"
      ]
    },
    {
      "page": "sf_batch_details_bulk",
      "title": "Returning the Details of a Batch in a Bulk API Job",
      "topics": [
        "sf_batch_details_bulk"
      ]
    },
    {
      "page": "sf_batch_status_bulk",
      "title": "Checking the Status of a Batch in a Bulk API Job",
      "topics": [
        "sf_batch_status_bulk"
      ]
    },
    {
      "page": "sf_close_job_bulk",
      "title": "Close Bulk API Job",
      "topics": [
        "sf_close_job_bulk"
      ]
    },
    {
      "page": "sf_control",
      "title": "Auxiliary for Controlling Calls to Salesforce APIs",
      "topics": [
        "sf_control"
      ]
    },
    {
      "page": "sf_convert_lead",
      "title": "Convert Leads",
      "topics": [
        "sf_convert_lead"
      ]
    },
    {
      "page": "sf_copy_dashboard",
      "title": "Copy a dashboard",
      "topics": [
        "sf_copy_dashboard"
      ]
    },
    {
      "page": "sf_copy_report",
      "title": "Copy a report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_copy_report"
      ]
    },
    {
      "page": "sf_create",
      "title": "Create Records",
      "topics": [
        "sf_create"
      ]
    },
    {
      "page": "sf_create_attachment",
      "title": "Create Attachments",
      "concept": [
        "Attachment functions"
      ],
      "topics": [
        "sf_create_attachment"
      ]
    },
    {
      "page": "sf_create_batches_bulk",
      "title": "Add Batches to a Bulk API Job",
      "topics": [
        "sf_create_batches_bulk"
      ]
    },
    {
      "page": "sf_create_job_bulk",
      "title": "Create Bulk API Job",
      "topics": [
        "sf_create_job_bulk"
      ]
    },
    {
      "page": "sf_create_metadata",
      "title": "Create Object or Field Metadata in Salesforce",
      "topics": [
        "sf_create_metadata"
      ]
    },
    {
      "page": "sf_create_report",
      "title": "Create a report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_create_report"
      ]
    },
    {
      "page": "sf_delete",
      "title": "Delete Records",
      "topics": [
        "sf_delete"
      ]
    },
    {
      "page": "sf_delete_attachment",
      "title": "Delete Attachments",
      "concept": [
        "Attachment functions"
      ],
      "topics": [
        "sf_delete_attachment"
      ]
    },
    {
      "page": "sf_delete_dashboard",
      "title": "Delete a dashboard",
      "topics": [
        "sf_delete_dashboard"
      ]
    },
    {
      "page": "sf_delete_job_bulk",
      "title": "Delete Bulk API Job",
      "topics": [
        "sf_delete_job_bulk"
      ]
    },
    {
      "page": "sf_delete_metadata",
      "title": "Delete Object or Field Metadata in Salesforce",
      "topics": [
        "sf_delete_metadata"
      ]
    },
    {
      "page": "sf_delete_report",
      "title": "Delete a report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_delete_report"
      ]
    },
    {
      "page": "sf_delete_report_instance",
      "title": "Delete a report instance",
      "concept": [
        "Report Instance functions"
      ],
      "topics": [
        "sf_delete_report_instance"
      ]
    },
    {
      "page": "sf_describe_dashboard",
      "title": "Describe a dashboard",
      "topics": [
        "sf_describe_dashboard"
      ]
    },
    {
      "page": "sf_describe_dashboard_components",
      "title": "Describe dashboard components",
      "topics": [
        "sf_describe_dashboard_components"
      ]
    },
    {
      "page": "sf_describe_metadata",
      "title": "Describe the Metadata in an Organization",
      "topics": [
        "sf_describe_metadata"
      ]
    },
    {
      "page": "sf_describe_object_fields",
      "title": "Describe Object Fields",
      "topics": [
        "sf_describe_object_fields"
      ]
    },
    {
      "page": "sf_describe_objects",
      "title": "SObject Basic Information",
      "topics": [
        "sf_describe_objects"
      ]
    },
    {
      "page": "sf_describe_report",
      "title": "Describe a report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_describe_report"
      ]
    },
    {
      "page": "sf_describe_report_type",
      "title": "Describe a report type",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_describe_report_type"
      ]
    },
    {
      "page": "sf_download_attachment",
      "title": "Download an Attachment",
      "concept": [
        "Attachment functions"
      ],
      "topics": [
        "sf_download_attachment"
      ]
    },
    {
      "page": "sf_empty_recycle_bin",
      "title": "Empty Recycle Bin",
      "topics": [
        "sf_empty_recycle_bin"
      ]
    },
    {
      "page": "sf_execute_report",
      "title": "Execute a report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_execute_report"
      ]
    },
    {
      "page": "sf_filter_dashboard_operators_list",
      "title": "List dashboard filter operators",
      "topics": [
        "sf_filter_dashboard_operators_list"
      ]
    },
    {
      "page": "sf_filter_dashboard_options_analysis",
      "title": "Get an analysis of the filter options for a dashboard",
      "topics": [
        "sf_filter_dashboard_options_analysis"
      ]
    },
    {
      "page": "sf_find_duplicates",
      "title": "Find Duplicate Records",
      "topics": [
        "sf_find_duplicates"
      ]
    },
    {
      "page": "sf_find_duplicates_by_id",
      "title": "Find Duplicate Records By Id",
      "topics": [
        "sf_find_duplicates_by_id"
      ]
    },
    {
      "page": "sf_get_all_jobs_bulk",
      "title": "Get All Bulk API Jobs",
      "topics": [
        "sf_get_all_jobs_bulk"
      ]
    },
    {
      "page": "sf_get_all_query_jobs_bulk",
      "title": "Get All Bulk API Query Jobs",
      "topics": [
        "sf_get_all_query_jobs_bulk"
      ]
    },
    {
      "page": "sf_get_dashboard_data",
      "title": "Get dashboard data in a tabular format",
      "topics": [
        "sf_get_dashboard_data"
      ]
    },
    {
      "page": "sf_get_dashboard_results",
      "title": "Get the results of an existing dashboard",
      "topics": [
        "sf_get_dashboard_results"
      ]
    },
    {
      "page": "sf_get_dashboard_status",
      "title": "Get the status of a dashboard",
      "topics": [
        "sf_get_dashboard_status"
      ]
    },
    {
      "page": "sf_get_deleted",
      "title": "Get Deleted Records from a Timeframe",
      "topics": [
        "sf_get_deleted"
      ]
    },
    {
      "page": "sf_get_job_bulk",
      "title": "Get Bulk API Job",
      "topics": [
        "sf_get_job_bulk"
      ]
    },
    {
      "page": "sf_get_job_records_bulk",
      "title": "Returning the Details of a Bulk API Job",
      "topics": [
        "sf_get_job_records_bulk"
      ]
    },
    {
      "page": "sf_get_report_instance_results",
      "title": "Get report instance results",
      "concept": [
        "Report Instance functions"
      ],
      "topics": [
        "sf_get_report_instance_results"
      ]
    },
    {
      "page": "sf_get_updated",
      "title": "Get Updated Records from a Timeframe",
      "topics": [
        "sf_get_updated"
      ]
    },
    {
      "page": "sf_job_batches_bulk",
      "title": "Checking the Status of a Batch in a Bulk API Job",
      "topics": [
        "sf_job_batches_bulk"
      ]
    },
    {
      "page": "sf_list_api_limits",
      "title": "List the Limits for an API",
      "topics": [
        "sf_list_api_limits"
      ]
    },
    {
      "page": "sf_list_dashboards",
      "title": "List dashboards",
      "topics": [
        "sf_list_dashboards"
      ]
    },
    {
      "page": "sf_list_metadata",
      "title": "List All Objects of a Certain Metadata Type in Salesforce",
      "topics": [
        "sf_list_metadata"
      ]
    },
    {
      "page": "sf_list_objects",
      "title": "List Organization Objects and their Metadata",
      "topics": [
        "sf_list_objects"
      ]
    },
    {
      "page": "sf_list_report_fields",
      "title": "Get a list of report fields",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_list_report_fields"
      ]
    },
    {
      "page": "sf_list_report_filter_operators",
      "title": "List report filter operators",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_list_report_filter_operators"
      ]
    },
    {
      "page": "sf_list_report_instances",
      "title": "List report instances",
      "concept": [
        "Report Instance functions"
      ],
      "topics": [
        "sf_list_report_instances"
      ]
    },
    {
      "page": "sf_list_report_types",
      "title": "List report types",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_list_report_types"
      ]
    },
    {
      "page": "sf_list_reports",
      "title": "List reports",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_list_reports"
      ]
    },
    {
      "page": "sf_list_resources",
      "title": "List the Resources for an API",
      "topics": [
        "sf_list_resources"
      ]
    },
    {
      "page": "sf_list_rest_api_versions",
      "title": "List REST API Versions",
      "topics": [
        "sf_list_rest_api_versions"
      ]
    },
    {
      "page": "sf_merge",
      "title": "Merge Records",
      "topics": [
        "sf_merge"
      ]
    },
    {
      "page": "sf_query",
      "title": "Perform SOQL Query",
      "topics": [
        "sf_query"
      ]
    },
    {
      "page": "sf_query_bulk_v1",
      "title": "Run Bulk 1.0 query",
      "topics": [
        "sf_query_bulk_v1"
      ]
    },
    {
      "page": "sf_query_bulk_v2",
      "title": "Run Bulk 2.0 query",
      "topics": [
        "sf_query_bulk_v2"
      ]
    },
    {
      "page": "sf_query_report",
      "title": "Get Report Data without Saving Changes to or Creating a Report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_query_report"
      ]
    },
    {
      "page": "sf_query_result_bulk",
      "title": "Retrieve the results of a completed bulk query",
      "topics": [
        "sf_query_result_bulk"
      ]
    },
    {
      "page": "sf_query_result_bulk_v1",
      "title": "Retrieve the results of a Bulk 1.0 query",
      "topics": [
        "sf_query_result_bulk_v1"
      ]
    },
    {
      "page": "sf_query_result_bulk_v2",
      "title": "Retrieve the results of a Bulk 2.0 query",
      "topics": [
        "sf_query_result_bulk_v2"
      ]
    },
    {
      "page": "sf_read_metadata",
      "title": "Read Object or Field Metadata from Salesforce",
      "topics": [
        "sf_read_metadata"
      ]
    },
    {
      "page": "sf_refresh_dashboard",
      "title": "Refresh an existing dashboard",
      "topics": [
        "sf_refresh_dashboard"
      ]
    },
    {
      "page": "sf_rename_metadata",
      "title": "Rename Metadata Elements in Salesforce",
      "topics": [
        "sf_rename_metadata"
      ]
    },
    {
      "page": "sf_report_folder_children",
      "title": "Get the subfolders (children) of a report folder",
      "topics": [
        "sf_report_folder_children"
      ]
    },
    {
      "page": "sf_report_folder_create",
      "title": "Create report folder",
      "topics": [
        "sf_report_folder_create"
      ]
    },
    {
      "page": "sf_report_folder_delete",
      "title": "Delete a report folder",
      "topics": [
        "sf_report_folder_delete"
      ]
    },
    {
      "page": "sf_report_folder_describe",
      "title": "Describe a report folder",
      "topics": [
        "sf_report_folder_describe"
      ]
    },
    {
      "page": "sf_report_folder_share_delete",
      "title": "Delete a report folder share",
      "topics": [
        "sf_report_folder_share_delete"
      ]
    },
    {
      "page": "sf_report_folder_share_describe",
      "title": "Describe a report folder share",
      "topics": [
        "sf_report_folder_share_describe"
      ]
    },
    {
      "page": "sf_report_folder_share_recipients",
      "title": "Get report folder share recipients",
      "topics": [
        "sf_report_folder_share_recipients"
      ]
    },
    {
      "page": "sf_report_folder_share_update",
      "title": "Update a report folder share",
      "topics": [
        "sf_report_folder_share_update"
      ]
    },
    {
      "page": "sf_report_folder_shares_add",
      "title": "Add shares to a report folder",
      "topics": [
        "sf_report_folder_shares_add"
      ]
    },
    {
      "page": "sf_report_folder_shares_list",
      "title": "List the shares in a report folder",
      "topics": [
        "sf_report_folder_shares_list"
      ]
    },
    {
      "page": "sf_report_folder_shares_update",
      "title": "Update the shares for a report folder",
      "topics": [
        "sf_report_folder_shares_update"
      ]
    },
    {
      "page": "sf_report_folder_update",
      "title": "Update a report folder",
      "topics": [
        "sf_report_folder_update"
      ]
    },
    {
      "page": "sf_report_folders_list",
      "title": "List report folders",
      "topics": [
        "sf_report_folders_list"
      ]
    },
    {
      "page": "sf_reset_password",
      "title": "Reset User Password",
      "topics": [
        "sf_reset_password"
      ]
    },
    {
      "page": "sf_retrieve",
      "title": "Retrieve Records By Id",
      "topics": [
        "sf_retrieve"
      ]
    },
    {
      "page": "sf_retrieve_metadata",
      "title": "Make A Request to Retrieve the Metadata",
      "topics": [
        "sf_retrieve_metadata"
      ]
    },
    {
      "page": "sf_run_bulk_operation",
      "title": "Run Bulk Operation",
      "topics": [
        "sf_bulk_operation",
        "sf_run_bulk_operation"
      ]
    },
    {
      "page": "sf_run_bulk_query",
      "title": "Run bulk query",
      "topics": [
        "sf_query_bulk",
        "sf_run_bulk_query"
      ]
    },
    {
      "page": "sf_run_report",
      "title": "Get a report's data in tabular format",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_run_report"
      ]
    },
    {
      "page": "sf_search",
      "title": "Perform SOSL Search",
      "topics": [
        "sf_search"
      ]
    },
    {
      "page": "sf_server_timestamp",
      "title": "Salesforce Server Timestamp",
      "topics": [
        "sf_server_timestamp"
      ]
    },
    {
      "page": "sf_set_dashboard_sticky_filter",
      "title": "Set a sticky dashboard filter",
      "topics": [
        "sf_set_dashboard_sticky_filter"
      ]
    },
    {
      "page": "sf_set_password",
      "title": "Set User Password",
      "topics": [
        "sf_set_password"
      ]
    },
    {
      "page": "sf_submit_query_bulk",
      "title": "Submit Bulk Query Batch to a Bulk API Job",
      "topics": [
        "sf_submit_query_bulk"
      ]
    },
    {
      "page": "sf_undelete",
      "title": "Undelete Records",
      "topics": [
        "sf_undelete"
      ]
    },
    {
      "page": "sf_update",
      "title": "Update Records",
      "topics": [
        "sf_update"
      ]
    },
    {
      "page": "sf_update_attachment",
      "title": "Update Attachments",
      "concept": [
        "Attachment functions"
      ],
      "topics": [
        "sf_update_attachment"
      ]
    },
    {
      "page": "sf_update_dashboard",
      "title": "Update a dashboard",
      "topics": [
        "sf_update_dashboard"
      ]
    },
    {
      "page": "sf_update_metadata",
      "title": "Update Object or Field Metadata in Salesforce",
      "topics": [
        "sf_update_metadata"
      ]
    },
    {
      "page": "sf_update_report",
      "title": "Update a report",
      "concept": [
        "Report functions"
      ],
      "topics": [
        "sf_update_report"
      ]
    },
    {
      "page": "sf_upload_complete_bulk",
      "title": "Signal Upload Complete to Bulk API Job",
      "topics": [
        "sf_upload_complete_bulk"
      ]
    },
    {
      "page": "sf_upsert",
      "title": "Upsert Records",
      "topics": [
        "sf_upsert"
      ]
    },
    {
      "page": "sf_upsert_metadata",
      "title": "Upsert Object or Field Metadata in Salesforce",
      "topics": [
        "sf_upsert_metadata"
      ]
    },
    {
      "page": "sf_user_info",
      "title": "Return Current User Info",
      "topics": [
        "sf_user_info"
      ]
    },
    {
      "page": "valid_metadata_list",
      "title": "List of Valid Data Types",
      "topics": [
        "valid_metadata_list"
      ]
    }
  ],
  "_pkglogo": "https://github.com/stevenmmortimer/salesforcer/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/stevenmmortimer/salesforcer/raw/HEAD/README.md",
  "_rundeps": [
    "anytime",
    "askpass",
    "base64enc",
    "BH",
    "bit",
    "bit64",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "curl",
    "data.table",
    "dplyr",
    "generics",
    "glue",
    "hms",
    "httr",
    "jsonlite",
    "lifecycle",
    "lubridate",
    "magrittr",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "Rcpp",
    "readr",
    "rlang",
    "rlist",
    "sys",
    "tibble",
    "tidyselect",
    "timechange",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "withr",
    "XML",
    "xml2",
    "yaml",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Authentication",
        "Creating records",
        "Retrieving records",
        "Querying records",
        "Updating records",
        "Deleting records",
        "Upserting records",
        "Check out the Tests"
      ],
      "created": "2018-03-12 05:14:21",
      "modified": "2024-11-04 21:31:48",
      "commits": 24
    },
    {
      "source": "passing-control-args.Rmd",
      "filename": "passing-control-args.html",
      "title": "Passing Control Args",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The new control argument",
        "An example using the DuplicateRuleHeader",
        "Creating the control argument with sf_control",
        "Backwards compatibility for all_or_none and other named arguments",
        "Reference Links"
      ],
      "created": "2019-06-09 03:40:11",
      "modified": "2022-03-01 04:25:10",
      "commits": 10
    },
    {
      "source": "supported-queries.Rmd",
      "filename": "supported-queries.html",
      "title": "Supported Queries",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Authentication",
        "Default query behavior",
        "REST vs. SOAP API query performance test",
        "When to use the Bulk APIs for queries",
        "Relationship queries",
        "child-to-parent \"lookup\" queries",
        "parent-to-child \"nested\" queries",
        "Troubleshooting"
      ],
      "created": "2020-07-10 16:04:09",
      "modified": "2024-11-04 22:08:26",
      "commits": 16
    },
    {
      "source": "transitioning-from-RForcecom.Rmd",
      "filename": "transitioning-from-RForcecom.html",
      "title": "Transitioning from RForcecom",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "RForcecom Removed from CRAN",
        "Salesforce Requires MFA Which Prevents RForcecom Basic Auth Log in",
        "Authentication",
        "CRUD Operations",
        "Query",
        "Describe"
      ],
      "created": "2018-03-12 05:14:21",
      "modified": "2022-03-01 04:25:10",
      "commits": 18
    },
    {
      "source": "working-with-attachments.Rmd",
      "filename": "working-with-attachments.html",
      "title": "Working with Attachments",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Attachments in Salesforce",
        "Creating (Uploading) Attachments",
        "Downloading Attachments",
        "Updating Attachments",
        "Extending to Documents and Other Blob Data",
        "Reference Links"
      ],
      "created": "2019-09-17 04:20:38",
      "modified": "2024-11-05 03:13:19",
      "commits": 15
    },
    {
      "source": "working-with-bulk-apis.Rmd",
      "filename": "working-with-bulk-apis.html",
      "title": "Working with Bulk APIs",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Using the Bulk API",
        "A Complete Bulk API Workflow",
        "Query Limitations",
        "Using the Bulk 2.0 API",
        "Performance Benchmarks for Bulk Queries"
      ],
      "created": "2020-07-21 16:57:03",
      "modified": "2024-11-04 22:08:26",
      "commits": 5
    },
    {
      "source": "working-with-metadata.Rmd",
      "filename": "working-with-metadata.html",
      "title": "Working with Metadata",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Retrieving Object Metadata",
        "Modifying Metadata"
      ],
      "created": "2019-07-26 14:14:01",
      "modified": "2022-03-01 04:25:10",
      "commits": 9
    },
    {
      "source": "working-with-reports.Rmd",
      "filename": "working-with-reports.html",
      "title": "Working with Reports",
      "author": "Steven M. Mortimer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Authenticate",
        "Running a Report in your Org",
        "Filtering a Report on the Fly",
        "Managing your Reports",
        "Troubleshooting"
      ],
      "created": "2020-07-19 22:40:07",
      "modified": "2024-11-04 22:08:26",
      "commits": 10
    }
  ],
  "_score": 9.016069406072795,
  "_indexed": true,
  "_nocasepkg": "salesforcer",
  "_universes": [
    "stevenmmortimer"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-06-17T11:10:28.000Z",
      "distro": "noble",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/1f3b740422127348971d8a1db75e593d5ac599583ad1c0940969a0d6fa7092a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-06-17T11:10:32.000Z",
      "distro": "noble",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/4fdcc7522433924bfcc017cc44dd2c03e3de6e52d292a74dc522215856c87759",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-06-17T11:10:04.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/691a16ffefc89e5e950e9bf95dd6df6ec09d3c69c398ce55f08d72b6716a9106",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-06-17T11:09:50.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/3a372998d5616ee1cf34aedac8a2c17ab3cf748bca0e75d4872f87e2589eed5a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-06-17T11:10:37.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/d4bde33b1a2e0fbe75138ca9416c6d176f230d13ebf2e86ec83ed175188ad907",
      "status": "success",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-06-17T11:09:50.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/f4ae951caa97c38d8f21e19238da0cf6b0d55b67a0513b2ad94654e3162084cb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-06-17T11:09:22.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/7dc0a96b324113f15eda54945146b5ea4214eb5fa0d25d38dca88582644b1f08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-06-17T11:09:58.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "https://r2.ropensci.org/6d6fed55dc4c445932898e091223dd2079afbd5d8b6daebddf40f4a69c456865",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/27684392152"
    }
  ]
}