NexumAPI Docs
NexumAPI Docs
  • Introduction
  • Authentication
  • Quickstart
  • NaaS Endpoints
  • Capabilities
  • Changelog
  • Links
    • NexumAPI
    • GitHub
  • Resources
    • Symitar Playground
    • Help & Feedback
  • SymXchange
    • API Reference
      • Persistent
        • AccountService
          • Account
          • BatchAchOrig
          • Card
            • createCard
            • deleteCard
            • getCard
            • searchCard
            • updateCard
          • Comment
          • CpWorkCard
          • CredRep
          • Eft
            • createEft
            • deleteEft
            • getEft
            • searchEft
            • updateEft
          • ExternalAccount
          • ExternalLoan
            • createExternalLoan
            • deleteExternalLoan
            • getExternalLoan
            • searchExternalLoan
            • updateExternalLoan
          • FmHistoryPagedList
          • Household
          • Irs
            • createIrs
            • deleteIrs
            • getIrs
            • searchIrs
            • updateIrs
          • Loan
            • createLoan
            • deleteLoan
            • getLoan
            • searchLoan
            • updateLoan
          • LoanApp
            • createLoanApp
            • deleteLoanApp
            • getLoanApp
            • searchLoanApp
            • updateLoanApp
          • Lookup
          • Name
          • Note
          • Pledge
          • Portfolio
            • createPortfolio
            • deletePortfolio
            • getPortfolio
            • searchPortfolio
            • updatePortfolio
          • Preference
          • Share
            • createShare
            • deleteShare
            • getShare
            • searchShare
            • updateShare
          • Site
          • Tracking
        • AccountsPayableService
        • BalancingService
        • BatchJobsService
        • CashLetterService
        • CheckService
        • CheckVerificationService
        • CollateralService
        • ContactEventMgmtService
        • CorpTransferService
        • CreditReportService
        • DealerService
        • EcaaService
        • ExceptionItemService
        • FileManagementService
        • FindByService
        • FinrepService
        • GeneralLedgerService
        • InformationService
        • InventoryService
        • MbraddressService
        • MemberService
        • NonAccountNameService
        • ParticipantService
        • PayeeService
        • PowerOnService
        • ProjectionService
        • ReceivedItemService
        • RemittanceService
        • TransactionsService
        • UserManagementService
        • UserService
        • WireService
          • Wire
          • WireBeneficiary
            • createWireBeneficiary
            • deleteWireBeneficiary
            • getWireBeneficiary
            • searchWireBeneficiary
            • updateWireBeneficiary
          • WireDrawdownDebit
          • WireFiToFiInfo
          • WireFmHistory
          • WireIntermedFi
          • WireOfacDetails
          • WireReceiverFiInfo
          • WireServiceMessage
          • WireUscAudit
      • v2022.01
        • AccountService
          • Account
          • BatchAchOrig
          • Card
            • createCard
            • deleteCard
            • getCard
            • searchCard
            • updateCard
          • Comment
          • CpWorkCard
          • CredRep
          • Eft
            • createEft
            • deleteEft
            • getEft
            • searchEft
            • updateEft
          • ExternalAccount
          • ExternalLoan
            • createExternalLoan
            • deleteExternalLoan
            • getExternalLoan
            • searchExternalLoan
            • updateExternalLoan
          • FmHistoryPagedList
          • Household
          • Irs
            • createIrs
            • deleteIrs
            • getIrs
            • searchIrs
            • updateIrs
          • Loan
            • createLoan
            • deleteLoan
            • getLoan
            • searchLoan
            • updateLoan
          • LoanApp
            • createLoanApp
            • deleteLoanApp
            • getLoanApp
            • searchLoanApp
            • updateLoanApp
          • Lookup
          • Name
          • Note
          • Pledge
          • Portfolio
            • createPortfolio
            • deletePortfolio
            • getPortfolio
            • searchPortfolio
            • updatePortfolio
          • Preference
          • Share
            • createShare
            • deleteShare
            • getShare
            • searchShare
            • updateShare
          • Site
          • Tracking
        • AccountsPayableService
        • BalancingService
        • BatchJobsService
        • CashLetterService
        • CashMachines
        • CheckService
        • CheckVerificationService
        • CollateralService
        • ContactEventMgmtService
        • CorpTransferService
        • CreditReportService
        • DealerService
        • EcaaService
        • EpisysInformationService
        • ExceptionItemService
        • FileManagementService
        • FindByService
        • FinrepService
        • GeneralLedgerService
        • InventoryService
        • MbraddressService
        • MemberService
        • NonAccountNameService
        • ParameterService
          • AccountDefault
          • AccountFieldName
          • AcctLimit
          • AcctMembGrpDesc
          • AcctRelCodeDesc
          • AcctTrackingType
          • AcctTypeName
          • AcsGlobal
          • AcsService
          • ActivityFm
          • AnalysisFloat
          • AnalysisGlobal
          • AnalysisPlan
          • ApPmtTermsTablePagedList
          • ApWorkFlow
          • Atm
          • Audio
          • BatchRc
          • CardDefault
          • CardWiz
          • CashOrderVendor
          • Cdm
          • CheckOrderDefault
          • CollateralType
          • CollatrlTrackingType
          • Comment
          • ConsoleFm
          • CorpTransfer
          • CpLetter
          • CpWorkCard
          • CreditReport
          • Crs
          • CurrencyCtrl
          • DailyPost
          • DealerStatement
          • DebtRatio
          • Disclosure
          • DivIndexGlobal
          • DivIndexLocal
          • DivTable
          • DocExcpNotice
          • DocTypeDefault
          • DocumentNumber
          • EpisysDbExtract
          • EscrowAnalysis
          • EscrowType
          • ExtLoan
          • GlCategory
          • GlCode
          • GlTable
          • GlTrackingType
          • GlxLate
          • IdentIdTypeDesc
          • Imaging
          • InqDefinition
          • InsTable
          • InsType
          • Institution
          • IntIndex
          • IntType
          • InventoryCopiedFlds
          • InventoryDefault
          • InventoryFieldName
          • InventoryType
          • IrsBkupWithhold
          • IrsContriLimit
          • ItcFraud
          • ItcInstallation
          • LateChg
          • LnSegmentDefault
          • LoanAppCopiedFlds
          • LoanAppDefault
          • LoanAppDenial
          • LoanAppFieldName
          • LoanAppFormPkt
          • LoanAppMisc
          • LoanAppPrintApp
          • LoanAppReusedFlds
          • LoanAppVerForm
          • LoanAppViewApp
          • LoanAppWorkFlow
          • LoanDefault
          • LoanFieldName
          • LoanTypeIdRange
          • LookupTypeName
          • Misc
          • MoProduct
          • NameFieldName
          • Ncua5300
          • NonRegCc
          • Notice
          • OnlineBlock
          • OnlineCard
          • OnlineFee
          • OnlineFile
          • OnlineMain
          • OnlineNet
          • OnlineOutlet
          • OnlineSbAddOn
          • OnlineSba
          • OnlineSbi
          • Param360View
          • Parameter
          • PartStatement
          • PartTrackingType
          • ParticipantFieldName
          • PayCalc
          • PeriodicMtg
          • PlanDefault
          • PlanFieldName
          • PmtAppMethod
          • PositivePay
          • PreferenceDefault
          • PrivGroup
          • RegCc
          • ScreenDefinition
          • SecField
          • Security
          • ShareDefault
          • ShareFieldName
          • Statement
          • StmtMailName
          • StmtMessages
          • Stock
          • SycClient
          • SycGeneral
          • SymXClient
          • SymXDeviceMap
          • SymXGeneral
          • SymXInstance
          • SynapsysMrm
          • TcProduct
          • TellerFee
          • TellerTranFee
          • TellerTranValidate
          • Tpt
          • TrackingCode
          • UserFm
          • UserTrackingFm
          • UserTrackingType
          • Warnings
          • WdFee
          • WestUnCommCode
          • WireBfc
          • WireCorpVer
          • WireIdCode
          • WireInCmtCode
          • WireMisc
          • WireOutCmtCode
          • WireTypeCode
          • WorkFlowRepGen
          • YellowHammer
        • ParticipantService
        • PayeeService
        • PowerOnService
        • ProjectionService
        • ReceivedItemService
        • RemittanceService
        • SymXchangeVerificationService
        • TransactionsService
        • UserManagementService
        • UserService
        • WireService
          • Wire
          • WireBeneficiary
            • createWireBeneficiary
            • deleteWireBeneficiary
            • getWireBeneficiary
            • searchWireBeneficiary
            • updateWireBeneficiary
          • WireDrawdownDebit
          • WireFiToFiInfo
          • WireFmHistory
          • WireIntermedFi
          • WireOfacDetails
          • WireReceiverFiInfo
          • WireServiceMessage
          • WireUscAudit
    • Credentials
    • Device Information
