Skip to main content
New to Corsair? See API access, authentication, and error handling.

Datasets

delete

datasets.delete Permanently delete a sheet or folder by handle, optionally deleting child files Risk: destructive
Input Output

get

datasets.get Retrieve metadata, column names, types, and processing status of a dataset Risk: read
Input Output

getColumns

datasets.getColumns Retrieve column IDs, headers, and data types for a given sheet Risk: read
Input Output: object[]

getOperationStatus

datasets.getOperationStatus Retrieve operation status for an asynchronous dataset task (Working, Done, Error) Risk: read
Input Output

list

datasets.list List files and directories in root library or specified folder handle Risk: read
Input Output: object[]

Exports

create

exports.create Queue an asynchronous export job with optional AgGrid filter and sort state Risk: write
Input Output

download

exports.download Retrieve a temporary presigned S3 download URL for a completed export Risk: read
Input Output

Rows

appendByName

rows.appendByName Append new records to an existing sheet matching columns by name Risk: write
Input Output

deleteRows

rows.deleteRows Permanently delete specified rows from a dataset by iterator number Risk: destructive
Input Output

insertBlankRow

rows.insertBlankRow Insert one or more blank rows with null values at a given row index Risk: write
Input Output

Upload

direct

upload.direct Upload raw file contents or byte array directly into Gigasheet Risk: write
Input Output

fromUrl

upload.fromUrl Upload a dataset into Gigasheet from a publicly accessible or presigned URL Risk: write
Input Output

User

getDetails

user.getDetails Retrieve detailed account and profile information for the authenticated user Risk: read
Input: empty object Output

getEnrichmentCredits

user.getEnrichmentCredits Retrieve enrichment credit limit and used credit balance for the authenticated user Risk: read
Input: empty object Output

getSpaceUsed

user.getSpaceUsed Retrieve total storage space used by the authenticated user in bytes Risk: read
Input: empty object Output

whoami

user.whoami Check authentication status and retrieve username of the current request Risk: read
Input: empty object Output

Views

get

views.get Retrieve metadata and client state identifier for a specific saved view Risk: read
Input Output

list

views.list Retrieve all saved views and configurations associated with a dataset Risk: read
Input Output: object[]