{
  "_id": "6a1f087db401979e7341c117",
  "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-05-18 06:25:59 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>",
  "MD5sum": "13bde896d8d4c8850f8142db548205b3",
  "_user": "stevenmmortimer",
  "_type": "src",
  "_file": "salesforcer_1.0.2.tar.gz",
  "_fileid": "027d61d82efff4680f1f82b48af1d51648d748468a9a38e3e210576f93b63b61",
  "_filesize": 2017393,
  "_sha256": "027d61d82efff4680f1f82b48af1d51648d748468a9a38e3e210576f93b63b61",
  "_created": "2026-05-18T06:25:59.000Z",
  "_published": "2026-06-02T16:44:45.698Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79123619464,
      "time": 219,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7050914257"
    },
    {
      "job": 79123620688,
      "time": 201,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7050909937"
    },
    {
      "job": 79123620368,
      "time": 237,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7050910161"
    },
    {
      "job": 79123620370,
      "time": 231,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7050908364"
    },
    {
      "job": 79123619544,
      "time": 243,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7050863722"
    },
    {
      "job": 79123618944,
      "time": 142,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7364129931"
    },
    {
      "job": 79123620308,
      "time": 149,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7050898458"
    },
    {
      "job": 79123620380,
      "time": 191,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7050907903"
    },
    {
      "job": 79123620414,
      "time": 165,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7050901839"
    }
  ],
  "_buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_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",
    "description": "Project Manager focused on the intersection of business, technology, and data"
  },
  "_downloads": {
    "count": 2218,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/salesforcer"
  },
  "_devurl": "https://github.com/stevenmmortimer/salesforcer",
  "_pkgdown": "https://stevenmmortimer.github.io/salesforcer/",
  "_searchresults": 141,
  "_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",
    "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": 8.814911148798746,
  "_indexed": true,
  "_nocasepkg": "salesforcer",
  "_universes": [
    "stevenmmortimer"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-05-18T06:29:25.000Z",
      "distro": "noble",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "85365d6466c0d7ae60baa8f54bc4a9cb940ee0ff43655ff45673f94087c8429d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-05-18T06:29:05.000Z",
      "distro": "noble",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "0e90a78d21eb2e3f1718dc0ca073fd05a3cc663fa6129a83949586d6051c1227",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-05-18T06:29:13.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "68774df40c96b7c1932ec4f5a886bede3c372fb83a0cd0d2d015975a0bef0d6f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.2",
      "date": "2026-05-18T06:28:57.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "c01db7d593c3ef1cc5220c5669debb8e6b7d38fe1c7d0746527a2083bd91a5e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-05-18T06:27:59.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "c1a7d6478d2dff80d50f9594ebae7d58dfca0bec57a22a87f58dd87d4ac24363",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-05-18T06:28:23.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "35020b74a23b88aaa5f139a6d2e1df74c77d2f9a89aedc34d0c7704bf147b34c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-05-18T06:28:06.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "de4f8ae5f78000c18b3afeb2fac515619dfe45c260d57a6c2c407291b7b8c928",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-06-02T16:44:26.000Z",
      "commit": "6d8145799e845a01e81bb410b986b8779bc7a6a1",
      "fileid": "af39c9be8bd7ae86a201e3ee423da337cb165229e345aa3545c9806dcf27aaea",
      "status": "success",
      "buildurl": "https://github.com/r-universe/stevenmmortimer/actions/runs/26017083198"
    }
  ]
}