Powered by GitBook
On this page

Was this helpful?

  1. SymXchange
  2. API Reference
  3. v2022.01
  4. ParameterService

ScreenDefinition

PreviousRegCcNextSecField

Last updated 10 months ago

Was this helpful?

Perform various operations for Symitar parameters.

Symitar eDocs References: Coming soon.

Operations

  • Operations
  • POSTgetScreenDefinition
  • POSTgetScreenDefinitionSelectFields
  • POSTgetScreenDefinitionPagedList
  • POSTgetScreenDefinitionListSelectFields
  • POSTsearchScreenDefinitionSelectFields
  • POSTgetScreenDefinitionPagedListSelectFields
  • POSTsearchScreenDefinitionPagedSelectFields
  • POSTupdateScreenDefinitionByID

getScreenDefinition

post

Retrieve screen definition

Authorizations
Body
ScreenDefinitionScreenSelectionintegerOptional
ScreenDefinitionTypeintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/getScreenDefinition HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 185

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "ScreenDefinitionScreenSelection": 1,
  "ScreenDefinitionType": 1,
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinition": {
    "Field1": [
      {
        "EntryId": 1,
        "Field1": 1
      }
    ],
    "Field5": [
      {
        "EntryId": 1,
        "Field5": "text"
      }
    ],
    "LCol": [
      {
        "EntryId": 1,
        "LCol": 1
      }
    ],
    "Line": [
      {
        "EntryId": 1,
        "Line": 1
      }
    ],
    "RCol": [
      {
        "EntryId": 1,
        "RCol": 1
      }
    ],
    "Row": [
      {
        "EntryId": 1,
        "Row": 1
      }
    ],
    "Side": [
      {
        "EntryId": 1,
        "Side": 1
      }
    ],
    "SubField": [
      {
        "EntryId": 1,
        "SubField": 1
      }
    ],
    "ScreenSelection": 1,
    "Type": 1
  }
}

