POST api/v2/VisitorRequestInstances/{VisitorRequestInstanceId}/Card
Adds a card to 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": "84bcca9d-246e-4bf9-a033-b34df6c09d63", "Card": { "CardId": "b66ad391-2ff1-44fa-8edc-a6f7678c7d30", "CardType": 1, "InternalCardNumber": 2, "ExternalCardNumber": "sample string 3", "CardSerialNumber": 1, "FacilityCode": 1, "IssueCode": 1, "PIN": "sample string 4", "CardActivationStartDateTime": "2025-05-09T17:50:38.9158129+00:00", "CardDeactivationStartDateTime": "2025-05-09T17:50:38.9158129+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-05-09T17:50:38.9158129+00:00</CardActivationStartDateTime> <CardDeactivationStartDateTime>2025-05-09T17:50:38.9158129+00:00</CardDeactivationStartDateTime> <CardId>b66ad391-2ff1-44fa-8edc-a6f7678c7d30</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>84bcca9d-246e-4bf9-a033-b34df6c09d63</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": "85684c0b-cdf7-4c27-af65-7a5e655a4d5b", "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>85684c0b-cdf7-4c27-af65-7a5e655a4d5b</Value> </ResultWithGuid>