Companywebcast API Wiki

Page History: Report Service

Compare Page Revisions



« Older Revision - Back to Page History - Newer Revision »


Page Revision: 2013/04/04 11:50


AdminService

Method: ChartGet

Name

ChartGet

Description

Get a ChartList, a collection of Charts, which itself is a collection of ChartItem

Action

http://schemas.companywebcast.com/pulse/reportservice/v1/ReportService/ChartGet

Style

Document

Parameters
Name  Type  Direction  Description 
Username string Input Username used for authentication
Password string Input Password used for authentication
ObjectType string Input ObjectType for a list of possible values
ObjectIdentifier string Input CustomerCode for ObjectType Customer, WebcastKey for Webcast, Guid for Form
Start dateTime Input Specifies a starting point for gathering timed information
Period Period Input Used for calculating an end point for gathering timed information. This period is added to Start
ChartTypes string Input A comma delimeted list of chart type names from Charts, where "Chart" will be appended to the type name
PageSize int Input Used for paginating Chart results
PageNumber int Input Used for paginating Chart results
Parameters
Username

Type: string

Username used for authentication

Password

Type: string

Password used for authentication

ObjectType

Type: string

ObjectType for a list of possible values

ObjectIdentifier

Type: string

CustomerCode for ObjectType Customer, WebcastKey for Webcast, Guid for Form

Start

Type: dateTime

Specifies a starting point for gathering timed information

Period

Type: Period

Used for calculating an end point for gathering timed information. This period is added to Start

ChartTypes

Type: string

A comma delimeted list of chart type names from Charts, where "Chart" will be appended to the type name

PageSize

Type: int

Used for paginating Chart results

PageNumber

Type: int

Used for paginating Chart results

Returns

A ChartGetResponse element having the structure defined by the following table.

Name  Type  Description 
ChartGetResult ReturnCode
Charts Charts
Input (Literal)

The input of this method is the document element ChartGet having the structure defined by the following table.

Name  Type  Required?  Occurs  Nillable?  Description 
Username string No 0..1 Yes
Password string No 0..1 Yes
ObjectType string No 0..1 Yes
ObjectIdentifier string No 0..1 Yes
Start dateTime No 0..1 Yes
Period Period No 0..1 Yes
ChartTypes string No 0..1 Yes
PageSize int No 0..1 Yes
PageNumber int No 0..1 Yes
Output (Literal)

a ReturnCodeClientNotAuthorizedOrUnkown when authentication or authorisation fails  InvalidInput when ObjectType does not conform to validation  InvalidChartForObject when ChartTypes can not be converted to IChartInvalidInput when ObjectType is unexpected 

Name  Type  Required?  Occurs  Nillable?  Description 
ChartGetResult ReturnCode No 0..1 No
Charts Charts No 0..1 Yes