getScreenDefinitionSelectFields

post

Returns the screen definitions with select fields

Authorizations
Body
ScreenDefinitionScreenSelectionintegerOptional
ScreenDefinitionTypeintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/getScreenDefinitionSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 403

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "ScreenDefinitionScreenSelection": 1,
  "ScreenDefinitionType": 1,
  "SelectableFields": {
    "IncludeAllScreenDefinitionFields": true,
    "ScreenDefinitionFields": {
      "Field1": [
        1
      ],
      "Field5": [
        1
      ],
      "LCol": [
        1
      ],
      "Line": [
        1
      ],
      "RCol": [
        1
      ],
      "Row": [
        1
      ],
      "ScreenSelection": true,
      "Side": [
        1
      ],
      "SubField": [
        1
      ],
      "Type": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinition": {
    "Field1": [
      {
        "EntryId": 1,
        "Field1": 1
      }
    ],
    "Field5": [
      {
        "EntryId": 1,
        "Field5": "text"
      }
    ],
    "LCol": [
      {
        "EntryId": 1,
        "LCol": 1
      }
    ],
    "Line": [
      {
        "EntryId": 1,
        "Line": 1
      }
    ],
    "RCol": [
      {
        "EntryId": 1,
        "RCol": 1
      }
    ],
    "Row": [
      {
        "EntryId": 1,
        "Row": 1
      }
    ],
    "Side": [
      {
        "EntryId": 1,
        "Side": 1
      }
    ],
    "SubField": [
      {
        "EntryId": 1,
        "SubField": 1
      }
    ],
    "ScreenSelection": 1,
    "Type": 1
  }
}

getScreenDefinitionPagedList

post

