POST api/Configuration/LeaveAccrualCFConfiguration
Request Information
URI Parameters
None.
Body Parameters
LeaveAccrualCFViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| LeaveAccrualCfConfigurationId | integer |
None. |
|
| LeaveAccrualCfFilterId | integer |
None. |
|
| LeaveAccrualCfTypeId | integer |
None. |
|
| LeaveAccrualCfFilterName | string |
None. |
|
| LeaveAccrualCfTypeName | string |
None. |
|
| IsCountryConfigurationApplicable | boolean |
None. |
|
| CountryId | integer |
None. |
|
| CountryName | string |
None. |
|
| ClientGroupId | integer |
None. |
|
| IsClientConfigurationApplicable | boolean |
None. |
|
| ClientId | integer |
None. |
|
| ClientName | string |
None. |
|
| IsCProjectConfigurationApplicable | boolean |
None. |
|
| CProjectId | integer |
None. |
|
| CProjectName | string |
None. |
|
| IsStateConfigurationApplicable | boolean |
None. |
|
| StateId | integer |
None. |
|
| StateName | string |
None. |
|
| IsCityConfigurationApplicable | boolean |
None. |
|
| CityId | integer |
None. |
|
| CityName | string |
None. |
|
| IsGenderConfigurationApplicable | boolean |
None. |
|
| GenderId | integer |
None. |
|
| GenderName | string |
None. |
|
| IsEmployeeTypeApplicable | boolean |
None. |
|
| EmployeeTypeId | integer |
None. |
|
| EmployeeTypeName | string |
None. |
|
| IsDesignationConfigurationApplicable | boolean |
None. |
|
| DesignationId | integer |
None. |
|
| DesignationName | string |
None. |
|
| IsShiftConfigurationApplicable | boolean |
None. |
|
| ShiftId | integer |
None. |
|
| ShiftName | string |
None. |
|
| IsHireDaysConfigurationApplicable | boolean |
None. |
|
| MinimumHireDays | decimal number |
None. |
|
| MaximumHireDays | decimal number |
None. |
|
| IsSeniorityDaysConfigurationApplicable | boolean |
None. |
|
| MinimumSeniorityDays | decimal number |
None. |
|
| MaximumSeniorityDays | decimal number |
None. |
|
| IsAgeDaysConfigurationApplicable | boolean |
None. |
|
| MinimumAgeDays | decimal number |
None. |
|
| MaximumAgeDays | decimal number |
None. |
|
| IsWorkingDaysConfigurationApplicable | boolean |
None. |
|
| WorkingDaysId | integer |
None. |
|
| WorkingDaysName | string |
None. |
|
| LeaveTypeId | integer |
None. |
|
| CountryLeaveTypeId | integer |
None. |
|
| LeaveTypeName | string |
None. |
|
| EffectiveFromDate | date |
None. |
|
| EffectiveToDate | date |
None. |
|
| IsActive | boolean |
None. |
|
| IsCountry | boolean |
None. |
|
| IsClient | boolean |
None. |
|
| IsClone | boolean |
None. |
|
| CreatedDate | date |
None. |
|
| CreatedBy | integer |
None. |
|
| ModifyDate | date |
None. |
|
| ModifyBy | integer |
None. |
|
| IpAddress | string |
None. |
|
| LocalIpAddress | string |
None. |
|
| DbUserAccount | string |
None. |
|
| CreatedByName | string |
None. |
|
| ModifyByName | string |
None. |
|
| lstState | Collection of string |
None. |
|
| lstCity | Collection of string |
None. |
|
| lstGender | Collection of string |
None. |
|
| lstCountryGender | Collection of string |
None. |
|
| lstDesignation | Collection of string |
None. |
|
| lstEmployeeType | Collection of string |
None. |
|
| lstShift | Collection of string |
None. |
|
| lstWorkingDays | Collection of string |
None. |
|
| lstWorkingTypes | Collection of string |
None. |
|
| lstCProject | Collection of string |
None. |
|
| lstPayFrequency | Collection of string |
None. |
|
| RequestType | RequestTypeEnum |
None. |
|
| IsAccrualApplicableFromPayFrequency | boolean |
None. |
|
| Day | integer |
None. |
|
| Month | integer |
None. |
|
| FromDay | integer |
None. |
|
| FromMonth | integer |
None. |
|
| ToDay | integer |
None. |
|
| ToMonth | integer |
None. |
|
| IsCfAll | boolean |
None. |
|
| Value | decimal number |
None. |
|
| IsCfAnnualyApplicable | boolean |
None. |
|
| IsCfAnnualyAllowedAll | boolean |
None. |
|
| CfAnnualyHowmuch | decimal number |
None. |
|
| FrequencyId | integer |
None. |
|
| FrequencyCategoryId | integer |
None. |
|
| LeaveAccrualCfFrequencyConfigurationId | integer |
None. |
|
| LeaveAccrualCfCalConfigurationId | integer |
None. |
|
| FrequencyName | string |
None. |
|
| FrequencyCategoryName | string |
None. |
|
| CountryLeaveAccrualCfConfigurationId | integer |
None. |
|
| HireConfigurationFrequencyId | integer |
None. |
|
| IsWorkingTypeConfigurationApplicable | boolean |
None. |
|
| WorkingTypeId | integer |
None. |
|
| IsRoleConfigurationApplicable | boolean |
None. |
|
| RoleId | integer |
None. |
|
| EmployeeFieldId | integer |
None. |
|
| ApplyEmployeeFieldBeforeDays | integer |
None. |
|
| ApplyEmployeeFieldAfterDays | integer |
None. |
|
| IsEmployeeFieldApplicable | boolean |
None. |
|
| Value1 | decimal number |
None. |
|
| HireFrequencyName | string |
None. |
|
| EmployeeFieldName | string |
None. |
|
| ApplyBeforeDays | integer |
None. |
|
| ApplyAfterDays | integer |
None. |
|
| lstCustomData | Collection of LeaveCustomViewModel |
None. |
|
| lstCustomHiredData | Collection of LeaveCustomViewModel |
None. |
|
| CfTimeLimit | decimal number |
None. |
|
| LapseValue | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"LeaveAccrualCfConfigurationId": 1,
"LeaveAccrualCfFilterId": 2,
"LeaveAccrualCfTypeId": 3,
"LeaveAccrualCfFilterName": "sample string 4",
"LeaveAccrualCfTypeName": "sample string 5",
"IsCountryConfigurationApplicable": true,
"CountryId": 1,
"CountryName": "sample string 6",
"ClientGroupId": 1,
"IsClientConfigurationApplicable": true,
"ClientId": 1,
"ClientName": "sample string 7",
"IsCProjectConfigurationApplicable": true,
"CProjectId": 1,
"CProjectName": "sample string 8",
"IsStateConfigurationApplicable": true,
"StateId": 1,
"StateName": "sample string 9",
"IsCityConfigurationApplicable": true,
"CityId": 1,
"CityName": "sample string 10",
"IsGenderConfigurationApplicable": true,
"GenderId": 1,
"GenderName": "sample string 11",
"IsEmployeeTypeApplicable": true,
"EmployeeTypeId": 1,
"EmployeeTypeName": "sample string 12",
"IsDesignationConfigurationApplicable": true,
"DesignationId": 1,
"DesignationName": "sample string 13",
"IsShiftConfigurationApplicable": true,
"ShiftId": 1,
"ShiftName": "sample string 14",
"IsHireDaysConfigurationApplicable": true,
"MinimumHireDays": 1.1,
"MaximumHireDays": 1.1,
"IsSeniorityDaysConfigurationApplicable": true,
"MinimumSeniorityDays": 1.1,
"MaximumSeniorityDays": 1.1,
"IsAgeDaysConfigurationApplicable": true,
"MinimumAgeDays": 1.1,
"MaximumAgeDays": 1.1,
"IsWorkingDaysConfigurationApplicable": true,
"WorkingDaysId": 1,
"WorkingDaysName": "sample string 15",
"LeaveTypeId": 16,
"CountryLeaveTypeId": 17,
"LeaveTypeName": "sample string 18",
"EffectiveFromDate": "2026-01-07T07:14:31.6450963+05:30",
"EffectiveToDate": "2026-01-07T07:14:31.6450963+05:30",
"IsActive": true,
"IsCountry": true,
"IsClient": true,
"IsClone": true,
"CreatedDate": "2026-01-07T07:14:31.6450963+05:30",
"CreatedBy": 25,
"ModifyDate": "2026-01-07T07:14:31.6450963+05:30",
"ModifyBy": 1,
"IpAddress": "sample string 26",
"LocalIpAddress": "sample string 27",
"DbUserAccount": "sample string 28",
"CreatedByName": "sample string 29",
"ModifyByName": "sample string 30",
"lstState": [
"sample string 1",
"sample string 2"
],
"lstCity": [
"sample string 1",
"sample string 2"
],
"lstGender": [
"sample string 1",
"sample string 2"
],
"lstCountryGender": [
"sample string 1",
"sample string 2"
],
"lstDesignation": [
"sample string 1",
"sample string 2"
],
"lstEmployeeType": [
"sample string 1",
"sample string 2"
],
"lstShift": [
"sample string 1",
"sample string 2"
],
"lstWorkingDays": [
"sample string 1",
"sample string 2"
],
"lstWorkingTypes": [
"sample string 1",
"sample string 2"
],
"lstCProject": [
"sample string 1",
"sample string 2"
],
"lstPayFrequency": [
"sample string 1",
"sample string 2"
],
"RequestType": 0,
"IsAccrualApplicableFromPayFrequency": true,
"Day": 1,
"Month": 1,
"FromDay": 1,
"FromMonth": 1,
"ToDay": 1,
"ToMonth": 1,
"IsCfAll": true,
"Value": 31.1,
"IsCfAnnualyApplicable": true,
"IsCfAnnualyAllowedAll": true,
"CfAnnualyHowmuch": 1.1,
"FrequencyId": 1,
"FrequencyCategoryId": 1,
"LeaveAccrualCfFrequencyConfigurationId": 1,
"LeaveAccrualCfCalConfigurationId": 32,
"FrequencyName": "sample string 33",
"FrequencyCategoryName": "sample string 34",
"CountryLeaveAccrualCfConfigurationId": 1,
"HireConfigurationFrequencyId": 1,
"IsWorkingTypeConfigurationApplicable": true,
"WorkingTypeId": 1,
"IsRoleConfigurationApplicable": true,
"RoleId": 1,
"EmployeeFieldId": 1,
"ApplyEmployeeFieldBeforeDays": 1,
"ApplyEmployeeFieldAfterDays": 1,
"IsEmployeeFieldApplicable": true,
"Value1": 1.1,
"HireFrequencyName": "sample string 35",
"EmployeeFieldName": "sample string 36",
"ApplyBeforeDays": 1,
"ApplyAfterDays": 1,
"lstCustomData": [
{
"$id": "2",
"lstDay": 1,
"lstMonth": 1,
"lstFromDay": 1,
"lstFromMonth": 1,
"lstToDay": 1,
"lstToMonth": 1,
"lstValue": 1.1,
"lstHiredValue": 2.1
},
{
"$ref": "2"
}
],
"lstCustomHiredData": [
{
"$ref": "2"
},
{
"$ref": "2"
}
],
"CfTimeLimit": 1.1,
"LapseValue": 1.1
}
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.