POST api/CTRole/SaveRoleTransaction/Organization/{orgKey}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
orgKey

integer

Required

Body Parameters

ListSaveRoleTransactionModel
NameDescriptionTypeAdditional information
OrgKey

integer

None.

RoleKey

integer

None.

Transactions

Collection of TransactionModel

None.

Request Formats

application/json, text/json

Sample:
{
  "transactions": [
    {
      "transactionKey": 1,
      "transactionName": "sample string 2",
      "transactionDescription": "sample string 3",
      "roleKey": 4,
      "statusKey": 64,
      "transactionType": {
        "transactionTypeKey": 1,
        "transactionTypeName": "sample string 2",
        "transactionTypeDescription": "sample string 3"
      }
    },
    {
      "transactionKey": 1,
      "transactionName": "sample string 2",
      "transactionDescription": "sample string 3",
      "roleKey": 4,
      "statusKey": 64,
      "transactionType": {
        "transactionTypeKey": 1,
        "transactionTypeName": "sample string 2",
        "transactionTypeDescription": "sample string 3"
      }
    }
  ],
  "orgKey": 1,
  "roleKey": 2
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PageViewModel
NameDescriptionTypeAdditional information
StatusCode

integer

None.

StatusMessage

string

None.

TotalCount

integer

None.

ModelObject

Object

None.

CurrentDateTime

date

None.

Response Formats

application/json, text/json

Sample:
{
  "statusCode": 1,
  "statusMessage": "sample string 2",
  "totalCount": 3,
  "modelObject": {},
  "currentDateTime": "2026-01-29T20:38:20.8295278+00:00"
}