Returns paged list of screen definitions

Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/getScreenDefinitionPagedList HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 218

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinition": [
    {
      "Field1": [
        {
          "EntryId": 1,
          "Field1": 1
        }
      ],
      "Field5": [
        {
          "EntryId": 1,
          "Field5": "text"
        }
      ],
      "LCol": [
        {
          "EntryId": 1,
          "LCol": 1
        }
      ],
      "Line": [
        {
          "EntryId": 1,
          "Line": 1
        }
      ],
      "RCol": [
        {
          "EntryId": 1,
          "RCol": 1
        }
      ],
      "Row": [
        {
          "EntryId": 1,
          "Row": 1
        }
      ],
      "Side": [
        {
          "EntryId": 1,
          "Side": 1
        }
      ],
      "SubField": [
        {
          "EntryId": 1,
          "SubField": 1
        }
      ],
      "ScreenSelection": 1,
      "Type": 1
    }
  ],
  "Token": "text"
}

getScreenDefinitionListSelectFields

post

Returns the list of screen definitions with select fields

Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/getScreenDefinitionListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 342

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "SelectableFields": {
    "IncludeAllScreenDefinitionFields": true,
    "ScreenDefinitionFields": {
      "Field1": [
        1
      ],
      "Field5": [
        1
      ],
      "LCol": [
        1
      ],
      "Line": [
        1
      ],
      "RCol": [
        1
      ],
      "Row": [
        1
      ],
      "ScreenSelection": true,
      "Side": [
        1
      ],
      "SubField": [
        1
      ],
      "Type": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinitionList": {
    "hasReachedMaximumListSize": true,
    "ScreenDefinition": [
      {
        "Field1": [
          {
            "EntryId": 1,
            "Field1": 1
          }
        ],
        "Field5": [
          {
            "EntryId": 1,
            "Field5": "text"
          }
        ],
        "LCol": [
          {
            "EntryId": 1,
            "LCol": 1
          }
        ],
        "Line": [
          {
            "EntryId": 1,
            "Line": 1
          }
        ],
        "RCol": [
          {
            "EntryId": 1,
            "RCol": 1
          }
        ],
        "Row": [
          {
            "EntryId": 1,
            "Row": 1
          }
        ],
        "Side": [
          {
            "EntryId": 1,
            "Side": 1
          }
        ],
        "SubField": [
          {
            "EntryId": 1,
            "SubField": 1
          }
        ],
        "ScreenSelection": 1,
        "Type": 1
      }
    ]
  }
}

searchScreenDefinitionSelectFields

post

Retrieve a list of select fields for screen definitions

Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/searchScreenDefinitionSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 374

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "SelectableFields": {
    "IncludeAllScreenDefinitionFields": true,
    "ScreenDefinitionFields": {
      "Field1": [
        1
      ],
      "Field5": [
        1
      ],
      "LCol": [
        1
      ],
      "Line": [
        1
      ],
      "RCol": [
        1
      ],
      "Row": [
        1
      ],
      "ScreenSelection": true,
      "Side": [
        1
      ],
      "SubField": [
        1
      ],
      "Type": true
    }
  },
  "SearchFilter": {
    "Query": "text"
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinitionList": {
    "hasReachedMaximumListSize": true,
    "ScreenDefinition": [
      {
        "Field1": [
          {
            "EntryId": 1,
            "Field1": 1
          }
        ],
        "Field5": [
          {
            "EntryId": 1,
            "Field5": "text"
          }
        ],
        "LCol": [
          {
            "EntryId": 1,
            "LCol": 1
          }
        ],
        "Line": [
          {
            "EntryId": 1,
            "Line": 1
          }
        ],
        "RCol": [
          {
            "EntryId": 1,
            "RCol": 1
          }
        ],
        "Row": [
          {
            "EntryId": 1,
            "Row": 1
          }
        ],
        "Side": [
          {
            "EntryId": 1,
            "Side": 1
          }
        ],
        "SubField": [
          {
            "EntryId": 1,
            "SubField": 1
          }
        ],
        "ScreenSelection": 1,
        "Type": 1
      }
    ]
  }
}

getScreenDefinitionPagedListSelectFields

post

Returns paged list of screen definitions with select fields

