connectapi
R client for the Posit Connect server API to automate content deployment
connectapi is becoming the scripted administration surface for Posit Connect.
◆Recent moves
- 3mo ago
Fix branch checks for newer Connect response format
Adapts repo_check_branches() and its ref variant to a changed response shape in newer Connect versions. Routine server-tracking maintenance.
View source ↗ - 4mo ago
Connect Cloud apps supported for OAuth integrations
Extends OAuth integrations to apps running on Connect Cloud via on_connect_cloud(), recognises POSIT_PRODUCT alongside RSTUDIO_PRODUCT, and reads the session token from a file so long-running processes can refresh credentials. The first substantial reach of the integrations work beyond Connect server.
View source ↗ - 4mo ago
get_usage() returns id as character
Changes the get_usage() id column to character for consistency with the rest of the API surface. A one-line type correction.
View source ↗ - 5mo ago
get_usage() gains content_guid filter; image functions removed
Adds server-side filtering of usage data by content GUID on Connect 2026.01 and later, improves page_cursor() performance, and removes seven image helpers deprecated since 0.3.1. Also deprecates the activate argument on set_schedule_*() after a Connect API change.
View source ↗ - 6mo ago
Deprecated get_job() and swap_vanity_url() removed
Completes two deprecation cycles opened in 0.6.0, pointing users at the plural get_jobs()/get_job_list()/get_log() and swap_vanity_urls() replacements. Breaking, but long telegraphed.
View source ↗ - 9mo ago
Full OAuth integration management and content search added
⚡ SPARKThe release that shifts connectapi from deploying content to administering the server, adding integration CRUD, content search and content locking. Everything since has extended this surface rather than the deployment one.
View source ↗