{
"visitType": "nfc",
"deviceSecret": "abc123xyz789..."
}deviceSecret is a unique identifier that associates the visit with the specific entrance device.documentId - The resident's document ID (e.g., Emirates ID)phone OR email - At least one contact method is required{
"visitType": "externalNfc",
"deviceSecret": "abc123xyz789...",
"documentId": "784-1234-5678901-2",
"phone": "+971501234567"
}{
"visitType": "externalNfc",
"deviceSecret": "abc123xyz789...",
"documentId": "784-1234-5678901-2",
"email": "resident@example.com"
}POST https://api.buzz-in.co/visitsContent-Type: application/json{
"responseCode": "entryEventCreated"
}{
"visitType": "nfc",
"deviceSecret": "def456uvw123..."
}{
"visitType": "externalNfc",
"deviceSecret": "def456uvw123...",
"documentId": "784-1234-5678901-2",
"phone": "+971501234567"
}POST https://api.buzz-in.co/visits{
"responseCode": "leaveEventCreated",
"leaveEvent": {
"duration": 7200000,
...
}
}| Field | Type | Description |
|---|---|---|
visitType | string | Must be set to "externalNfc" |
deviceSecret | string | Obtained from the NFC tag scan |
documentId | string | Resident's document ID (Emirates ID, passport, etc.) |
| Field | Type | Description |
|---|---|---|
phone | string | Resident's phone number (international format recommended) |
email | string | Resident's email address |
| Response Code | Description |
|---|---|
entryEventCreated | Entry access granted - gate will open |
leaveEventCreated | Exit access granted - gate will open |
{
"name": "BadRequest",
"message": "Document ID is required",
"code": 400
}{
"name": "BadRequest",
"message": "Email or phone is required",
"code": 400
}{
"name": "BadRequest",
"message": "User doesn't exists",
"code": 400
}{
"name": "BadRequest",
"message": "User doesn't have unit in the building",
"code": 400
}documentId and contact information (phone or email) for both entry and exit requests.deviceSecret obtained from the NFC scan must be included in the API request to validate the physical presence at the gate.+971501234567).deviceSecret from scanned NFC tagdocumentId from the residentphone or email from the residentvisitType: "externalNfc"https://api.buzz-in.co/visits