Authorizations
Body
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/getScreenDefinitionPagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 436

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllScreenDefinitionFields": true,
    "ScreenDefinitionFields": {
      "Field1": [
        1
      ],
      "Field5": [
        1
      ],
      "LCol": [
        1
      ],
      "Line": [
        1
      ],
      "RCol": [
        1
      ],
      "Row": [
        1
      ],
      "ScreenSelection": true,
      "Side": [
        1
      ],
      "SubField": [
        1
      ],
      "Type": true
    }
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinition": [
    {
      "Field1": [
        {
          "EntryId": 1,
          "Field1": 1
        }
      ],
      "Field5": [
        {
          "EntryId": 1,
          "Field5": "text"
        }
      ],
      "LCol": [
        {
          "EntryId": 1,
          "LCol": 1
        }
      ],
      "Line": [
        {
          "EntryId": 1,
          "Line": 1
        }
      ],
      "RCol": [
        {
          "EntryId": 1,
          "RCol": 1
        }
      ],
      "Row": [
        {
          "EntryId": 1,
          "Row": 1
        }
      ],
      "Side": [
        {
          "EntryId": 1,
          "Side": 1
        }
      ],
      "SubField": [
        {
          "EntryId": 1,
          "SubField": 1
        }
      ],
      "ScreenSelection": 1,
      "Type": 1
    }
  ],
  "Token": "text"
}

searchScreenDefinitionPagedSelectFields

post

Retrieve a paged list of select fields for screen definitions

Authorizations
Body
QuerystringOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/searchScreenDefinitionPagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 451

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "PagingRequestContext": {
    "NumberOfRecordsToReturn": 1,
    "NumberOfRecordsToSkip": 1,
    "Token": "text"
  },
  "SelectableFields": {
    "IncludeAllScreenDefinitionFields": true,
    "ScreenDefinitionFields": {
      "Field1": [
        1
      ],
      "Field5": [
        1
      ],
      "LCol": [
        1
      ],
      "Line": [
        1
      ],
      "RCol": [
        1
      ],
      "Row": [
        1
      ],
      "ScreenSelection": true,
      "Side": [
        1
      ],
      "SubField": [
        1
      ],
      "Type": true
    }
  },
  "Query": "text",
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "ScreenDefinition": [
    {
      "Field1": [
        {
          "EntryId": 1,
          "Field1": 1
        }
      ],
      "Field5": [
        {
          "EntryId": 1,
          "Field5": "text"
        }
      ],
      "LCol": [
        {
          "EntryId": 1,
          "LCol": 1
        }
      ],
      "Line": [
        {
          "EntryId": 1,
          "Line": 1
        }
      ],
      "RCol": [
        {
          "EntryId": 1,
          "RCol": 1
        }
      ],
      "Row": [
        {
          "EntryId": 1,
          "Row": 1
        }
      ],
      "Side": [
        {
          "EntryId": 1,
          "Side": 1
        }
      ],
      "SubField": [
        {
          "EntryId": 1,
          "SubField": 1
        }
      ],
      "ScreenSelection": 1,
      "Type": 1
    }
  ],
  "Token": "text"
}

updateScreenDefinitionByID

post

Update screen definitions by ID

Authorizations
Body
ScreenDefinitionScreenSelectionintegerOptional
ScreenDefinitionTypeintegerOptional
Responses
200
Successful operation.
application/json
post
POST /nexum/627/2022.01/parameter/updateScreenDefinitionByID HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 496

{
  "Credentials": {
    "AdministrativeCredentials": {
      "Password": "suwn37834b91&"
    }
  },
  "ScreenDefinitionScreenSelection": 1,
  "ScreenDefinitionType": 1,
  "ScreenDefinitionUpdatableFields": {
    "Field1": [
      {
        "EntryId": 1,
        "Field1": 1
      }
    ],
    "Field5": [
      {
        "EntryId": 1,
        "Field5": "text"
      }
    ],
    "LCol": [
      {
        "EntryId": 1,
        "LCol": 1
      }
    ],
    "Line": [
      {
        "EntryId": 1,
        "Line": 1
      }
    ],
    "RCol": [
      {
        "EntryId": 1,
        "RCol": 1
      }
    ],
    "Row": [
      {
        "EntryId": 1,
        "Row": 1
      }
    ],
    "Side": [
      {
        "EntryId": 1,
        "Side": 1
      }
    ],
    "SubField": [
      {
        "EntryId": 1,
        "SubField": 1
      }
    ]
  },
  "nxAttributes": {
    "customFields": {
      "appId": "glaci"
    }
  }
}
200

Successful operation.

{
  "UpdateStatus": {
    "isAllFieldsUpdateSuccess": true,
    "FailedUpdateStatus": [
      {
        "Record": "text",
        "ErrorCode": "text",
        "ErrorMessage": "text",
        "PrimaryKeyField": [
          {
            "Name": "text",
            "Value": "text"
          }
        ]
      }
    ]
  }
}