Skip to content

RStudio Connect Server API Showcase#

Using the RStudio Connect Server API, administrators can create scheduled reports to track and manage the content on their servers.

Use the report templates to answer questions like...

  • How do I produce a list of all the content we have published to RStudio Connect?
  • Which applications can be accessed by which people and which groups?
  • Which versions of R and Python are actually being used, and by which publishers?
  • How much unpublished content is on the server?
  • Which vanity URLs do we have in use across the server, and how do I list them out?

Audit reports#

Basic Content Audit Report#

  • Description: Build basic audit report to list all the content items on your RStudio Connect server
  • Get started
  • API Key: Administrator

Access Permissions Audit Report#

  • Description: Build a report examine access control list details for each content item on your RStudio Connect Server
  • Get started
  • API Key: Administrator
  • This example uses Pins

Unpublished Content Audit Report#

  • Description: Build a report to audit all the unpublished (orphaned) content items on your RStudio Connect server
  • Get started
  • API Key: Administrator

R and Python Version Audit Report#

  • Description: Build a report to audit which versions of R and Python are in use on your RStudio Connect server
  • Get started
  • API Key: Administrator

Python Minimum Version Audit#

  • Description: Build a report to list all content items with an unsupported version of Python.
  • Get started
  • API Key: Administrator

Vanity URL Audit Report#

  • Description: Build a report to audit all the vanity URLs currently in use on your RStudio Connect server
  • Get started
  • API Key: Administrator

Tag Usage Audit Report#

  • Description: Build a report to audit all the tags currently in use on the server, and list all the tagged content items
  • Get started
  • API Key: Administrator

Pins#

Content List Pin#

  • Description: R Markdown example for creating a content list pin on RStudio Connect
  • Get the code

User and Group List Pins#

  • Description: R Markdown example for creating (2) pins: a user list pin, and a group list pin on RStudio Connect
  • Get the code