openapi: 3.0.1 info: title: Analytics.Conceptual.Service.Interfaces.Public.V1 AnnotationService Relativity Pivot Module v1 API description: Analytics.Conceptual.Service.Interfaces.Public version: V1 servers: - url: /Relativity.REST/api description: The URL prefix for all Kepler services tags: - name: Relativity Pivot Module v1 paths: /relativity-pivot/v1/workspaces/{workspaceID}/fields/group-by/{artifactTypeID}: get: tags: - Relativity Pivot Module v1 description: '[Public] IPivotFieldManager - ' operationId: Relativity.Pivot.V1.IPivotFieldManager.GetFieldsForGroupByAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/artifactTypeID' - $ref: '#/components/parameters/x-csrf-header' responses: '200': description: Successful Operation content: application/json: schema: type: array items: $ref: '#/components/schemas/FieldRef' /relativity-pivot/v1/workspaces/{workspaceID}/fields/pivot-on/{artifactTypeID}: get: tags: - Relativity Pivot Module v1 description: '[Public] IPivotFieldManager - ' operationId: Relativity.Pivot.V1.IPivotFieldManager.GetFieldsForPivotOnAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/artifactTypeID' - $ref: '#/components/parameters/x-csrf-header' responses: '200': description: Successful Operation content: application/json: schema: type: array items: $ref: '#/components/schemas/FieldRef' /relativity-pivot/v1/workspaces/{workspaceID}/profiles/{pivotProfileID}/execute: post: tags: - Relativity Pivot Module v1 description: '[Public] IPivotProfileManager - ' operationId: Relativity.Pivot.V1.IPivotProfileManager.ExecutePivotProfileAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/pivotProfileID' - $ref: '#/components/parameters/x-csrf-header' requestBody: content: application/json: schema: $ref: '#/components/schemas/Query' required: true responses: '200': description: Successful Operation content: application/json: schema: $ref: '#/components/schemas/PivotResultSet' /relativity-pivot/v1/workspaces/{workspaceID}/profiles/{pivotProfileID}: put: tags: - Relativity Pivot Module v1 description: '[Public] IPivotProfileManager - ' operationId: Relativity.Pivot.V1.IPivotProfileManager.UpdateProfileAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/pivotProfileID' - $ref: '#/components/parameters/x-csrf-header' requestBody: content: application/json: schema: $ref: '#/components/schemas/PivotProfile' required: true responses: '200': description: Successful Operation content: application/json: schema: $ref: '#/components/schemas/PivotProfile' /relativity-pivot/v1/workspaces/{workspaceID}/profiles: post: tags: - Relativity Pivot Module v1 description: '[Public] IPivotProfileManager - ' operationId: Relativity.Pivot.V1.IPivotProfileManager.CreateProfileAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/x-csrf-header' requestBody: content: application/json: schema: $ref: '#/components/schemas/PivotProfile' required: true responses: '200': description: Successful Operation content: application/json: schema: $ref: '#/components/schemas/PivotProfile' /relativity-pivot/v1/workspaces/{workspaceID}/queries: post: tags: - Relativity Pivot Module v1 description: '[Public] IPivotQueryManager - ' operationId: Relativity.Pivot.V1.IPivotQueryManager.ExecuteAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/x-csrf-header' requestBody: content: application/json: schema: $ref: '#/components/schemas/PivotSettings' required: true responses: '200': description: Successful Operation content: application/json: schema: $ref: '#/components/schemas/PivotResultSet' /relativity-pivot/v1/workspaces/{workspaceID}/queries/export: post: tags: - Relativity Pivot Module v1 description: '[Public] IPivotQueryManager - ' operationId: Relativity.Pivot.V1.IPivotQueryManager.ExecuteExportAsync parameters: - $ref: '#/components/parameters/workspaceID' - $ref: '#/components/parameters/x-csrf-header' requestBody: content: application/json: schema: $ref: '#/components/schemas/Dashboard' required: true responses: '200': description: Successful Operation content: application/json: schema: $ref: '#/components/schemas/PivotExportResult' components: schemas: DateTimeFormatInfo: title: DateTimeFormatInfo type: object properties: InvariantInfo: $ref: '#/components/schemas/DateTimeFormatInfo' CurrentInfo: $ref: '#/components/schemas/DateTimeFormatInfo' AMDesignator: type: string Calendar: $ref: '#/components/schemas/Calendar' DateSeparator: type: string FirstDayOfWeek: enum: - Sunday - Monday - Tuesday - Wednesday - Thursday - Friday - Saturday type: string CalendarWeekRule: enum: - FirstDay - FirstFullWeek - FirstFourDayWeek type: string FullDateTimePattern: type: string LongDatePattern: type: string LongTimePattern: type: string MonthDayPattern: type: string PMDesignator: type: string RFC1123Pattern: type: string ShortDatePattern: type: string ShortTimePattern: type: string SortableDateTimePattern: type: string TimeSeparator: type: string UniversalSortableDateTimePattern: type: string YearMonthPattern: type: string AbbreviatedDayNames: type: array items: type: string ShortestDayNames: type: array items: type: string DayNames: type: array items: type: string AbbreviatedMonthNames: type: array items: type: string MonthNames: type: array items: type: string IsReadOnly: type: boolean NativeCalendarName: type: string AbbreviatedMonthGenitiveNames: type: array items: type: string MonthGenitiveNames: type: array items: type: string SortVersion: title: SortVersion type: object properties: FullVersion: type: integer SortId: type: string CustomAttributeData: title: CustomAttributeData type: object properties: AttributeType: $ref: '#/components/schemas/Type' Constructor: $ref: '#/components/schemas/ConstructorInfo' ConstructorArguments: type: array items: $ref: '#/components/schemas/CustomAttributeTypedArgument' NamedArguments: type: array items: $ref: '#/components/schemas/CustomAttributeNamedArgument' DataTable: title: DataTable type: object properties: CaseSensitive: type: boolean IsInitialized: type: boolean RemotingFormat: enum: - Xml - Binary type: string ChildRelations: type: array items: type: string format: DataRelationCollection Columns: type: array items: type: string format: DataColumnCollection Constraints: type: array items: type: string format: ConstraintCollection DataSet: $ref: '#/components/schemas/DataSet' DefaultView: type: array items: type: string format: DataView DisplayExpression: type: string ExtendedProperties: type: array items: type: string format: PropertyCollection HasErrors: type: boolean Locale: $ref: '#/components/schemas/CultureInfo' MinimumCapacity: type: integer ParentRelations: type: array items: type: string format: DataRelationCollection PrimaryKey: type: array items: $ref: '#/components/schemas/DataColumn' Rows: type: array items: type: string format: DataRowCollection TableName: type: string Namespace: type: string Prefix: type: string Site: $ref: '#/components/schemas/ISite' Container: $ref: '#/components/schemas/IContainer' DesignMode: type: boolean Object: title: Object type: object TypeInfo: title: TypeInfo type: object properties: GenericTypeParameters: type: array items: $ref: '#/components/schemas/Type' DeclaredConstructors: type: array items: $ref: '#/components/schemas/ConstructorInfo' DeclaredEvents: type: array items: $ref: '#/components/schemas/EventInfo' DeclaredFields: type: array items: $ref: '#/components/schemas/FieldInfo' DeclaredMembers: type: array items: $ref: '#/components/schemas/MemberInfo' DeclaredMethods: type: array items: $ref: '#/components/schemas/MethodInfo' DeclaredNestedTypes: type: array items: $ref: '#/components/schemas/TypeInfo' DeclaredProperties: type: array items: $ref: '#/components/schemas/PropertyInfo' ImplementedInterfaces: type: array items: $ref: '#/components/schemas/Type' MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string DeclaringType: $ref: '#/components/schemas/Type' DeclaringMethod: $ref: '#/components/schemas/MethodBase' ReflectedType: $ref: '#/components/schemas/Type' StructLayoutAttribute: $ref: '#/components/schemas/StructLayoutAttribute' GUID: type: string Module: $ref: '#/components/schemas/Module' Assembly: $ref: '#/components/schemas/Assembly' TypeHandle: $ref: '#/components/schemas/RuntimeTypeHandle' FullName: type: string Namespace: type: string AssemblyQualifiedName: type: string BaseType: $ref: '#/components/schemas/Type' TypeInitializer: $ref: '#/components/schemas/ConstructorInfo' IsNested: type: boolean Attributes: enum: - NotPublic - AutoLayout - AnsiClass - Class - Public - NestedPublic - NestedPrivate - NestedFamily - NestedAssembly - NestedFamANDAssem - NestedFamORAssem - VisibilityMask - SequentialLayout - ExplicitLayout - LayoutMask - Interface - ClassSemanticsMask - Abstract - Sealed - SpecialName - RTSpecialName - Import - Serializable - WindowsRuntime - UnicodeClass - AutoClass - StringFormatMask - CustomFormatClass - HasSecurity - ReservedMask - BeforeFieldInit - CustomFormatMask type: string GenericParameterAttributes: enum: - None - Covariant - Contravariant - VarianceMask - ReferenceTypeConstraint - NotNullableValueTypeConstraint - DefaultConstructorConstraint - SpecialConstraintMask type: string IsVisible: type: boolean IsNotPublic: type: boolean IsPublic: type: boolean IsNestedPublic: type: boolean IsNestedPrivate: type: boolean IsNestedFamily: type: boolean IsNestedAssembly: type: boolean IsNestedFamANDAssem: type: boolean IsNestedFamORAssem: type: boolean IsAutoLayout: type: boolean IsLayoutSequential: type: boolean IsExplicitLayout: type: boolean IsClass: type: boolean IsInterface: type: boolean IsValueType: type: boolean IsAbstract: type: boolean IsSealed: type: boolean IsEnum: type: boolean IsSpecialName: type: boolean IsImport: type: boolean IsSerializable: type: boolean IsAnsiClass: type: boolean IsUnicodeClass: type: boolean IsAutoClass: type: boolean IsArray: type: boolean IsGenericType: type: boolean IsGenericTypeDefinition: type: boolean IsConstructedGenericType: type: boolean IsGenericParameter: type: boolean GenericParameterPosition: type: integer ContainsGenericParameters: type: boolean IsByRef: type: boolean IsPointer: type: boolean IsPrimitive: type: boolean IsCOMObject: type: boolean HasElementType: type: boolean IsContextful: type: boolean IsMarshalByRef: type: boolean GenericTypeArguments: type: array items: $ref: '#/components/schemas/Type' IsSecurityCritical: type: boolean IsSecuritySafeCritical: type: boolean IsSecurityTransparent: type: boolean UnderlyingSystemType: $ref: '#/components/schemas/Type' Name: type: string CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer DataColumn: title: DataColumn type: object properties: AllowDBNull: type: boolean AutoIncrement: type: boolean AutoIncrementSeed: type: integer AutoIncrementStep: type: integer Caption: type: string ColumnName: type: string Prefix: type: string DataType: $ref: '#/components/schemas/Type' DateTimeMode: enum: - Local - Unspecified - UnspecifiedLocal - Utc type: string DefaultValue: $ref: '#/components/schemas/Object' Expression: type: string ExtendedProperties: type: array items: type: string format: PropertyCollection MaxLength: type: integer Namespace: type: string Ordinal: type: integer ReadOnly: type: boolean Table: $ref: '#/components/schemas/DataTable' Unique: type: boolean ColumnMapping: enum: - Element - Attribute - SimpleContent - Hidden type: string Site: $ref: '#/components/schemas/ISite' Container: $ref: '#/components/schemas/IContainer' DesignMode: type: boolean PivotExportResult: title: PivotExportResult type: object properties: ContentType: type: string Content: type: string Success: type: boolean FieldRef: title: FieldRef type: object properties: ArtifactID: type: integer ViewFieldID: type: integer Guids: type: array items: type: string Name: type: string FieldInfo: title: FieldInfo type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string FieldHandle: $ref: '#/components/schemas/RuntimeFieldHandle' FieldType: $ref: '#/components/schemas/Type' Attributes: enum: - PrivateScope - Private - FamANDAssem - Assembly - Family - FamORAssem - Public - FieldAccessMask - Static - InitOnly - Literal - NotSerialized - HasFieldRVA - SpecialName - RTSpecialName - HasFieldMarshal - PinvokeImpl - HasDefault - ReservedMask type: string IsPublic: type: boolean IsPrivate: type: boolean IsFamily: type: boolean IsAssembly: type: boolean IsFamilyAndAssembly: type: boolean IsFamilyOrAssembly: type: boolean IsStatic: type: boolean IsInitOnly: type: boolean IsLiteral: type: boolean IsNotSerialized: type: boolean IsSpecialName: type: boolean IsPinvokeImpl: type: boolean IsSecurityCritical: type: boolean IsSecuritySafeCritical: type: boolean IsSecurityTransparent: type: boolean Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' CompareInfo: title: CompareInfo type: object properties: Name: type: string LCID: type: integer Version: $ref: '#/components/schemas/SortVersion' SearchProviderCondition: title: SearchProviderCondition type: object properties: SearchIndex: $ref: '#/components/schemas/SearchIndexRef' Input: type: string MemberInfo: title: MemberInfo type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' IComponent: title: IComponent type: object properties: Site: $ref: '#/components/schemas/ISite' Query: title: Query type: object properties: Condition: type: string Sorts: type: array items: $ref: '#/components/schemas/Sort' RelationalField: $ref: '#/components/schemas/FieldRef' RowCondition: type: string SearchProviderCondition: $ref: '#/components/schemas/SearchProviderCondition' ExecutingSavedSearchID: type: integer nullable: true SampleParameters: $ref: '#/components/schemas/SampleParameters' IncludeIDWindow: type: boolean nullable: true RankSortOrder: type: string QueryHint: type: string SampleParameters: title: SampleParameters type: object properties: ExistingToken: type: string MarginOfError: type: number ConfidenceLevel: type: number FixedSampleSize: type: integer SamplingPercentage: type: number RuntimeTypeHandle: title: RuntimeTypeHandle type: object properties: Value: $ref: '#/components/schemas/IntPtr' TextInfo: title: TextInfo type: object properties: ANSICodePage: type: integer OEMCodePage: type: integer MacCodePage: type: integer EBCDICCodePage: type: integer LCID: type: integer CultureName: type: string IsReadOnly: type: boolean ListSeparator: type: string IsRightToLeft: type: boolean ICustomAttributeProvider: title: ICustomAttributeProvider type: object PropertyInfo: title: PropertyInfo type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string PropertyType: $ref: '#/components/schemas/Type' Attributes: enum: - None - SpecialName - RTSpecialName - HasDefault - Reserved2 - Reserved3 - Reserved4 - ReservedMask type: string CanRead: type: boolean CanWrite: type: boolean GetMethod: $ref: '#/components/schemas/MethodInfo' SetMethod: $ref: '#/components/schemas/MethodInfo' IsSpecialName: type: boolean Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' CultureInfo: title: CultureInfo type: object properties: CurrentCulture: $ref: '#/components/schemas/CultureInfo' CurrentUICulture: $ref: '#/components/schemas/CultureInfo' InstalledUICulture: $ref: '#/components/schemas/CultureInfo' DefaultThreadCurrentCulture: $ref: '#/components/schemas/CultureInfo' DefaultThreadCurrentUICulture: $ref: '#/components/schemas/CultureInfo' InvariantCulture: $ref: '#/components/schemas/CultureInfo' Parent: $ref: '#/components/schemas/CultureInfo' LCID: type: integer KeyboardLayoutId: type: integer Name: type: string IetfLanguageTag: type: string DisplayName: type: string NativeName: type: string EnglishName: type: string TwoLetterISOLanguageName: type: string ThreeLetterISOLanguageName: type: string ThreeLetterWindowsLanguageName: type: string CompareInfo: $ref: '#/components/schemas/CompareInfo' TextInfo: $ref: '#/components/schemas/TextInfo' IsNeutralCulture: type: boolean CultureTypes: enum: - NeutralCultures - SpecificCultures - InstalledWin32Cultures - AllCultures - UserCustomCulture - ReplacementCultures - WindowsOnlyCultures - FrameworkCultures type: string NumberFormat: $ref: '#/components/schemas/NumberFormatInfo' DateTimeFormat: $ref: '#/components/schemas/DateTimeFormatInfo' Calendar: $ref: '#/components/schemas/Calendar' OptionalCalendars: type: array items: $ref: '#/components/schemas/Calendar' UseUserOverride: type: boolean IsReadOnly: type: boolean PivotSettings: title: PivotSettings type: object properties: ObjectSetQuery: $ref: '#/components/schemas/Query' ArtifactTypeID: type: integer GroupBy: $ref: '#/components/schemas/FieldRef' PivotOn: $ref: '#/components/schemas/FieldRef' GroupByDateGrouping: enum: - Date - Month - Year - YearMonth - Week - TwoWeeks type: string PivotOnDateGrouping: enum: - Date - Month - Year - YearMonth - Week - TwoWeeks type: string MaximumNumberOfColumns: type: integer MaximumNumberOfRows: type: integer Timeout: type: integer RawDataOnly: type: boolean ConvertNumberFieldValuesToString: type: boolean nullable: true Sort: title: Sort type: object properties: FieldIdentifier: $ref: '#/components/schemas/FieldRef' Order: type: integer Direction: enum: - Ascending - Descending type: string Module: title: Module type: object properties: CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MDStreamVersion: type: integer FullyQualifiedName: type: string ModuleVersionId: type: string MetadataToken: type: integer ScopeName: type: string Name: type: string Assembly: $ref: '#/components/schemas/Assembly' ModuleHandle: $ref: '#/components/schemas/ModuleHandle' DataSet: title: DataSet type: object properties: RemotingFormat: enum: - Xml - Binary type: string SchemaSerializationMode: enum: - IncludeSchema - ExcludeSchema type: string CaseSensitive: type: boolean DefaultViewManager: type: array items: type: string format: DataViewManager EnforceConstraints: type: boolean DataSetName: type: string Namespace: type: string Prefix: type: string ExtendedProperties: type: array items: type: string format: PropertyCollection HasErrors: type: boolean IsInitialized: type: boolean Locale: $ref: '#/components/schemas/CultureInfo' Site: $ref: '#/components/schemas/ISite' Relations: type: array items: type: string format: DataRelationCollection Tables: type: array items: type: string format: DataTableCollection Container: $ref: '#/components/schemas/IContainer' DesignMode: type: boolean EventInfo: title: EventInfo type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string Attributes: enum: - None - SpecialName - ReservedMask - RTSpecialName type: string AddMethod: $ref: '#/components/schemas/MethodInfo' RemoveMethod: $ref: '#/components/schemas/MethodInfo' RaiseMethod: $ref: '#/components/schemas/MethodInfo' EventHandlerType: $ref: '#/components/schemas/Type' IsSpecialName: type: boolean IsMulticast: type: boolean Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' IContainer: title: IContainer type: object properties: Components: type: array items: type: string format: ComponentCollection CustomAttributeTypedArgument: title: CustomAttributeTypedArgument type: object properties: ArgumentType: $ref: '#/components/schemas/Type' Value: $ref: '#/components/schemas/Object' ISite: title: ISite type: object properties: Component: $ref: '#/components/schemas/IComponent' Container: $ref: '#/components/schemas/IContainer' DesignMode: type: boolean Name: type: string MethodInfo: title: MethodInfo type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string ReturnType: $ref: '#/components/schemas/Type' ReturnParameter: $ref: '#/components/schemas/ParameterInfo' ReturnTypeCustomAttributes: $ref: '#/components/schemas/ICustomAttributeProvider' MethodImplementationFlags: enum: - IL - Managed - Native - OPTIL - Runtime - CodeTypeMask - Unmanaged - ManagedMask - NoInlining - ForwardRef - Synchronized - NoOptimization - PreserveSig - AggressiveInlining - SecurityMitigations - InternalCall - MaxMethodImplVal type: string MethodHandle: $ref: '#/components/schemas/RuntimeMethodHandle' Attributes: enum: - ReuseSlot - PrivateScope - Private - FamANDAssem - Assembly - Family - FamORAssem - Public - MemberAccessMask - UnmanagedExport - Static - Final - Virtual - HideBySig - NewSlot - VtableLayoutMask - CheckAccessOnOverride - Abstract - SpecialName - RTSpecialName - PinvokeImpl - HasSecurity - RequireSecObject - ReservedMask type: string CallingConvention: enum: - Standard - VarArgs - Any - HasThis - ExplicitThis type: string IsGenericMethodDefinition: type: boolean ContainsGenericParameters: type: boolean IsGenericMethod: type: boolean IsSecurityCritical: type: boolean IsSecuritySafeCritical: type: boolean IsSecurityTransparent: type: boolean IsPublic: type: boolean IsPrivate: type: boolean IsFamily: type: boolean IsAssembly: type: boolean IsFamilyAndAssembly: type: boolean IsFamilyOrAssembly: type: boolean IsStatic: type: boolean IsFinal: type: boolean IsVirtual: type: boolean IsHideBySig: type: boolean IsAbstract: type: boolean IsSpecialName: type: boolean IsConstructor: type: boolean Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' DashboardPivot: title: DashboardPivot type: object properties: PivotProfileID: type: integer nullable: true PivotSettings: $ref: '#/components/schemas/PivotProfile' Top: type: integer Left: type: integer Width: type: integer Height: type: integer PivotResultSet: title: PivotResultSet type: object properties: Results: $ref: '#/components/schemas/DataTable' TotalCount: type: integer QueryToken: type: string Success: type: boolean Message: type: string MessageType: type: string PivotIDToDisplayValueMap: type: array items: type: string Calendar: title: Calendar type: object properties: MinSupportedDateTime: type: string format: date-time MaxSupportedDateTime: type: string format: date-time AlgorithmType: enum: - Unknown - SolarCalendar - LunarCalendar - LunisolarCalendar type: string IsReadOnly: type: boolean Eras: type: array items: type: integer TwoDigitYearMax: type: integer NumberFormatInfo: title: NumberFormatInfo type: object properties: InvariantInfo: $ref: '#/components/schemas/NumberFormatInfo' CurrencyDecimalDigits: type: integer CurrencyDecimalSeparator: type: string IsReadOnly: type: boolean CurrencyGroupSizes: type: array items: type: integer NumberGroupSizes: type: array items: type: integer PercentGroupSizes: type: array items: type: integer CurrencyGroupSeparator: type: string CurrencySymbol: type: string CurrentInfo: $ref: '#/components/schemas/NumberFormatInfo' NaNSymbol: type: string CurrencyNegativePattern: type: integer NumberNegativePattern: type: integer PercentPositivePattern: type: integer PercentNegativePattern: type: integer NegativeInfinitySymbol: type: string NegativeSign: type: string NumberDecimalDigits: type: integer NumberDecimalSeparator: type: string NumberGroupSeparator: type: string CurrencyPositivePattern: type: integer PositiveInfinitySymbol: type: string PositiveSign: type: string PercentDecimalDigits: type: integer PercentDecimalSeparator: type: string PercentGroupSeparator: type: string PercentSymbol: type: string PerMilleSymbol: type: string NativeDigits: type: array items: type: string DigitSubstitution: enum: - Context - None - NativeNational type: string Binder: title: Binder type: object ParameterInfo: title: ParameterInfo type: object properties: ParameterType: $ref: '#/components/schemas/Type' Name: type: string HasDefaultValue: type: boolean DefaultValue: $ref: '#/components/schemas/Object' RawDefaultValue: $ref: '#/components/schemas/Object' Position: type: integer Attributes: enum: - None - In - Out - Lcid - Retval - Optional - HasDefault - HasFieldMarshal - Reserved3 - Reserved4 - ReservedMask type: string Member: $ref: '#/components/schemas/MemberInfo' IsIn: type: boolean IsOut: type: boolean IsLcid: type: boolean IsRetval: type: boolean IsOptional: type: boolean MetadataToken: type: integer CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' IntPtr: title: IntPtr type: object properties: Size: type: integer Assembly: title: Assembly type: object properties: CodeBase: type: string EscapedCodeBase: type: string FullName: type: string EntryPoint: $ref: '#/components/schemas/MethodInfo' ExportedTypes: type: array items: $ref: '#/components/schemas/Type' DefinedTypes: type: array items: $ref: '#/components/schemas/TypeInfo' Evidence: type: array items: type: string format: Evidence PermissionSet: type: array items: type: string format: PermissionSet IsFullyTrusted: type: boolean SecurityRuleSet: enum: - None - Level1 - Level2 type: string ManifestModule: $ref: '#/components/schemas/Module' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' ReflectionOnly: type: boolean Modules: type: array items: $ref: '#/components/schemas/Module' Location: type: string ImageRuntimeVersion: type: string GlobalAssemblyCache: type: boolean HostContext: type: integer IsDynamic: type: boolean ConstructorInfo: title: ConstructorInfo type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string MethodImplementationFlags: enum: - IL - Managed - Native - OPTIL - Runtime - CodeTypeMask - Unmanaged - ManagedMask - NoInlining - ForwardRef - Synchronized - NoOptimization - PreserveSig - AggressiveInlining - SecurityMitigations - InternalCall - MaxMethodImplVal type: string MethodHandle: $ref: '#/components/schemas/RuntimeMethodHandle' Attributes: enum: - ReuseSlot - PrivateScope - Private - FamANDAssem - Assembly - Family - FamORAssem - Public - MemberAccessMask - UnmanagedExport - Static - Final - Virtual - HideBySig - NewSlot - VtableLayoutMask - CheckAccessOnOverride - Abstract - SpecialName - RTSpecialName - PinvokeImpl - HasSecurity - RequireSecObject - ReservedMask type: string CallingConvention: enum: - Standard - VarArgs - Any - HasThis - ExplicitThis type: string IsGenericMethodDefinition: type: boolean ContainsGenericParameters: type: boolean IsGenericMethod: type: boolean IsSecurityCritical: type: boolean IsSecuritySafeCritical: type: boolean IsSecurityTransparent: type: boolean IsPublic: type: boolean IsPrivate: type: boolean IsFamily: type: boolean IsAssembly: type: boolean IsFamilyAndAssembly: type: boolean IsFamilyOrAssembly: type: boolean IsStatic: type: boolean IsFinal: type: boolean IsVirtual: type: boolean IsHideBySig: type: boolean IsAbstract: type: boolean IsSpecialName: type: boolean IsConstructor: type: boolean Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' Dashboard: title: Dashboard type: object properties: DashboardName: type: string Pivots: type: array items: $ref: '#/components/schemas/DashboardPivot' Images: type: array items: $ref: '#/components/schemas/DashboardImage' AddFullDashboardSheet: type: boolean HeaderSettings: $ref: '#/components/schemas/HeaderSettings' ShowChildSheets: type: boolean SavedSearchID: type: integer nullable: true ViewID: type: integer nullable: true WorkspaceName: type: string ViewName: type: string UserName: type: string CellRatio: type: number CustomAttributeNamedArgument: title: CustomAttributeNamedArgument type: object properties: MemberInfo: $ref: '#/components/schemas/MemberInfo' TypedValue: $ref: '#/components/schemas/CustomAttributeTypedArgument' MemberName: type: string IsField: type: boolean RuntimeFieldHandle: title: RuntimeFieldHandle type: object properties: Value: $ref: '#/components/schemas/IntPtr' MethodBase: title: MethodBase type: object properties: MethodImplementationFlags: enum: - IL - Managed - Native - OPTIL - Runtime - CodeTypeMask - Unmanaged - ManagedMask - NoInlining - ForwardRef - Synchronized - NoOptimization - PreserveSig - AggressiveInlining - SecurityMitigations - InternalCall - MaxMethodImplVal type: string MethodHandle: $ref: '#/components/schemas/RuntimeMethodHandle' Attributes: enum: - ReuseSlot - PrivateScope - Private - FamANDAssem - Assembly - Family - FamORAssem - Public - MemberAccessMask - UnmanagedExport - Static - Final - Virtual - HideBySig - NewSlot - VtableLayoutMask - CheckAccessOnOverride - Abstract - SpecialName - RTSpecialName - PinvokeImpl - HasSecurity - RequireSecObject - ReservedMask type: string CallingConvention: enum: - Standard - VarArgs - Any - HasThis - ExplicitThis type: string IsGenericMethodDefinition: type: boolean ContainsGenericParameters: type: boolean IsGenericMethod: type: boolean IsSecurityCritical: type: boolean IsSecuritySafeCritical: type: boolean IsSecurityTransparent: type: boolean IsPublic: type: boolean IsPrivate: type: boolean IsFamily: type: boolean IsAssembly: type: boolean IsFamilyAndAssembly: type: boolean IsFamilyOrAssembly: type: boolean IsStatic: type: boolean IsFinal: type: boolean IsVirtual: type: boolean IsHideBySig: type: boolean IsAbstract: type: boolean IsSpecialName: type: boolean IsConstructor: type: boolean MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string Name: type: string DeclaringType: $ref: '#/components/schemas/Type' ReflectedType: $ref: '#/components/schemas/Type' CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer Module: $ref: '#/components/schemas/Module' PivotProfile: title: PivotProfile type: object properties: ID: type: integer GroupByField: $ref: '#/components/schemas/FieldRef' GroupByDateTimePart: enum: - Date - Year - Month - YearMonth - Week - TwoWeeks type: string nullable: true PivotOnField: $ref: '#/components/schemas/FieldRef' PivotOnDateTimePart: enum: - Date - Year - Month - YearMonth - Week - TwoWeeks type: string nullable: true GroupByResultLimit: enum: - All - Top - Bottom type: string nullable: true GroupByResultLimitValue: type: integer nullable: true PivotOnResultLimit: enum: - All - Top - Bottom type: string nullable: true PivotOnResultLimitValue: type: integer nullable: true ChartType: enum: - Bar - Pie - Line - StackedBar - Table type: string nullable: true ChartOrientation: enum: - Horizontal - Vertical type: string nullable: true SortOn: enum: - GrandTotal - GroupByField type: string nullable: true SortOrder: enum: - Ascending - Descending type: string nullable: true Toggles: $ref: '#/components/schemas/ToggleOptions' PageSize: type: integer nullable: true SwitchSeries: type: boolean nullable: true ObjectType: $ref: '#/components/schemas/DisplayableObjectTypeIdentifier' Name: type: string StructLayoutAttribute: title: StructLayoutAttribute type: object properties: Value: enum: - Sequential - Explicit - Auto type: string TypeId: $ref: '#/components/schemas/Object' Type: title: Type type: object properties: MemberType: enum: - Constructor - Event - Field - Method - Property - TypeInfo - Custom - NestedType - All type: string DeclaringType: $ref: '#/components/schemas/Type' DeclaringMethod: $ref: '#/components/schemas/MethodBase' ReflectedType: $ref: '#/components/schemas/Type' StructLayoutAttribute: $ref: '#/components/schemas/StructLayoutAttribute' GUID: type: string DefaultBinder: $ref: '#/components/schemas/Binder' Module: $ref: '#/components/schemas/Module' Assembly: $ref: '#/components/schemas/Assembly' TypeHandle: $ref: '#/components/schemas/RuntimeTypeHandle' FullName: type: string Namespace: type: string AssemblyQualifiedName: type: string BaseType: $ref: '#/components/schemas/Type' TypeInitializer: $ref: '#/components/schemas/ConstructorInfo' IsNested: type: boolean Attributes: enum: - NotPublic - AutoLayout - AnsiClass - Class - Public - NestedPublic - NestedPrivate - NestedFamily - NestedAssembly - NestedFamANDAssem - NestedFamORAssem - VisibilityMask - SequentialLayout - ExplicitLayout - LayoutMask - Interface - ClassSemanticsMask - Abstract - Sealed - SpecialName - RTSpecialName - Import - Serializable - WindowsRuntime - UnicodeClass - AutoClass - StringFormatMask - CustomFormatClass - HasSecurity - ReservedMask - BeforeFieldInit - CustomFormatMask type: string GenericParameterAttributes: enum: - None - Covariant - Contravariant - VarianceMask - ReferenceTypeConstraint - NotNullableValueTypeConstraint - DefaultConstructorConstraint - SpecialConstraintMask type: string IsVisible: type: boolean IsNotPublic: type: boolean IsPublic: type: boolean IsNestedPublic: type: boolean IsNestedPrivate: type: boolean IsNestedFamily: type: boolean IsNestedAssembly: type: boolean IsNestedFamANDAssem: type: boolean IsNestedFamORAssem: type: boolean IsAutoLayout: type: boolean IsLayoutSequential: type: boolean IsExplicitLayout: type: boolean IsClass: type: boolean IsInterface: type: boolean IsValueType: type: boolean IsAbstract: type: boolean IsSealed: type: boolean IsEnum: type: boolean IsSpecialName: type: boolean IsImport: type: boolean IsSerializable: type: boolean IsAnsiClass: type: boolean IsUnicodeClass: type: boolean IsAutoClass: type: boolean IsArray: type: boolean IsGenericType: type: boolean IsGenericTypeDefinition: type: boolean IsConstructedGenericType: type: boolean IsGenericParameter: type: boolean GenericParameterPosition: type: integer ContainsGenericParameters: type: boolean IsByRef: type: boolean IsPointer: type: boolean IsPrimitive: type: boolean IsCOMObject: type: boolean HasElementType: type: boolean IsContextful: type: boolean IsMarshalByRef: type: boolean GenericTypeArguments: type: array items: $ref: '#/components/schemas/Type' IsSecurityCritical: type: boolean IsSecuritySafeCritical: type: boolean IsSecurityTransparent: type: boolean UnderlyingSystemType: $ref: '#/components/schemas/Type' Name: type: string CustomAttributes: type: array items: $ref: '#/components/schemas/CustomAttributeData' MetadataToken: type: integer ModuleHandle: title: ModuleHandle type: object properties: MDStreamVersion: type: integer ToggleOptions: title: ToggleOptions type: object properties: ShowBlankValues: type: boolean ShowGrandTotal: type: boolean ShowLegend: type: boolean RotateLabels: type: boolean StaggerLabels: type: boolean ShowLabels: type: boolean ShowSubChart: type: boolean HeaderSettings: title: HeaderSettings type: object properties: IncludeWorkspace: type: boolean IncludeView: type: boolean IncludeDashboard: type: boolean IncludeUser: type: boolean IncludeLogo: type: boolean IncludeDateAndTime: type: boolean DisplayableObjectTypeIdentifier: title: DisplayableObjectTypeIdentifier type: object properties: ArtifactTypeID: type: integer Name: type: string ArtifactID: type: integer Guids: type: array items: type: string DashboardImage: title: DashboardImage type: object properties: ImageBase64Encoded: type: string Name: type: string Top: type: integer Left: type: integer Width: type: integer Height: type: integer RuntimeMethodHandle: title: RuntimeMethodHandle type: object properties: Value: $ref: '#/components/schemas/IntPtr' SearchIndexRef: title: SearchIndexRef type: object properties: ArtifactID: type: integer Name: type: string parameters: artifactTypeID: name: artifactTypeID in: path description: '' required: true schema: type: integer workspaceID: name: workspaceID in: path description: '' required: true schema: type: integer pivotProfileID: name: pivotProfileID in: path description: '' required: true schema: type: integer x-csrf-header: name: x-csrf-header in: header description: '' required: true schema: type: string default: '-'