POST api/visitors

Request Information

URI Parameters

None.

Body Parameters

Visitor
NameDescriptionTypeAdditional information
VisitorId

integer

None.

FullName

string

None.

Company

string

None.

Email

string

None.

Mobile

string

None.

VisitPurposeId

integer

None.

HostId

integer

None.

Status

string

None.

CheckInTime

date

None.

CheckOutTime

date

None.

ExpectedDuration

integer

None.

RegistrationTime

date

None.

LastUpdated

date

None.

HostName

string

None.

PurposeName

string

None.

RequiresApproval

boolean

None.

Remarks

string

None.

WhatsAppNotification

boolean

None.

EmailNotification

boolean

None.

WhatsAppSent

boolean

None.

EmailSent

boolean

None.

WhatsAppNumber

string

None.

QRCodeData

string

None.

QRCodeImage

string

None.

VisitPurposeName

string

None.

HostDepartment

Object

None.

Notes

string

None.

Request Formats

application/json, text/json

Sample:
{
  "VisitorId": 1,
  "FullName": "sample string 2",
  "Company": "sample string 3",
  "Email": "sample string 4",
  "Mobile": "sample string 5",
  "VisitPurposeId": 6,
  "HostId": 7,
  "Status": "sample string 8",
  "CheckInTime": "2025-12-22T19:57:28.7681427+05:30",
  "CheckOutTime": "2025-12-22T19:57:28.7681427+05:30",
  "ExpectedDuration": 9,
  "RegistrationTime": "2025-12-22T19:57:28.7681427+05:30",
  "LastUpdated": "2025-12-22T19:57:28.7681427+05:30",
  "HostName": "sample string 12",
  "PurposeName": "sample string 13",
  "RequiresApproval": true,
  "Remarks": "sample string 15",
  "WhatsAppNotification": true,
  "EmailNotification": true,
  "WhatsAppSent": true,
  "EmailSent": true,
  "WhatsAppNumber": "sample string 18",
  "QRCodeData": "sample string 19",
  "QRCodeImage": "sample string 20",
  "VisitPurposeName": "sample string 21",
  "HostDepartment": {},
  "Notes": "sample string 23"
}

application/xml, text/xml

Sample:
<Visitor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NSGVisitor.Entities">
  <CheckInTime>2025-12-22T19:57:28.7681427+05:30</CheckInTime>
  <CheckOutTime>2025-12-22T19:57:28.7681427+05:30</CheckOutTime>
  <Company>sample string 3</Company>
  <Email>sample string 4</Email>
  <EmailNotification>true</EmailNotification>
  <EmailSent>true</EmailSent>
  <ExpectedDuration>9</ExpectedDuration>
  <FullName>sample string 2</FullName>
  <HostDepartment />
  <HostId>7</HostId>
  <HostName>sample string 12</HostName>
  <LastUpdated>2025-12-22T19:57:28.7681427+05:30</LastUpdated>
  <Mobile>sample string 5</Mobile>
  <Notes>sample string 23</Notes>
  <PurposeName>sample string 13</PurposeName>
  <QRCodeData>sample string 19</QRCodeData>
  <QRCodeImage>sample string 20</QRCodeImage>
  <RegistrationTime>2025-12-22T19:57:28.7681427+05:30</RegistrationTime>
  <Remarks>sample string 15</Remarks>
  <RequiresApproval>true</RequiresApproval>
  <Status>sample string 8</Status>
  <VisitPurposeId>6</VisitPurposeId>
  <VisitPurposeName>sample string 21</VisitPurposeName>
  <VisitorId>1</VisitorId>
  <WhatsAppNotification>true</WhatsAppNotification>
  <WhatsAppNumber>sample string 18</WhatsAppNumber>
  <WhatsAppSent>true</WhatsAppSent>
</Visitor>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Visitor'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.