Employee
Fetch Termination checklist for the employees
GET
Summary
Get termination checklist when terminating an employee
Description
API to Get termination checklist.
Responses
Code | Description | Schema |
---|---|---|
200 | Termination checklist has been fetched successfully. | CheckListDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/check-list
Curl
curl -X GET "https://bifrost-us.deskera.com/v1/people/employees/check-list" -H "accept: application/json" -H "x-access-token: sampletoken"
Sample Request
Sample Response
[
{
"seq": 1,
"item": "Submit Company Assets",
"id": null
},
{
"seq": 2,
"item": "Complete Exit Interview Process",
"id": null
},
{
"seq": 3,
"item": "Complete Knowledge Transfer",
"id": null
}
]
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Save termination checklist
Description
API to Save termination checklist
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
checkListDtos | body | Termination Detail Json | No | [ CheckListDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Termination checklist has been saved successfully. | CheckListDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/check-list
Curl
curl -X POST "https://bifrost-us.deskera.com/v1/people/employees/check-list" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "[ { \"item\": \"This is task\", \"seq\": 1 }]"
Sample Request
[
{
"item": "This is task",
"seq": 1
}
]
Sample Response
[
{
"seq": 1,
"item": "This is task",
"id": 3944
}
]
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Tax declarations
GET
Summary
Get Employee Tax Information Details.
Description
API to get employee tax declaration details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
financialYearStartDate | query | financialYearStartDate | Yes | string |
stage | query | stage | Yes | string |
userId | query | userId | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee tax declaration details has been fetched successfully. | EmployeeTaxDeclarationResponseDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info?financialYearStartDate=2022-04-01&stage=DECLARATION&userId=61fa1545b01be61555b31b6b
Curl
curl -X GET "https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info?financialYearStartDate=2022-04-01&stage=DECLARATION&userId=61fa1545b01be61555b31b6b" -H "accept: application/json" -H "x-access-token: sampletoken"
Sample Request
Sample Response
{
"employeeName": "John Doe",
"homeLoanRepayment": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"address": {
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown",
"city": "Pune",
"country": "IN",
"county": "Montgomery County",
"state": "MH",
"zipCode": 123456
},
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"isMetroCity": true,
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31"
}
],
"investment80C": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"investment80D": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"newRegime": true,
"otherExemptions": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Save Employee Information Details.
Description
API to save employee information details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
requestDto | body | Employee Tax Declaration Detail Json | No | EmployeeTaxRequestDto |
stage | query | stage | Yes | string |
status | query | status | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | string |
201 | Employee tax declaration details has been saved successfully. | string |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info?stage=DECLARATION&status=DRAFT
Curl
curl -X POST "https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info?stage=DECLARATION&status=DRAFT" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "{ \"homeLoanRepayment\": [ { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ], \"lenderName\": \"Deskera\", \"lenderPAN\": \"AB123456Z\" } ], \"houseRents\": [ { \"address\": { \"addressLine1\": \"218, Robinson Road\", \"addressLine2\": \"Downtown\", \"addressLine3\": \"Downtown\", \"city\": \"Pune\", \"country\": \"IN\", \"county\": \"Montgomery County\", \"state\": \"MH\", \"zipCode\": 123456 }, \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ], \"isMetroCity\": true, \"landlordName\": \"Deskera\", \"landlordPAN\": \"AB123456Z\", \"rentalFromDate\": \"2021-04-01\", \"rentalToDate\": \"2022-03-31\" } ], \"investment80C\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"investment80D\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"newRegime\": true, \"otherExemptions\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"otherIncomeSources\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"rentalIncome\": [ { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ], \"lenderName\": \"Deskera\", \"lenderPAN\": \"AB123456Z\", \"repayingHomeLoanForThisProperty\": true } ], \"userId\": 1234}"
Sample Request
{
"homeLoanRepayment": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"address": {
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown",
"city": "Pune",
"country": "IN",
"county": "Montgomery County",
"state": "MH",
"zipCode": 123456
},
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"isMetroCity": true,
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31"
}
],
"investment80C": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"investment80D": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"newRegime": true,
"otherExemptions": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"rentalIncome": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"repayingHomeLoanForThisProperty": true
}
],
"userId": 1234
}
Sample Response
{
"userId": "1234",
"newRegime": true,
"investment80C": {
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"investment80D": {
"amountDetails": [
{
"attachments": [
"string"
],
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"otherExemptions": {
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"submitOn": "2022-10-28",
"submitBy": 229024,
"status": "DRAFT",
"employeeName": null,
"homeLoanRepayment": [
{
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
}
],
"rentalIncome": [
{
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
],
"repayingHomeLoanForThisProperty": true,
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
],
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31",
"address": {
"country": "IN",
"state": "MH",
"city": "Pune",
"zipCode": "123456",
"county": null,
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown"
},
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"isMetroCity": true
}
]
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update Employee Tax Declaration Details.
Description
API to update employee tax declaration details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
financialYearStartDate | query | financialYearStartDate | Yes | string |
requestDto | body | Employee Tax Declaration Detail Json | No | EmployeeTaxRequestDto |
stage | query | stage | Yes | string |
status | query | status | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee tax declaration details has been updated successfully. | EmployeeTaxDeclarationResponseDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info?financialYearStartDate=2022-04-01&stage=DECLARATION&status=DRAFT
Curl
curl -X PUT "https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info?financialYearStartDate=2022-04-01&stage=DECLARATION&status=DRAFT" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "{ \"homeLoanRepayment\": [ { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ], \"lenderName\": \"Deskera\", \"lenderPAN\": \"AB123456Z\" } ], \"houseRents\": [ { \"address\": { \"addressLine1\": \"218, Robinson Road\", \"addressLine2\": \"Downtown\", \"addressLine3\": \"Downtown\", \"city\": \"Pune\", \"country\": \"IN\", \"county\": \"Montgomery County\", \"state\": \"MH\", \"zipCode\": 123456 }, \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ], \"isMetroCity\": true, \"landlordName\": \"Deskera\", \"landlordPAN\": \"AB123456Z\", \"rentalFromDate\": \"2021-04-01\", \"rentalToDate\": \"2022-03-31\" } ], \"investment80C\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"investment80D\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"newRegime\": true, \"otherExemptions\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"otherIncomeSources\": { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ] }, \"rentalIncome\": [ { \"amountDetails\": [ { \"approverComments\": [ \"string\" ], \"attachments\": [ \"string\" ], \"declaredAmount\": 2000, \"name\": \"Interest Paid\", \"status\": \"PENDING\", \"submitterComments\": [ \"string\" ] } ], \"lenderName\": \"Deskera\", \"lenderPAN\": \"AB123456Z\", \"repayingHomeLoanForThisProperty\": true } ], \"userId\": 1234}"
Sample Request
{
"userId": "1234",
"newRegime": true,
"investment80C": {
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"investment80D": {
"amountDetails": [
{
"attachments": [
"string"
],
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"otherExemptions": {
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
},
"submitOn": "2022-10-28",
"submitBy": 229024,
"status": "DRAFT",
"employeeName": null,
"homeLoanRepayment": [
{
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
]
}
],
"rentalIncome": [
{
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
],
"repayingHomeLoanForThisProperty": true,
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"amountDetails": [
{
"attachments": null,
"submitterComments": [
"string"
],
"approverComments": [
"string"
],
"status": "PENDING",
"name": "Interest Paid",
"declaredAmount": 2000
}
],
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31",
"address": {
"country": "IN",
"state": "MH",
"city": "Pune",
"zipCode": "123456",
"county": null,
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown"
},
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"isMetroCity": true
}
]
}
Sample Response
{
"employeeName": "John Doe",
"homeLoanRepayment": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"address": {
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown",
"city": "Pune",
"country": "IN",
"county": "Montgomery County",
"state": "MH",
"zipCode": 123456
},
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"isMetroCity": true,
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31"
}
],
"investment80C": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"investment80D": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"newRegime": true,
"otherExemptions": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"rentalIncome": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"repayingHomeLoanForThisProperty": true
}
],
"status": "DRAFT",
"submitBy": 1234,
"submitOn": "2021-04-30",
"userId": 1234
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Tax declaration details
GET
Summary
Get Employee Tax Information Details For All Stages.
Description
API to get employee tax declaration details for all stages
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
financialYearStartDate | query | financialYearStartDate | Yes | string |
userId | query | userId | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee tax declaration details has been fetched successfully. | EmployeeTaxDeclarationDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info/details?financialYearStartDate=2022-04-01&userId=61fa1545b01be61555b31b6b
Curl
curl -X GET "https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info/details?financialYearStartDate=2022-04-01&userId=61fa1545b01be61555b31b6b" -H "accept: application/json" -H "x-access-token: sampletoken"
Sample Request
Sample Response
{
"actual": {
"employeeName": "John Doe",
"homeLoanRepayment": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"address": {
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown",
"city": "Pune",
"country": "IN",
"county": "Montgomery County",
"state": "MH",
"zipCode": 123456
},
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"isMetroCity": true,
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31"
}
],
"investment80C": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"investment80D": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"newRegime": true,
"otherExemptions": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"rentalIncome": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"repayingHomeLoanForThisProperty": true
}
],
"status": "DRAFT",
"submitBy": 1234,
"submitOn": "2021-04-30",
"userId": 1234
},
"approved": {
"employeeName": "John Doe",
"homeLoanRepayment": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"address": {
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown",
"city": "Pune",
"country": "IN",
"county": "Montgomery County",
"state": "MH",
"zipCode": 123456
},
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"isMetroCity": true,
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31"
}
],
"investment80C": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"investment80D": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"newRegime": true,
"otherExemptions": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"rentalIncome": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"repayingHomeLoanForThisProperty": true
}
],
"status": "DRAFT",
"submitBy": 1234,
"submitOn": "2021-04-30",
"userId": 1234
},
"declaration": {
"employeeName": "John Doe",
"homeLoanRepayment": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z"
}
],
"houseRents": [
{
"address": {
"addressLine1": "218, Robinson Road",
"addressLine2": "Downtown",
"addressLine3": "Downtown",
"city": "Pune",
"country": "IN",
"county": "Montgomery County",
"state": "MH",
"zipCode": 123456
},
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"isMetroCity": true,
"landlordName": "Deskera",
"landlordPAN": "AB123456Z",
"rentalFromDate": "2021-04-01",
"rentalToDate": "2022-03-31"
}
],
"investment80C": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"investment80D": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"newRegime": true,
"otherExemptions": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"otherIncomeSources": {
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
]
},
"rentalIncome": [
{
"amountDetails": [
{
"approverComments": [
"string"
],
"attachments": [
"string"
],
"declaredAmount": 2000,
"name": "Interest Paid",
"status": "PENDING",
"submitterComments": [
"string"
]
}
],
"lenderName": "Deskera",
"lenderPAN": "AB123456Z",
"repayingHomeLoanForThisProperty": true
}
],
"status": "DRAFT",
"submitBy": 1234,
"submitOn": "2021-04-30",
"userId": 1234
}
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Tax declaration infomration
POST
Summary
Api to get employee's investment submission details by user ids
Description
Api to get employee's investment submission details by user ids
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
stage | query | stage | Yes | string |
userIds | body | userIds | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Employees investment submission details has been fetched successfully. | EmployeeTaxDeclarationInfo |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info/info?stage=DECLARATION
Curl
curl -X POST "https://bifrost-us.deskera.com/v1/people/employees/in/tax-declaration-info/info?stage=DECLARATION" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "[ \"61fa1545b01be61555b31b6b\"]"
Sample Request
[
"61fa1545b01be61555b31b6b"
]
Sample Response
{
"rejectedItems": "Income from other sources",
"stage": "DECLARATION",
"status": "DRAFT",
"submitOn": "2021-04-01",
"userId": 1234
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Employee Termination
GET
Summary
Get Employee Termination Details.
Description
API to get employee termination details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
empId | query | Employee Termination Detail Json | No | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee termination details has been fetched successfully. | TerminationEmployeeDetailsRequestDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/termination?empId=50125
Curl
curl -X GET "https://bifrost-us.deskera.com/v1/people/employees/termination?empId=50125" -H "accept: application/json" -H "x-access-token: sampletoken"
Sample Request
Sample Response
{
"compliance": [
{
"fieldValue": "TRUE"
}
],
"employeeId": 1234,
"employeePersonalEmail": "employee@xyz.com",
"terminationDate": "20-09-2020",
"terminationReason": "Relocation",
"terminationType": "VOLUNTARY"
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Save Employee Termination Details.
Description
API to save employee termination details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
requestDto | body | Employee Termination Detail Json | No | TerminationEmployeeDetailsRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | TerminationEmployeeDetailsRequestDto |
201 | Employee termination details has been saved successfully. | TerminationEmployeeDetailsRequestDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/termination
Curl
curl -X POST "https://bifrost-us.deskera.com/v1/people/employees/termination" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "{ \"compliance\": [ { \"fieldValue\": \"TRUE\" } ], \"employeeId\": 1234, \"employeePersonalEmail\": \"employee@xyz.com\", \"terminationDate\": \"20-09-2020\", \"terminationReason\": \"Relocation\", \"terminationType\": \"VOLUNTARY\"}"
Sample Request
{
"compliance": [
{
"fieldValue": "TRUE"
}
],
"employeeId": 1234,
"employeePersonalEmail": "employee@xyz.com",
"terminationDate": "20-09-2020",
"terminationReason": "Relocation",
"terminationType": "VOLUNTARY"
}
Sample Response
{
"compliance": [
{
"fieldValue": "TRUE"
}
],
"employeeId": 1234,
"employeePersonalEmail": "employee@xyz.com",
"terminationDate": "20-09-2020",
"terminationReason": "Relocation",
"terminationType": "VOLUNTARY"
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update Employee Termination Details.
Description
API to update employee termination details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
requestDto | body | Employee Termination Detail Json | No | TerminationEmployeeDetailsRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee termination details has been updated successfully. | TerminationEmployeeDetailsRequestDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/termination
Curl
curl -X POST "https://bifrost-us.deskera.com/v1/people/employees/termination" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "{ \"compliance\": [ { \"fieldValue\": \"TRUE\" } ], \"employeeId\": 1234, \"employeePersonalEmail\": \"employee@xyz.com\", \"terminationDate\": \"20-09-2020\", \"terminationReason\": \"Relocation\", \"terminationType\": \"VOLUNTARY\"}"
Sample Request
{
"compliance": [
{
"fieldValue": "TRUE"
}
],
"employeeId": 1234,
"employeePersonalEmail": "employee@xyz.com",
"terminationDate": "20-09-2020",
"terminationReason": "Relocation",
"terminationType": "VOLUNTARY"
}
Sample Response
{
"compliance": [
{
"fieldValue": "TRUE"
}
],
"employeeId": 1234,
"employeePersonalEmail": "employee@xyz.com",
"terminationDate": "20-09-2020",
"terminationReason": "Relocation",
"terminationType": "VOLUNTARY"
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Rehire Terminated Employees
GET
Summary
Update Employee Termination Details.
Description
API to update employee termination details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
userId | path | userId | Yes | long |
Responses
Code | Description |
---|---|
200 | Employee termination details has been updated successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/termination/rehire/10123
Curl
curl -X GET "https://bifrost-us.deskera.com/v1/people/employees/termination/rehire/10123" -H "accept: application/json" -H "x-access-token: sampletoken"
Sample Request
Sample Response
Employee termination details has been updated successfully.
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Manage Termination Checklist
GET
Summary
Get employee termination checklist.
Description
API to Get employee termination checklist.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
empid | path | empid | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee termination checklist has been fetched successfully. | CheckListDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/10241/check-list
Curl
curl -X GET "https://bifrost-us.deskera.com/v1/people/employees/10241/check-list" -H "accept: application/json" -H "x-access-token: sampletoken"
Sample Request
Sample Response
[
{
"seq": 1,
"item": "This is task",
"id": 3944,
"employeeItemStatus": false,
"managerItemStatus": false
}
]
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Save employee termination checklist
Description
API to Save employee termination checklist
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
empid | path | empid | Yes | long |
employeeCheckListDtoList | body | employeeCheckListDtoList | Yes | [ EmployeeCheckListDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee termination checklist has been saved successfully. | CheckListDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/01215/check-list
Curl
curl -X POST "https://bifrost-us.deskera.com/v1/people/employees/01215/check-list" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "[ { \"employeeItemStatus\": false, \"id\": 0, \"item\": \"This is task\", \"managerItemStatus\": false, \"seq\": 1 }]"
Sample Request
[
{
"employeeItemStatus": false,
"id": 0,
"item": "This is task",
"managerItemStatus": false,
"seq": 1
}
]
Sample Response
[
{
"seq": 1,
"item": "This is task",
"id": 2159,
"employeeItemStatus": false,
"managerItemStatus": false
}
]
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update termination checklist status.
Description
API to Update termination checklist status.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
CheckListStatusDtos | body | Termination Status Json | No | [ CheckListStatusDto ] |
empid | path | empid | Yes | long |
self | query | self | Yes | boolean |
Responses
Code | Description | Schema |
---|---|---|
200 | Termination checklist status has been updated successfully. | CheckListDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/10251/check-list?self=true
Curl
curl -X PUT "http://localhost:8080/v1/people/employees/10251/check-list?self=true" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "[ { \"employeeItemStatus\": false, \"id\": 0, \"item\": \"This is task\", \"managerItemStatus\": false, \"seq\": 1 }]"
Sample Request
[
{
"employeeItemStatus": false,
"id": 0,
"item": "This is task",
"managerItemStatus": false,
"seq": 1
}
]
Sample Response
{
"item": "This is task",
"seq": 1
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update employee termination checklist
Description
API to Update employee termination checklist
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
empid | path | empid | Yes | long |
employeeCheckListDtoList | body | employeeCheckListDtoList | Yes | [ EmployeeCheckListDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Employee termination checklist has been updated successfully. | CheckListDto |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
"
Request URL
https://bifrost-us.deskera.com/v1/people/employees/10245/check-list
Curl
curl -X PATCH "https://bifrost-us.deskera.com/v1/people/employees/10245/check-list" -H "accept: application/json" -H "x-access-token: sampletoken" -H "Content-Type: application/json" -d "[ { \"employeeItemStatus\": false, \"id\": 0, \"item\": \"This is task\", \"managerItemStatus\": false, \"seq\": 1 }]"
Sample Request
[
{
"employeeItemStatus": false,
"id": 0,
"item": "This is task",
"managerItemStatus": false,
"seq": 1
}
]
Sample Response
{
"item": "This is task",
"seq": 1
}
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Models
AddressDto
Name | Type | Description | Required |
---|---|---|---|
addressLine1 | string | Address line 1 | |
Example: "218, Robinson Road" | No | ||
addressLine2 | string | Address line 2 | |
Example: "Downtown" | No | ||
addressLine3 | string | Address line 3 | |
Example: "Downtown" | No | ||
city | string | City | |
Example: "Pune" | No | ||
country | string | Country | |
Example: "IN" | No | ||
county | string | County | |
Example: "Montgomery County" | No | ||
state | string | State | |
Example: "MH" | No | ||
zipCode | string | Postal Code | |
Example: 123456 | No |
AmountDetailsDTO
Name | Type | Description | Required |
---|---|---|---|
approverComments | [ string ] | No | |
attachments | [ string ] | No | |
declaredAmount | number | This is amount declared against the particular | |
Example: 2000 | No | ||
name | string | This is name of particular against which payment is done | |
Example: "Interest Paid" | No | ||
status | string | Enum: "PENDING" , "APPROVED" , "REJECTED" | No |
submitterComments | [ string ] | No |
CheckListDto
Name | Type | Description | Required |
---|---|---|---|
item | string | Task | |
Example: "This is task" | No | ||
seq | long | This is task seq id | |
Example: 1 | No |
CheckListResponseDto
Name | Type | Description | Required |
---|---|---|---|
id | long | No | |
item | string | Task | |
Example: "This is task" | No | ||
seq | long | This is task seq id | |
Example: 1 | No |
CheckListStatusDto
Name | Type | Description | Required |
---|---|---|---|
employeeItemStatus | boolean | This is employee task status | |
Example: false | No | ||
id | long | No | |
item | string | Task | |
Example: "This is task" | No | ||
managerItemStatus | boolean | This is manager status | |
Example: false | No | ||
seq | long | This is task seq id | |
Example: 1 | No |
EmployeeCheckListDto
Name | Type | Description | Required |
---|---|---|---|
employeeItemStatus | boolean | This is employee task status | |
Example: false | No | ||
id | long | No | |
item | string | Task | |
Example: "This is task" | No | ||
managerItemStatus | boolean | This is manager status | |
Example: false | No | ||
seq | long | This is task seq id | |
Example: 1 | No |
EmployeeTaxDeclarationDetails
Name | Type | Description | Required |
---|---|---|---|
actual | EmployeeTaxDeclarationResponseDto | No | |
approved | EmployeeTaxDeclarationResponseDto | No | |
declaration | EmployeeTaxDeclarationResponseDto | No |
EmployeeTaxDeclarationInfo
Name | Type | Description | Required |
---|---|---|---|
rejectedItems | [ string ] | Rejected Items | |
Example: "Income from other sources" | No | ||
stage | string | Tax Declaration Stage |
Enum: "DECLARATION"
, "ACTUAL"
, "APPROVED"
Example: "DECLARATION"
| No |
| status | string | Tax Declaration Status
Enum: "DRAFT"
, "SUBMITTED"
Example: "DRAFT"
| No |
| submitOn | date | Tax Declaraion Date
Example: "2021-04-01"
| No |
| userId | string | Employee User Id
Example: 1234
| No |
EmployeeTaxDeclarationResponseDto
Name | Type | Description | Required |
---|---|---|---|
employeeName | string | Employee Name | |
Example: "John Doe" | No | ||
homeLoanRepayment | [ HomeLoanRepaymentRequest ] | No | |
houseRents | [ HouseRentRequest ] | No | |
investment80C | Investment80CRequest | 80C Investments details object | |
Example: "80C Investments" | No | ||
investment80D | Investment80DRequest | 80D Investments details object | |
Example: "80D Investments" | No | ||
newRegime | boolean | True if tax calculation is based on New Regime calculation | |
Example: true | No | ||
otherExemptions | OtherExemptionsRequest | Exemptions from other sources | |
Example: "Other Exemptions" | No | ||
otherIncomeSources | OtherIncomeSourcesRequest | Income from other sources | |
Example: "Other Income sources" | No | ||
rentalIncome | [ RentalIncomeRequest ] | No | |
status | string | Employee User Id |
Enum: "DRAFT"
, "SUBMITTED"
Example: "DRAFT"
| No |
| submitBy | long | Employee User Id
Example: 1234
| No |
| submitOn | date | Declaration Date
Example: "2021-04-30"
| No |
| userId | string | Employee User Id
Example: 1234
| No |
EmployeeTaxRequestDto
Name | Type | Description | Required |
---|---|---|---|
homeLoanRepayment | [ HomeLoanRepaymentRequest ] | No | |
houseRents | [ HouseRentRequest ] | No | |
investment80C | Investment80CRequest | 80C Investments details object | |
Example: "80C Investments" | No | ||
investment80D | Investment80DRequest | 80D Investments details object | |
Example: "80D Investments" | No | ||
newRegime | boolean | True if tax calculation is based on New Regime calculation | |
Example: true | No | ||
otherExemptions | OtherExemptionsRequest | Exemptions from other sources | |
Example: "Other Exemptions" | No | ||
otherIncomeSources | OtherIncomeSourcesRequest | Income from other sources | |
Example: "Other Income sources" | No | ||
rentalIncome | [ RentalIncomeRequest ] | No | |
userId | string | Employee User Id | |
Example: 1234 | No |
EmployeeTerminationCheckListResponse
Name | Type | Description | Required |
---|---|---|---|
employeeItemStatus | boolean | This is employee task status | |
Example: false | No | ||
id | long | No | |
item | string | Task | |
Example: "This is task" | No | ||
managerItemStatus | boolean | This is manager status | |
Example: false | No | ||
seq | long | This is task seq id | |
Example: 1 | No |
HomeLoanRepaymentRequest
Name | Type | Description | Required |
---|---|---|---|
amountDetails | [ AmountDetailsDTO ] | No | |
lenderName | string | Lender Name | |
Example: "Deskera" | No | ||
lenderPAN | string | Lender PAN Number | |
Example: "AB123456Z" | No |
HouseRentRequest
Name | Type | Description | Required |
---|---|---|---|
address | AddressDto | No | |
amountDetails | [ AmountDetailsDTO ] | No | |
isMetroCity | boolean | No | |
landlordName | string | Lender Name | |
Example: "Deskera" | No | ||
landlordPAN | string | Lender PAN Number | |
Example: "AB123456Z" | No | ||
rentalFromDate | date | Rental Start Date | |
Example: "2021-04-01" | No | ||
rentalToDate | date | Rental End Date | |
Example: "2022-03-31" | No |
Investment80CRequest
Name | Type | Description | Required |
---|---|---|---|
amountDetails | [ AmountDetailsDTO ] | No |
Investment80DRequest
Name | Type | Description | Required |
---|---|---|---|
amountDetails | [ AmountDetailsDTO ] | No |
OtherExemptionsRequest
Name | Type | Description | Required |
---|---|---|---|
amountDetails | [ AmountDetailsDTO ] | No |
OtherIncomeSourcesRequest
Name | Type | Description | Required |
---|---|---|---|
amountDetails | [ AmountDetailsDTO ] | No |
RentalIncomeRequest
Name | Type | Description | Required |
---|---|---|---|
amountDetails | [ AmountDetailsDTO ] | No | |
lenderName | string | Lender Name | |
Example: "Deskera" | No | ||
lenderPAN | string | Lender PAN Number | |
Example: "AB123456Z" | No | ||
repayingHomeLoanForThisProperty | boolean | No |
TerminationEmployeeComplianceData
Name | Type | Description | Required |
---|---|---|---|
fieldValue | object | Field Value | |
Example: "TRUE" | No |
TerminationEmployeeDetailsRequestDto
Name | Type | Description | Required |
---|---|---|---|
compliance | [ TerminationEmployeeComplianceData ] | List of compliance data | No |
employeeId | long | Employee User Id | |
Example: 1234 | No | ||
employeePersonalEmail | string | Employee Personal Email | |
Example: "employee@xyz.com" | No | ||
terminationDate | date | date pattern dd-MM-yyyy | |
Example: "20-09-2020" | Yes | ||
terminationReason | string | Termination Reason | |
Example: "Relocation" | No | ||
terminationType | string | Termination Type |
Enum: "VOLUNTARY"
, "INVOLUNTARY"
Example: "VOLUNTARY"
| No |
TerminationEmployeeDetailsResponseDto
Name | Type | Description | Required |
---|---|---|---|
compliance | [ TerminationEmployeeComplianceData ] | List of compliance data | No |
employeeId | long | Employee User Id | |
Example: 1234 | No | ||
employeePersonalEmail | string | Employee Personal Email | |
Example: "employee@xyz.com" | No | ||
terminationDate | dateTime | date pattern dd-MM-yyyy | |
Example: "20-09-2020" | Yes | ||
terminationReason | string | Termination Reason | |
Example: "Relocation" | No | ||
terminationType | string | Termination Type |
Enum: "VOLUNTARY"
, "INVOLUNTARY"
Example: "VOLUNTARY"
| No |