API Documentation
Activities
Create a comment on an activity
Delete a comment
Get a comment
Get an activity
Get list of activities
Chorus Views
Convert a Chorus View to Database view
Create a Chorus View
Delete a Chorus View
Duplicate Chorus View
Preview a Chorus View
Update a Chorus View
Config
Get server configuration
Get the version of Chorus
Dashboard
Get information to for a specific dashboard
Get the Project Card List option value
Update the state of Project Card List module
Update the state of Recent Workfiles module
Data source members
Add account for a Chorus user
List members with access to data source
Remove member's account
Update member's account
Data sources
Allow individual users to share the account of the owner of a data source
Change the owner of a data source
Delete a data source
Get a list of registered data sources
Get a list schemas belonging to a data source
Get a registered data source
Get details for workspaces with sandboxes on this data source
Register a data source
Require individual accounts to access a data source
Update data source details
Data sources: accounts
Create personal credentials
Get personal credentials
Remove personal credentials
Update personal credentials
Datasets
Cancel a preview task on a dataset
Download a dataset as CSV file
Get a dataset
Get all columns for a dataset
Get statistics for a dataset
Preview 100 rows from a dataset
Greenplum/Postgres DB: data sources
Get a list of databases on the data source
Greenplum/Postgres DB: databases
Get a specific database
Get the list of schemas for a specific database
Greenplum/Postgres DB: datasets
Run analyze on the specified table
Hdfs
Create an import into an HDFS directory
Delete a HDFS data source
Get a list of registered HDFS data sources
Get data source details
Get file details for an HDFS file
Register a HDFS data source
Update the details on a HDFS data source
HdfsDataset
Create a Dataset from a Hadoop file mask
Delete a Hadoop File Mask Dataset
Update a Hadoop File Mask Dataset
Imports
Check importability of dataset
Complete import of a CSV file
Get the last import for a dataset
Import a dataset into a workspace
Import an Oracle dataset into a Greenplum/Postgres schema
Mark imports as completed (admin only)
Jdbc HiveData sources
Delete a JDBC Hive data source
Get a list of registered JDBC Hive data sources
Get a registered JDBC Hive data source
Register a data source
Update JDBC Hive data source details
Job
Create a Job in a workspace
Delete a given job in a workspace
Display a given job in a workspace with tasks
Display all jobs for a workspace
Display the latest Job Result for a Job
Run a job
Stop a job
Update a job in a workspace
JobTask
Create a Job Task in a job in a workspace
Delete a Job Task in a job in a workspace
Update an existing task
Update an existing task in a workspace
License
Get license info
Milestone
Create a new milestone
Delete a milestone
Display all milestones for a workspace
Update a milestone
Notes
Changes the body of a note
Delete a note
Demote an insight
Download an attachment
Get the contents of an attachment
Get the list of notes that are insights
Post a new note/insight on an entity
Promote a note to insight
Publish an insight
Unpublish an insight
Notifications
Get a list of notifications for the current user
Mark notifications as deleted
Mark notifications as read
Schemas
Get a specific schema
Get the list of datasets for a specific schema
List the functions in a schema
Sessions
Check if the current user is still logged in
Login
Logout
Status
Check if the Chorus server is running
Tableau
Create a tableau workbook
Tags
Adding a tag to multiple entities
Delete a tag
Get the list of tags for an entity
Removing a tag from multiple entities
Rename a tag
Search tags
Users
Create a user
Delete a user
Get a list of users
Get a user
Get a user's dashboard config
Update a user's dashboard config
Update a user's details
Utilities
Download posted data
Workfiles
Add a workfile result to a workfile
Cancel execution of a workfile
Copy a workfile to a workspace
Create a new workfile in a workspace
Delete a workfile
Disassociate a list of non-sandbox datasets with the workspace
Download the current version of the file
Execute a workfile
Get a list of workfiles in a workspace
Get workfile details
Run a workflow
Stop a running workflow
Update a workfile
Workfiles: drafts
Create a draft of a workfile for the current user
Delete the current users's draft of a workfile
Get the current user's draft of a workfile
Update the current user's draft of a workfile
Workfiles: versions
Create a new version of a workfile
Delete a version of a workfile
Get a list of all versions of a workfile
Get a version of a workfile
Update a version of a workfile
Workspace data source accounts
Create workspace credentials
Remove workspace credentials
Update workspace credentials
Workspace data sources
Associate a data source with a workspace
Return a data source available to the workspace, along with an explanation
Return all data sources available to the workspace, along with an explanation
Unassociate a data source from a workspace
Workspace hdfs data sources
Associate an hdfs data source with a workspace
Return all hdfs data sources available to the workspace, along with an explanation
Return an hdfs data source available to the workspace
Unassociate an hdfs data source from a workspace
Workspaces
Add a sandbox schema that already exists
Associate a list of non-sandbox datasets with the workspace
Create New Workspace
Create external table from CSV file on hadoop
Delete a workspace
Disassociate a list of non-sandbox datasets with the workspace
Disassociate a non-sandbox dataset from a workspace
Dismiss the quickstart for a workspace
Get a list of datasets associated with a workspace
Get a list of members of the workspace
Get a list of workspaces
Get details for a dataset
Get details for a workspace
Update membership of a workspace
Update workspace details