Smartsheet.Api.Models Namespace | ![]() |
Class | Description | |
---|---|---|
![]() | AbstractRowTColumn, TCell |
Represents the Row object.
|
![]() | AbstractSheetTRow, TColumn, TCell |
Represents the Sheet object.
|
![]() | Account |
Represents the Account object.
|
![]() | AlternateEmail |
The AlternateEmail object. |
![]() | AlternateEmailBuilder |
A convenience class to help generate AlternateEmail object with the appropriate fields.
|
![]() | Attachment |
Represents the Attachment object. |
![]() | CreateAttachmentBuilder |
A convenience class for quickly creating an Attachment to a URL.
|
![]() | AutomationAction | |
![]() | AutomationRule | |
![]() | AutoNumberFormat |
Represents the AutoNumberFormat object. It describes how the the System Column Type of "AUTO_NUMBER" is auto-generated |
![]() | BooleanObjectValue | |
![]() | BulkItemFailure |
Represents the BulkItemFailure object. |
![]() | BulkItemResultT |
Represents the BulkItemResult object. |
![]() | BulkItemRowResult |
Represents the BulkItemRowResult object. |
![]() | Cell |
Represents the Cell object that holds data in a sheet.
|
![]() | AddCellBuilder |
A convenience class for adding a cell with the necessary fields for inserting into a list of cells.
|
![]() | UpdateCellBuilder |
A convenience class for updating a cell with the necessary fields for inserting into a list of cells.
|
![]() | CellDataItem |
Represents the widget object. |
![]() | CellHistory |
Represents CellHistory object. |
![]() | CellLink |
Represents a link to a cell in a different sheet.
![]() If status is not “OK” (i.e., there is a problem with the link),
any or all of the following attributes may be null: sheetId, rowId, columnId You can create and modify cell links by using any API operation that creates or updates cell data. Creating or updating cell links via the cell.linkInFromCell attribute is a special operation. A given row or cell update operation may contain only link updates, or no link updates. Attempting to mix row/cell updates with cell link updates will result in error code 1115. When creating a cell link, cell.value must be null (the data will be pulled from the linked cell). A cell may not contain both a hyperlink and a cell link, so hyperlink and linkInFromCell may never both be non-null at the same time. A cell link can only be added to an existing cell, so the cell.linkInFromCell attribute is not allowed when POSTing a new row to a sheet. |
![]() | CellLinkWidgetContent |
Represents the CellLinkWidgetContent object. |
![]() | ChartWidgetContent |
Represents the ChartWidgetContent object. |
![]() | Column |
Represents the Column object.
|
![]() | AddColumnBuilder |
A convenience class to help create a column object with the appropriate fields for adding to a sheet.
|
![]() | CreateSheetColumnBuilder |
A convenience class to help create a column object with the appropriate fields for adding to a sheet being created.
|
![]() | UpdateColumnBuilder |
The convenience class UpdateColumnBuilder to build a Column object to be updated, moved, and/or renamed.
The column's index and title properties must be set.
|
![]() | Comment |
Represents the Comment object.
|
![]() | AddCommentBuilder |
A convenience class to generate a Comment with the appropriate fields for adding it to a sheet.
|
![]() | Contact |
Represents a user’s personal
in Smartsheet
|
![]() | ContactObjectValue | |
![]() | ContainerDestination |
Object that describes the destination container when a Sheet or Folder is moved, or when a Sheet, Folder, or Workspace is copied.
|
![]() | CopyOrMoveRowDestination |
Information on the destination of the rows that were copied or moved.
|
![]() | CopyOrMoveRowDirective |
A CopyOrMoveRowDirective object that holds information on the direction of the rows being copied or moved to.
|
![]() | CopyOrMoveRowResult |
Result of rows moved or copies.
|
![]() | Criteria |
Represents the Criteria object.
|
![]() | CrossSheetReference | |
![]() | Currency |
The Currency info
|
![]() | DateObjectValue | |
![]() | Discussion |
Represents the Discussion object. |
![]() | CreateDiscussionBuilder |
A convenience class to help generate discussion object with the appropriate fields for adding a discussion to
a sheet or row.
|
![]() | Duration | |
![]() |
Represents an Email object.
| |
![]() | Error |
Represents Error object.
|
![]() | Event | |
![]() | EventResult | |
![]() | ExplicitNull | |
![]() | Favorite |
Represents a Favorite object.
|
![]() | AddFavoriteBuilder |
A convenience class for making a Favorite object with the appropriate fields for adding the user.
|
![]() | FeatureInfo |
Information on server information.
|
![]() | Folder |
Represents a folder.
|
![]() | CreateFolderBuilder |
A convenience class for setting up a folder with the appropriate fields for creation.
|
![]() | UpdateFolderBuilder |
A convenience class for setting up a folder with the appropriate fields for updating the folder.
|
![]() | FontFamily |
FontFamily object.
|
![]() | FormatDetails |
Represents the Format details when generating a digital copy (PDF/EXCEL) of a sheet.
|
![]() | FormatTables |
The FormatTables object is retrieved via the GET /serverinfo operation and contains all of the lookup tables
that the Format Descriptor indexes refer to, as well as a property called defaults, which is
a Format Descriptor that describes which formats the Smartsheet web application displays for unset formats. |
![]() | Group |
Represents the Group object. |
![]() | CreateGroupBuilder |
A convenience class for making a Group object with the appropriate fields for creating the group.
|
![]() | UpdateGroupBuilder |
A convenience class for making a Group object with the appropriate fields for updating the group.
|
![]() | GroupMember |
Represents the GroupMember object. |
![]() | AddGroupMemberBuilder |
A convenience class for creating a GroupMember object with the appropriate fields to add to a group.
|
![]() | Home |
Represents the Home object. |
![]() | Hyperlink |
Represents a hyperlink to a URL, a sheet, or a report.
![]() If the sheet or report that is linked to was deleted, this object may be empty (i.e., all values null). You can create and modify hyperlinks by using any API operation that creates or updates cell data. When creating or updating a hyperlink, cell.value may be set to a string value or null. If null, the cell’s value will be derived from the hyperlink:
|
![]() | IdentifiableModel |
Represents an object with an ID.
|
![]() | Image |
Represents the Image object. |
![]() | ImageUrl |
Represents the ImageUrl object. |
![]() | ImageUrlBuilder |
A convenience class to help generate ImageUrl object with the appropriate fields.
|
![]() | ImageUrlMap |
Represents the ImageUrl object. |
![]() | ImageWidgetContent |
Represents the ImageWidgetContent object. |
![]() | MultiContactObjectValue | |
![]() | MultiPicklistObjectValue | |
![]() | MultiRowEmail |
Represents MultiRowEmail object. |
![]() | MultiShare |
Represents the MultiShare object. |
![]() | ShareToManyBuilder |
A convenience class for creating a MultiShare object with the necessary fields for sharing a sheet with
many Users.
|
![]() | NamedModel |
Represents an object with a Name and an Id.
|
![]() | NumberObjectValue | |
![]() | PaginatedResultT | Object returned for all GET operations against index endpoints. This object provides metadata which can be used to perform paging on potentially large data sets. |
![]() | PaginationParameters |
Builds optional query string parameters for pagination.
|
![]() | Predecessor | |
![]() | PredecessorList | |
![]() | ProfileImage |
Represents the Image object. |
![]() | ProjectSettings |
Represents the Sight Publish object (see http://smartsheet-platform.github.io/api-docs/?shell#sightpublish-object
|
![]() | Recipient |
Specifies the recipient of an Email. The recipient may be either an individual or a group. To specify an individual, set the email attribute; to specify a group, set the groupId attribute. Either email and groupId may be set, but not both. |
![]() | Report |
Represents the Report object.
|
![]() | ReportCell |
The Cell object of a Report.
|
![]() | ReportColumn |
A report column is a "virtual" column, in that it appears identical to source sheet column(s), but is in fact a different column belonging to the report.
Cells in the report refer to this column via their virtualColumnId attribute, and their actual column from their source sheet via their columnId attribute.
|
![]() | ReportPublish |
Represents the Report Publish object (see http://smartsheet-platform.github.io/api-docs/?shell#reportpublish-object
|
![]() | ReportRow |
The of a Report.
|
![]() | ReportWidgetContent |
Represents the ReportWidgetContent object. |
![]() | RequestResultT |
RequestResult object to contain information about a PUT or POST request.
|
![]() | Row |
A Row is a component of a Sheet or Report. Each Row is composed of a collection of Cells, and may optionally contain Discussions and/or Attachments.
|
![]() | AddRowBuilder |
A convenience class for creating a Row with the necessary fields for inserting into a list of Rows.
|
![]() | UpdateRowBuilder |
A convenience class for updating a Row with the necessary fields for inserting into a list of Rows.
|
![]() | RowEmail |
Represents RowEmail object. |
![]() | RowMapping |
Information between the source and destination sheet of rows that were copied or moved.
|
![]() | RowWrapper |
Represents the RowWrapper object that is used to specify the location for a or set of Rows.
|
![]() | InsertRowsBuilder |
A convenience class for creating a with the necessary fields for inserting a or
set of Rows.
|
![]() | MoveRowBuilder |
A convenience class for creating a with the necessary fields for moving a or set
of Rows.
|
![]() | Schedule |
Represents the Schedule object. |
![]() | Scope |
Represents individual user settings for a specific sheet.
User settings may be updated even on sheets where the current user only has read access (e.g. viewer permissions or a read-only sheet). |
![]() | SearchResult |
Represents the Results of a search. |
![]() | SearchResultItem |
Represents one specific RequestResult of a search.
|
![]() | SelectionRange |
Represents the SelectionRange object. |
![]() | SentUpdateRequest |
Represents the SentUpdateRequest object./// |
![]() | ServerInfo |
Represents a Server Infromation Object. |
![]() | Share |
Represents a Share Object. |
![]() | CreateShareBuilder |
A convenience class for creating a with the necessary fields for sharing the sheet to one user.
|
![]() | UpdateShareBuilder |
A convenience class for creating a with the necessary fields to update a specific share.
|
![]() | Sheet | |
![]() | CreateSheetBuilder |
A convenience class to make a object with the necessary fields to create the sheet by posting it
to Smartsheet.
|
![]() | CreateSheetFromTemplateBuilder |
A class to simplify the creation of a Sheet from another Sheet or another Template.
|
![]() | UpdateSheetBuilder |
The Class UpdateSheetBuilder.
|
![]() | SheetEmail |
Represents Sheet Email object used for sending a sheet by Email. |
![]() | CreateSheetEmail |
A convenience class for creating a SheetEmail object with the necessary fields.
|
![]() | SheetFilter | |
![]() | SheetFilterDetails | |
![]() | SheetPublish |
Represents the publish Status of a sheet. |
![]() | PublishStatusBuilder |
A convenience class for making a object with the necessary fields to publish a sheet.
|
![]() | SheetSummary |
Represents the SheetSummary object. |
![]() | SheetUserPermissions |
Represents the SheetUserPermissions object. |
![]() | SheetUserSettings |
Represents individual user settings for a specific sheet.
User settings may be updated even on sheets where the current user only has read access (e.g., viewer permissions or a read-only sheet). |
![]() | ShortcutDataItem |
Represents the widget object. |
![]() | ShortcutWidgetContent |
Represents the ShortcutWidgetContent object. |
![]() | Sight |
Represents the Sight object. |
![]() | SightPublish |
Represents the Sight Publish object (see http://smartsheet-platform.github.io/api-docs/?shell#sightpublish-object
|
![]() | SortCriterion | |
![]() | SortSpecifier | |
![]() | Source |
Represents the source object from which the enclosing report, sheet, sight, or template was created.
|
![]() | StringObjectValue | |
![]() | SummaryField |
Represents the SummaryField object. |
![]() | Template |
A template object that is a default layout for future Sheets. |
![]() | TitleRichTextWidgetContent |
Represents the TitleWidgetContent object. |
![]() | UpdateRequest |
Represents the UpdateRequest object.
|
![]() | User |
Represents the User object. |
![]() | AddUserBuilder |
A convenience class for making a object with the appropriate fields for adding the user.
|
![]() | UpdateUserBuilder |
A convenience class for making a object with the appropriate fields for updating a user.
|
![]() | UserModel |
Represents an UserModel.
|
![]() | UserModelWithName |
Represents an UserModelWithName.
|
![]() | UserProfile |
A user profile object.
|
![]() | WebContentWidgetContent |
Represents the WebContentidgetContent object. |
![]() | Webhook |
Represents the webhook object. |
![]() | WebhookSharedSecret |
Represents the webhook shared secret. |
![]() | WebhookStats |
Represents the webhook stats object. |
![]() | WebhookSubscope |
Represents the webhook subscope object. |
![]() | Widget |
Represents the widget object. |
![]() | WidgetHyperlink |
Represents the widget hyperlink object. |
![]() | Workspace |
Represents the Workspace object which is an area in which Sheets, reports, Templates and sub-Folders can be
organized, similar to a folder. |
![]() | CreateWorkspaceBuilder |
A convenience class for creating a object with the appropriate fields for creating a workspace.
|
![]() | UpdateWorkspaceBuilder |
A convenience class for creating a object with the appropriate fields for updating a workspace.
|
Structure | Description | |
---|---|---|
![]() | ShareScope |
Represents the scope of a share. For use with the ListShares(Int64, PaginationParameters, ShareScope).
|
Interface | Description | |
---|---|---|
![]() | IPrimitiveObjectValueT | |
![]() | IWidgetContent | |
![]() | ObjectValue |
Enumeration | Description | |
---|---|---|
![]() | AccessLevel |
Represents access levels that Users can have. |
![]() | AccessScope |
Represents the Type of access that is granted on a given sheet. |
![]() | AttachmentParentType |
Represents the attachment parent Type.
|
![]() | AttachmentSubType |
Represents the attachment sub Type.
|
![]() | AttachmentType |
Represents the Type of attachment.
|
![]() | AutomationActionFrequency | |
![]() | AutomationActionType | |
![]() | AutomationRuleDisabledReason | |
![]() | CellInclusion |
Represents specific elements to include in a response.
|
![]() | ColumnInclusion |
Represents specific elements to include in a response.
|
![]() | ColumnTag |
Represents the Tags to indicate a special column.
|
![]() | ColumnType |
Represents column types.
|
![]() | CopyRowInclusion |
Represents the list of row elements to copy in addition to the cell data.
|
![]() | CriteriaOperator |
Represents operator.
|
![]() | CriteriaTarget |
The target for the filter query
|
![]() | CrossSheetReferenceStatus | |
![]() | DayDescriptor |
Represents the Link types.
|
![]() | DayOrdinal |
Represents the Link types.
|
![]() | DestinationType |
Represents the type of the destination container (when copying or moving a Sheet or a Folder)..
|
![]() | DiscussionInclusion |
Represents specific elements to include in a response.
|
![]() | DiscussionParentType |
Represents the discussion parent Type.
|
![]() | EventAction | |
![]() | EventObjectType | |
![]() | EventSource | |
![]() | FilterType |
Filter Type
|
![]() | FolderCopyInclusion |
Represents specific elements to include in a response.
|
![]() | FolderInclusion |
Represents specific elements to include in a response.
|
![]() | FolderRemapExclusion |
Represents specific references to NOT re-map for the newly created object.
|
![]() | GlobalTemplate |
Type of global template. |
![]() | HomeExclusion |
A comma-separated list of optional elements to not include in the response.
|
![]() | HomeInclusion |
Represents specific elements to include in a response.
|
![]() | ListUserInclusion |
Represents specific elements to include in a response.
|
![]() | MoveRowInclusion |
Represents the list of row elements to move in addition to the cell data.
|
![]() | ObjectType |
Represents object types.
|
![]() | ObjectValueType | |
![]() | PaperSize |
Represents page dimensions in the Smartsheet REST API.
|
![]() | ReportInclusion |
Represents specific elements to include in a response.
|
![]() | RowExclusion |
Represents specific elements that can be excluded in a response.
|
![]() | RowInclusion |
Represents specific elements to include in a response.
|
![]() | ScheduleType |
Represents the Link types.
|
![]() | SearchInclusion |
Represents specific elements to include in a response.
|
![]() | SearchLocation | |
![]() | SearchObjectType |
Represents object types.
|
![]() | SearchScope | |
![]() | ShareType |
The type of the share.
|
![]() | SheetCopyExclusion |
A comma-separated list of optional elements to not include in the response.
|
![]() | SheetCopyInclusion |
Represents specific elements to include in a response.
|
![]() | SheetEmailFormat |
Represents the Sheet Email Format.
|
![]() | SheetFilterOperator |
How to combine sheet filter criteria
|
![]() | SheetFilterType |
Represents the types of sheet filters
|
![]() | SheetInclusion |
Represents specific elements to include in a response.
|
![]() | SheetLevelExclusion |
Represents specific elements that can be excluded in a response.
|
![]() | SheetLevelInclusion |
Represents specific elements to include in a response.
|
![]() | SightInclusion |
Represents specific elements to include in a response.
|
![]() | SortDirection | |
![]() | SummaryFieldExclusion |
Represents specific elements to exclude in a response.
|
![]() | SummaryFieldInclusion |
Represents specific elements to include in a response.
|
![]() | Symbol |
Represents the column symbols. |
![]() | SystemColumnType |
Represents the system column types. |
![]() | TemplateInclusion |
Represents specific elements that can be copied from a Template or Sheet into a new Sheet.
|
![]() | UpdateRequestStatus |
Represents the update reqeust status.
|
![]() | UserInclusion |
Represents specific elements to include in a response.
|
![]() | UserStatus |
Represents the user Status.
|
![]() | WebhookStatus |
Represents the user Status. |
![]() | WidgetType |
Represents the contents of the widget. |
![]() | WorkspaceCopyInclusion |
Represents specific elements to include in a response.
|
![]() | WorkspaceInclusion |
Represents specific elements to include in a response.
|
![]() | WorkspaceRemapExclusion |
Represents specific references to NOT re-map for the newly created object
|