{
"success": true,
"message": "Visa request created successfully",
"data": {
"id": "1f7951c0-3455-4484-9a50-f214731a22fe",
"employeeId": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"createdById": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"visaType": "BUSINESS",
"destinationCountryId": "0d33c5b5-656b-433a-abdf-88cfca9402d3",
"status": "PREPARING_APPLICATION",
"decisionById": null,
"decisionAt": null,
"decisionNote": null,
"slaDueAt": "2026-06-01T00:00:00.000Z",
"createdAt": "2026-03-31T09:30:11.289Z",
"updatedAt": "2026-03-31T09:30:11.289Z",
"userId": null,
"travelEndDate": "2026-10-01T00:00:00.000Z",
"travelStartDate": "2026-02-01T00:00:00.000Z",
"visaFees": "250",
"passportId": "40630a39-7130-4632-8597-482af5c61e8b",
"projectId": "03fd582a-8e9f-4db7-b0f4-c531ac2cea05",
"entryType": null,
"visaId": null,
"travelRequestId": "f0087950-e6be-4e02-855c-0236c215df1f",
"durationOfStay": 5,
"purpose": "vists",
"employee": {
"id": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"firstName": "khaled",
"lastName": "mustafa",
"email": "n.zaliya@magnoos.com"
},
"createdBy": {
"id": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"firstName": "khaled",
"lastName": "mustafa",
"email": "n.zaliya@magnoos.com"
},
"decisionBy": null,
"passport": {
"id": "40630a39-7130-4632-8597-482af5c61e8b",
"passportNumber": "Passport 007",
"issueDate": "2022-10-10T00:00:00.000Z",
"expiryDate": "2032-10-10T00:00:00.000Z",
"notes": "",
"isDefault": false,
"userId": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"createdAt": "2026-03-29T11:06:23.392Z",
"updatedAt": "2026-03-30T07:12:51.902Z",
"issuingCountryId": "07845660-b888-46d3-a436-e1b5d6477f47"
},
"project": {
"id": "03fd582a-8e9f-4db7-b0f4-c531ac2cea05",
"name": "FTA ITSM Enhancement"
},
"destinationCountry": {
"id": "0d33c5b5-656b-433a-abdf-88cfca9402d3",
"name": "Singapore",
"code": "SG"
},
"documents": [
{
"id": "e8ea9a6c-403e-43c9-926d-9a27769424e7",
"visaRequestId": "1f7951c0-3455-4484-9a50-f214731a22fe",
"type": "Financial Documents",
"fileUrl": "uploads/visaRequestSupportingDocuments/1767595574483_q655je5i7dk-1774949390276-572543015.png",
"uploadedById": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"status": "UPLOADED",
"note": "{\"originalFileName\":\"1767595574483-q655je5i7dk.png\",\"mimeType\":\"image/png\",\"size\":2029023}",
"createdAt": "2026-03-31T09:29:51.268Z",
"updatedAt": "2026-03-31T09:30:20.943Z"
}
],
"statusLogs": [
{
"id": "f6394285-9391-44fb-b53f-0ca87c1c82a7",
"visaRequestId": "1f7951c0-3455-4484-9a50-f214731a22fe",
"status": "REQUEST_CREATED",
"note": "Visa Request Created | Purpose: vists | Entry Type: SINGLE_ENTRY | Duration: 5 day(s) | Project: 03fd582a-8e9f-4db7-b0f4-c531ac2cea05",
"changedById": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"createdAt": "2026-03-31T09:30:11.289Z",
"updatedAt": "2026-03-31T09:30:11.289Z"
}
],
"travelRequest": {
"id": "f0087950-e6be-4e02-855c-0236c215df1f",
"departureDate": "2026-03-30T00:00:00.000Z",
"returnDate": "2026-04-11T00:00:00.000Z"
},
"visaProcessStatusLogs": [
{
"id": "cf718f0b-4af3-4516-9d92-5b0b11d29f62",
"visaRequestId": "1f7951c0-3455-4484-9a50-f214731a22fe",
"status": "PREPARING_APPLICATION",
"assigneeId": "e4dfaeee-93e4-457f-822f-bec3b85d55d9",
"slaDays": 0,
"targetDate": "2026-03-31T09:30:09.552Z",
"actualEndDate": null,
"note": null,
"createdAt": "2026-03-31T09:30:26.339Z",
"assignee": {
"id": "e4dfaeee-93e4-457f-822f-bec3b85d55d9",
"firstName": "hassan",
"lastName": "shahid",
"email": "hassan@yopmail.com"
}
}
],
"passportSizedPhotos": [],
"financialDocuments": [
{
"id": "e8ea9a6c-403e-43c9-926d-9a27769424e7",
"visaRequestId": "1f7951c0-3455-4484-9a50-f214731a22fe",
"type": "Financial Documents",
"fileUrl": "uploads/visaRequestSupportingDocuments/1767595574483_q655je5i7dk-1774949390276-572543015.png",
"uploadedById": "e4dfaeee-93e4-457f-822f-bec3b85d55d8",
"status": "UPLOADED",
"note": "{\"originalFileName\":\"1767595574483-q655je5i7dk.png\",\"mimeType\":\"image/png\",\"size\":2029023}",
"createdAt": "2026-03-31T09:29:51.268Z",
"updatedAt": "2026-03-31T09:30:20.943Z"
}
],
"airlineTicket": [],
"hotelReservation": [],
"travelInsurance": [],
"iqama": [],
"invitationLetter": [],
"commercialRegistrationMyCompany": [],
"employmentCertificate": [],
"commercialRegistrationHostCompany": [],
"additionalDocuments": []
}
}