POST api/cardService/v1/OobRequest/client/Response

Request Information

URI Parameters

None.

Body Parameters

ClientOobResponse
NameDescriptionTypeAdditional information
OobRequestId

integer

None.

ApprovalCode

integer

None.

Message

string

None.

carid

string

None.

cardholderid

string

None.

Request Formats

application/json, text/json

Sample:
{
  "OobRequestId": 1,
  "ApprovalCode": 2,
  "Message": "sample string 3",
  "carid": "sample string 4",
  "cardholderid": "sample string 5"
}

application/xml, text/xml

Sample:
<ClientOobResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Qcs.WebApi.WebApiModels.Oob">
  <ApprovalCode>2</ApprovalCode>
  <Message>sample string 3</Message>
  <OobRequestId>1</OobRequestId>
  <cardholderid>sample string 5</cardholderid>
  <carid>sample string 4</carid>
</ClientOobResponse>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ClientOobResponseModel
NameDescriptionTypeAdditional information
OobRequest

OobRequest

None.

IsSuccess

boolean

Required

ErrorCodes

Collection of string

Required

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "OobRequest": {
    "ObRequestId": 1,
    "CreatedDate": "2025-10-26T10:51:32.153633+00:00",
    "UpdatedDate": "2025-10-26T10:51:32.153633+00:00",
    "TimeRequestSent": "2025-10-26T10:51:32.153633+00:00",
    "TimeResponseReceived": "2025-10-26T10:51:32.153633+00:00",
    "PhoneOS": "sample string 6",
    "PhoneToken": "sample string 7",
    "ResponseCode": "sample string 8",
    "FISResponseCode": "sample string 9",
    "messageUID": "sample string 10",
    "instCode": "sample string 11",
    "rsaSessionId": "sample string 12",
    "issuerSessionId": "sample string 13",
    "PAN": "sample string 14",
    "cardID": "sample string 15",
    "curTxn": "sample string 16",
    "amtTxn": "sample string 17",
    "crdAcptName": "sample string 18",
    "crdAcptCountry": "sample string 19",
    "rsaMessageVersion": "sample string 20",
    "timeStamp": "sample string 21",
    "selectedAliasId": "sample string 22",
    "selectedDisplayString": "sample string 23",
    "selectedAliasType": "sample string 24",
    "selectedDisplayType": "sample string 25"
  },
  "IsSuccess": true,
  "ErrorCodes": [
    "sample string 1",
    "sample string 2"
  ],
  "Message": "sample string 2"
}

application/xml, text/xml

Sample:
<ClientOobResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Qcs.WebApi.WebApiModels.Oob">
  <ErrorCodes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Qcs.WebApi.WebApiModels">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ErrorCodes>
  <IsSuccess xmlns="http://schemas.datacontract.org/2004/07/Qcs.WebApi.WebApiModels">true</IsSuccess>
  <Message xmlns="http://schemas.datacontract.org/2004/07/Qcs.WebApi.WebApiModels">sample string 2</Message>
  <OobRequest xmlns:d2p1="http://schemas.datacontract.org/2004/07/Qcs.Services.Data.Entities">
    <d2p1:CreatedDate>2025-10-26T10:51:32.153633+00:00</d2p1:CreatedDate>
    <d2p1:FISResponseCode>sample string 9</d2p1:FISResponseCode>
    <d2p1:ObRequestId>1</d2p1:ObRequestId>
    <d2p1:PAN>sample string 14</d2p1:PAN>
    <d2p1:PhoneOS>sample string 6</d2p1:PhoneOS>
    <d2p1:PhoneToken>sample string 7</d2p1:PhoneToken>
    <d2p1:ResponseCode>sample string 8</d2p1:ResponseCode>
    <d2p1:TimeRequestSent>2025-10-26T10:51:32.153633+00:00</d2p1:TimeRequestSent>
    <d2p1:TimeResponseReceived>2025-10-26T10:51:32.153633+00:00</d2p1:TimeResponseReceived>
    <d2p1:UpdatedDate>2025-10-26T10:51:32.153633+00:00</d2p1:UpdatedDate>
    <d2p1:amtTxn>sample string 17</d2p1:amtTxn>
    <d2p1:cardID>sample string 15</d2p1:cardID>
    <d2p1:crdAcptCountry>sample string 19</d2p1:crdAcptCountry>
    <d2p1:crdAcptName>sample string 18</d2p1:crdAcptName>
    <d2p1:curTxn>sample string 16</d2p1:curTxn>
    <d2p1:instCode>sample string 11</d2p1:instCode>
    <d2p1:issuerSessionId>sample string 13</d2p1:issuerSessionId>
    <d2p1:messageUID>sample string 10</d2p1:messageUID>
    <d2p1:rsaMessageVersion>sample string 20</d2p1:rsaMessageVersion>
    <d2p1:rsaSessionId>sample string 12</d2p1:rsaSessionId>
    <d2p1:selectedAliasId>sample string 22</d2p1:selectedAliasId>
    <d2p1:selectedAliasType>sample string 24</d2p1:selectedAliasType>
    <d2p1:selectedDisplayString>sample string 23</d2p1:selectedDisplayString>
    <d2p1:selectedDisplayType>sample string 25</d2p1:selectedDisplayType>
    <d2p1:timeStamp>sample string 21</d2p1:timeStamp>
  </OobRequest>
</ClientOobResponseModel>