PUT api/v2/VisitorRequestInstances/{VisitorRequestInstanceId}/Card
Updates a card data for the Visitor Request Instance
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
VisitorRequestInstanceId | string |
None. |
Body Parameters
AddUpdateVisitorCardViewModel2Name | Description | Type | Additional information |
---|---|---|---|
VisitorRequestInstanceId |
The Id of the visitor request instance to look for |
globally unique identifier |
None. |
Card |
Visitor card data |
VisitorCardViewModel2 |
None. |
ReassignIfExists |
If true and the card belongs to another visitor already, forces to re-assign the card to this one |
boolean |
None. |
CheckIn |
If true, also checks in current visitor |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "VisitorRequestInstanceId": "7ae57785-3639-40f1-b5ed-ad37f56f42df", "Card": { "CardId": "79eed4ec-a26e-4bca-9aa6-dfe0392bf80b", "CardType": 1, "InternalCardNumber": 2, "ExternalCardNumber": "sample string 3", "CardSerialNumber": 1, "FacilityCode": 1, "IssueCode": 1, "PIN": "sample string 4", "CardActivationStartDateTime": "2025-03-13T16:11:56.3545265+00:00", "CardDeactivationStartDateTime": "2025-03-13T16:11:56.3545265+00:00", "CardUserFlags": 1 }, "ReassignIfExists": true, "CheckIn": true }
application/xml, text/xml
Sample:
<AddUpdateVisitorCardViewModel2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers"> <Card> <CardActivationStartDateTime>2025-03-13T16:11:56.3545265+00:00</CardActivationStartDateTime> <CardDeactivationStartDateTime>2025-03-13T16:11:56.3545265+00:00</CardDeactivationStartDateTime> <CardId>79eed4ec-a26e-4bca-9aa6-dfe0392bf80b</CardId> <CardSerialNumber>1</CardSerialNumber> <CardType>1</CardType> <CardUserFlags>ActiveCardholderRecord</CardUserFlags> <ExternalCardNumber>sample string 3</ExternalCardNumber> <FacilityCode>1</FacilityCode> <InternalCardNumber>2</InternalCardNumber> <IssueCode>1</IssueCode> <PIN>sample string 4</PIN> </Card> <CheckIn>true</CheckIn> <ReassignIfExists>true</ReassignIfExists> <VisitorRequestInstanceId>7ae57785-3639-40f1-b5ed-ad37f56f42df</VisitorRequestInstanceId> </AddUpdateVisitorCardViewModel2>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultWithGuidName | Description | Type | Additional information |
---|---|---|---|
Value |
Represents the PK value that was created as a result of an add |
globally unique identifier |
None. |
ResultCode |
Represents the result code |
integer |
None. |
Description |
Represents a description of the result code |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "Value": "ce868974-5ec0-4c36-81ea-b41e49e45f5f", "ResultCode": 2, "Description": "sample string 3" }
application/xml, text/xml
Sample:
<ResultWithGuid xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers"> <Description>sample string 3</Description> <HttpStatusCode>Continue</HttpStatusCode> <ResultCode>2</ResultCode> <Value>ce868974-5ec0-4c36-81ea-b41e49e45f5f</Value> </ResultWithGuid>