[]
        
(Showing Draft Content)

Reporting-UserFunctions

Reporting-UserFunctions

[GET] /api/v2/reporting/user-functions

Response

Status Code: 200

Success

UserFunctionsResponse

[PUT] /api/v2/reporting/user-functions

Response

Status Code: 204

Success

Status Code: 400

Bad Request

ReportingPluginError

[POST] /api/v2/reporting/user-functions/build

Request Schema

UserFunctionsBuildRequest

Response

Status Code: 200

Success

UserFunctionsBuildResponse

Status Code: 400

Bad Request

ReportingPluginError

Models

Ƭ UserFunctionsResponse

Name Type Description Example
language Language
sourceCodeNullable string

Ƭ Language

Enum:

  • CSharp
  • VisualBasic

Enumeration of scripting language.

* 'CSharp' - 0 - CSharp(C#).
* 'VisualBasic' - 1 - Visual Basic(VB)

Ƭ ReportingPluginError

Name Type Description Example
codeNullable string
messageNullable string
contextNullable string

Ƭ UserFunctionsBuildResponse

Name Type Description Example
succeeded Boolean
compilationInfosNullable CompilationResult

Ƭ CompilationResult

Name Type Description Example
severity Severity
messageNullable string
lineNumber int32
characterNumber int32

Ƭ Severity

Enum:

  • Info
  • Warning
  • Error

Payload worker severity type.

* 'Info' - 0 - Information type severity for payload worker.
* 'Warning' - 1 - Warning type severity for payload worker.
* 'Error' - 2 - Error type severity for payload worker.

Ƭ UserFunctionsBuildRequest

Name Type Description Example
language Language
code string