MetadataInfo

Provides matadata of OData.

APIDescription
GET $metadata

Get metadata. (*For admin)

AsyncApi

Obtain status and results of asynchronous API tasks.

APIDescription
GET API/AsyncApi/GetResult?RequestId={RequestId}

Lookup asynchronous API response by request ID. (*For admin)

GET API/AsyncApi/GetStatus?RequestId={RequestId}

Lookup status of asynchronous API task by request ID. (*For admin)

AttachFile

Manages attached file.

APIDescription
POST API/AttachFile/CreateFile

Creates an attached file. (*For admin)

DELETE API/AttachFile/Delete?FileId={FileId}&Key={Key}

Deletes an attached file. (*For admin)

GET API/AttachFile/GetImage?FileId={FileId}&Key={Key}

Fetches a file image. (*For admin)

GET API/AttachFile/GetMeta?FileId={FileId}&Key={Key}

Obtains the metadata of an attached file. (*For admin)

GET API/AttachFile/MetaQuery

Searches uploaded files.
Takes the metadata of the attached file as the GET parameter in the format "MetaKey1=MetaValue1&MetaKey2=MetaValue2". (*For admin)

POST API/AttachFile/UploadFile?FileId={FileId}

Uploads an attached file. (*For admin)

Cryptography

Manages the keys and parameters of encrypted data.

APIDescription
GET API/Cryptography/GetEncryptionAlgorithms

Returns a list of available common key algorithms. (*For admin)

GET API/Cryptography/GetPublicKey

Returns the public key associated with a system ID fetched from an access token. (*For admin)

POST API/Cryptography/RegisterCommonKey

Registers the common key to be used to encrypt the DynamicAPI requests/responses.
Returns common key information along with necessary parameters for encryption. (*For admin)

ScriptRuntimeLog

Obtains a RoslynScript log.

APIDescription
GET API/ScriptRuntimeLog/Get?logId={logId}

Retrieves a log based on Log ID. (*For admin)

OpenIdUser

Provides an API to synchronize login user information with external systems.

APIDescription
DELETE API/Users/Delete?userId={userId}

Deletes a user with a given User ID (email address). (*For admin)

GET API/Users/Get

Returns a list of users registered in your system. (*For admin)

GET API/Users/Get?userId={userId}

Returns information about a specific user based on User ID (email address). (*For admin)

POST API/Users/Post

Registers a user with the specified information. (*For admin)

Token

Creates an access token for the API.

APIDescription
POST Token

Creates an access token for the API. (*For admin)