POST api/fdc/NewPermit
Request Information
URI Parameters
None.
Body Parameters
NewPermitRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerId | integer |
None. |
|
| PermitTypeId | integer |
None. |
|
| PermitEntry | PermitEntryModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"CustomerId": 1,
"PermitTypeId": 2,
"PermitEntry": {
"ActivationEnabled": true,
"ValidFromDate": "2026-05-24T18:30:16.9283637+02:00",
"ValidToDate": "2026-05-24T18:30:16.9283637+02:00",
"DurationId": 1,
"TariffId": 1,
"SectorId": 1,
"PermitAddress": {
"Street": "sample string 1",
"StreetNumberDescription": "sample string 2",
"StateAlpha2Code": "sample string 3",
"StateId": 1,
"StateDescription": "sample string 4",
"Cap": "sample string 5",
"CityNationalCode": "sample string 6",
"CityId": 1,
"CityDescription": "sample string 7",
"ForeignPlace": "sample string 8"
},
"GateTimeSlotId": 1,
"StateId": 1,
"AbboCode": "sample string 2",
"TimeSlotTypeId": 1,
"TimeSlots": [
{
"FromTime": "00:00:00.1234567",
"ToTime": "00:00:00.1234567",
"WeekDaysIds": [
1,
2
]
},
{
"FromTime": "00:00:00.1234567",
"ToTime": "00:00:00.1234567",
"WeekDaysIds": [
1,
2
]
}
],
"Vehicles": [
{
"Id": 1,
"Plate": "sample string 1",
"Selected": true,
"Brand": "sample string 3",
"Model": "sample string 4",
"Weight": 1,
"Kilowatt": 1,
"Owner": "sample string 5",
"RegistrationDate": "2026-05-24T18:30:16.9283637+02:00",
"TypeId": 1,
"OwnershipId": 1,
"SupplyId": 1,
"StateId": 1,
"StateDescription": "sample string 6",
"EuroClassId": 1,
"Extensions": [
{
"InstanceId": 1,
"ExtensionId": 1,
"ExtensionCode": "sample string 1",
"Value": "sample string 2",
"Metadata": "sample string 3"
},
{
"InstanceId": 1,
"ExtensionId": 1,
"ExtensionCode": "sample string 1",
"Value": "sample string 2",
"Metadata": "sample string 3"
}
]
},
{
"Id": 1,
"Plate": "sample string 1",
"Selected": true,
"Brand": "sample string 3",
"Model": "sample string 4",
"Weight": 1,
"Kilowatt": 1,
"Owner": "sample string 5",
"RegistrationDate": "2026-05-24T18:30:16.9283637+02:00",
"TypeId": 1,
"OwnershipId": 1,
"SupplyId": 1,
"StateId": 1,
"StateDescription": "sample string 6",
"EuroClassId": 1,
"Extensions": [
{
"InstanceId": 1,
"ExtensionId": 1,
"ExtensionCode": "sample string 1",
"Value": "sample string 2",
"Metadata": "sample string 3"
},
{
"InstanceId": 1,
"ExtensionId": 1,
"ExtensionCode": "sample string 1",
"Value": "sample string 2",
"Metadata": "sample string 3"
}
]
}
],
"Extensions": [
{
"InstanceId": 1,
"ExtensionId": 1,
"ExtensionCode": "sample string 1",
"Value": "sample string 2",
"Metadata": "sample string 3"
},
{
"InstanceId": 1,
"ExtensionId": 1,
"ExtensionCode": "sample string 1",
"Value": "sample string 2",
"Metadata": "sample string 3"
}
]
}
}
application/xml, text/xml
Sample:
<NewPermitRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pass.WebApi.Areas.Genova.Models.Fdc">
<CustomerId>1</CustomerId>
<PermitEntry xmlns:d2p1="http://schemas.datacontract.org/2004/07/Pass.WebApi.Areas.Models">
<d2p1:AbboCode>sample string 2</d2p1:AbboCode>
<d2p1:ActivationEnabled>true</d2p1:ActivationEnabled>
<d2p1:DurationId>1</d2p1:DurationId>
<d2p1:Extensions>
<d2p1:ExtensionEntryModel>
<d2p1:ExtensionCode>sample string 1</d2p1:ExtensionCode>
<d2p1:ExtensionId>1</d2p1:ExtensionId>
<d2p1:InstanceId>1</d2p1:InstanceId>
<d2p1:Metadata>sample string 3</d2p1:Metadata>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:ExtensionEntryModel>
<d2p1:ExtensionEntryModel>
<d2p1:ExtensionCode>sample string 1</d2p1:ExtensionCode>
<d2p1:ExtensionId>1</d2p1:ExtensionId>
<d2p1:InstanceId>1</d2p1:InstanceId>
<d2p1:Metadata>sample string 3</d2p1:Metadata>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:ExtensionEntryModel>
</d2p1:Extensions>
<d2p1:GateTimeSlotId>1</d2p1:GateTimeSlotId>
<d2p1:PermitAddress>
<d2p1:Cap>sample string 5</d2p1:Cap>
<d2p1:CityDescription>sample string 7</d2p1:CityDescription>
<d2p1:CityId>1</d2p1:CityId>
<d2p1:CityNationalCode>sample string 6</d2p1:CityNationalCode>
<d2p1:ForeignPlace>sample string 8</d2p1:ForeignPlace>
<d2p1:StateAlpha2Code>sample string 3</d2p1:StateAlpha2Code>
<d2p1:StateDescription>sample string 4</d2p1:StateDescription>
<d2p1:StateId>1</d2p1:StateId>
<d2p1:Street>sample string 1</d2p1:Street>
<d2p1:StreetNumberDescription>sample string 2</d2p1:StreetNumberDescription>
</d2p1:PermitAddress>
<d2p1:SectorId>1</d2p1:SectorId>
<d2p1:StateId>1</d2p1:StateId>
<d2p1:TariffId>1</d2p1:TariffId>
<d2p1:TimeSlotTypeId>1</d2p1:TimeSlotTypeId>
<d2p1:TimeSlots>
<d2p1:PermitTimeSlotEntryModel>
<d2p1:FromTime>PT0.1234567S</d2p1:FromTime>
<d2p1:ToTime>PT0.1234567S</d2p1:ToTime>
<d2p1:WeekDaysIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</d2p1:WeekDaysIds>
</d2p1:PermitTimeSlotEntryModel>
<d2p1:PermitTimeSlotEntryModel>
<d2p1:FromTime>PT0.1234567S</d2p1:FromTime>
<d2p1:ToTime>PT0.1234567S</d2p1:ToTime>
<d2p1:WeekDaysIds xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</d2p1:WeekDaysIds>
</d2p1:PermitTimeSlotEntryModel>
</d2p1:TimeSlots>
<d2p1:ValidFromDate>2026-05-24T18:30:16.9283637+02:00</d2p1:ValidFromDate>
<d2p1:ValidToDate>2026-05-24T18:30:16.9283637+02:00</d2p1:ValidToDate>
<d2p1:Vehicles>
<d2p1:VehicleEntryModel>
<d2p1:Brand>sample string 3</d2p1:Brand>
<d2p1:EuroClassId>1</d2p1:EuroClassId>
<d2p1:Extensions>
<d2p1:ExtensionEntryModel>
<d2p1:ExtensionCode>sample string 1</d2p1:ExtensionCode>
<d2p1:ExtensionId>1</d2p1:ExtensionId>
<d2p1:InstanceId>1</d2p1:InstanceId>
<d2p1:Metadata>sample string 3</d2p1:Metadata>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:ExtensionEntryModel>
<d2p1:ExtensionEntryModel>
<d2p1:ExtensionCode>sample string 1</d2p1:ExtensionCode>
<d2p1:ExtensionId>1</d2p1:ExtensionId>
<d2p1:InstanceId>1</d2p1:InstanceId>
<d2p1:Metadata>sample string 3</d2p1:Metadata>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:ExtensionEntryModel>
</d2p1:Extensions>
<d2p1:Id>1</d2p1:Id>
<d2p1:Kilowatt>1</d2p1:Kilowatt>
<d2p1:Model>sample string 4</d2p1:Model>
<d2p1:Owner>sample string 5</d2p1:Owner>
<d2p1:OwnershipId>1</d2p1:OwnershipId>
<d2p1:Plate>sample string 1</d2p1:Plate>
<d2p1:RegistrationDate>2026-05-24T18:30:16.9283637+02:00</d2p1:RegistrationDate>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:StateDescription>sample string 6</d2p1:StateDescription>
<d2p1:StateId>1</d2p1:StateId>
<d2p1:SupplyId>1</d2p1:SupplyId>
<d2p1:TypeId>1</d2p1:TypeId>
<d2p1:Weight>1</d2p1:Weight>
</d2p1:VehicleEntryModel>
<d2p1:VehicleEntryModel>
<d2p1:Brand>sample string 3</d2p1:Brand>
<d2p1:EuroClassId>1</d2p1:EuroClassId>
<d2p1:Extensions>
<d2p1:ExtensionEntryModel>
<d2p1:ExtensionCode>sample string 1</d2p1:ExtensionCode>
<d2p1:ExtensionId>1</d2p1:ExtensionId>
<d2p1:InstanceId>1</d2p1:InstanceId>
<d2p1:Metadata>sample string 3</d2p1:Metadata>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:ExtensionEntryModel>
<d2p1:ExtensionEntryModel>
<d2p1:ExtensionCode>sample string 1</d2p1:ExtensionCode>
<d2p1:ExtensionId>1</d2p1:ExtensionId>
<d2p1:InstanceId>1</d2p1:InstanceId>
<d2p1:Metadata>sample string 3</d2p1:Metadata>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:ExtensionEntryModel>
</d2p1:Extensions>
<d2p1:Id>1</d2p1:Id>
<d2p1:Kilowatt>1</d2p1:Kilowatt>
<d2p1:Model>sample string 4</d2p1:Model>
<d2p1:Owner>sample string 5</d2p1:Owner>
<d2p1:OwnershipId>1</d2p1:OwnershipId>
<d2p1:Plate>sample string 1</d2p1:Plate>
<d2p1:RegistrationDate>2026-05-24T18:30:16.9283637+02:00</d2p1:RegistrationDate>
<d2p1:Selected>true</d2p1:Selected>
<d2p1:StateDescription>sample string 6</d2p1:StateDescription>
<d2p1:StateId>1</d2p1:StateId>
<d2p1:SupplyId>1</d2p1:SupplyId>
<d2p1:TypeId>1</d2p1:TypeId>
<d2p1:Weight>1</d2p1:Weight>
</d2p1:VehicleEntryModel>
</d2p1:Vehicles>
</PermitEntry>
<PermitTypeId>2</PermitTypeId>
</NewPermitRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
NewPermitResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Customer | CustomerInfo |
None. |
|
| PermitNewInfo | PermitInfo |
None. |
Response Formats
application/json, text/json
Sample:
{
"Customer": {
"CustomerType": 0,
"Name": "sample string 1",
"Surname": "sample string 2",
"FiscalCode": "sample string 3",
"CompanyName": "sample string 4",
"VatCode": "sample string 5"
},
"PermitNewInfo": {
"PermitId": 1,
"PermitCode": "sample string 2",
"PermitTypeId": 3,
"PermitTypeCode": "sample string 4",
"CategoryId": 1,
"CategoryDescription": "sample string 5",
"CategoryCode": "sample string 6",
"PermitType": "sample string 7",
"ZoneId": 1,
"ZoneDescription": "sample string 8",
"ZoneNotes": "sample string 9",
"ValidFrom": "2026-05-24T18:30:16.9283637+02:00",
"ValidTo": "2026-05-24T18:30:16.9283637+02:00",
"IssuingDate": "2026-05-24T18:30:16.9283637+02:00",
"PermitStatusId": 10,
"PermitStatusDescription": "sample string 11",
"TotalPrice": 1.0,
"Costs": [
{
"CostDescription": "sample string 1",
"Amount": 2.0
},
{
"CostDescription": "sample string 1",
"Amount": 2.0
}
],
"Vehicles": [
{
"VehicleDescription": "sample string 1",
"Plate": "sample string 2"
},
{
"VehicleDescription": "sample string 1",
"Plate": "sample string 2"
}
],
"CreationDate": "2026-05-24T18:30:16.9283637+02:00",
"PermitHierarchyInfo": {
"PermitId": 1,
"PermitCode": "sample string 1",
"SiblingPermitId": 1,
"ParentPermitId": 1,
"SuperPermitId": 1,
"RootPermitId": 1
},
"OperationId": 12,
"OperationDescription": "sample string 13"
}
}
application/xml, text/xml
Sample:
<NewPermitResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pass.WebApi.Areas.Genova.Models.Fdc">
<Customer xmlns:d2p1="http://schemas.datacontract.org/2004/07/Pass.Models.Interop">
<d2p1:CompanyName>sample string 4</d2p1:CompanyName>
<d2p1:CustomerType>Person</d2p1:CustomerType>
<d2p1:FiscalCode>sample string 3</d2p1:FiscalCode>
<d2p1:Name>sample string 1</d2p1:Name>
<d2p1:Surname>sample string 2</d2p1:Surname>
<d2p1:VatCode>sample string 5</d2p1:VatCode>
</Customer>
<PermitNewInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/Pass.Models.Interop">
<d2p1:CategoryCode>sample string 6</d2p1:CategoryCode>
<d2p1:CategoryDescription>sample string 5</d2p1:CategoryDescription>
<d2p1:CategoryId>1</d2p1:CategoryId>
<d2p1:Costs>
<d2p1:CostInfo>
<d2p1:Amount>2</d2p1:Amount>
<d2p1:CostDescription>sample string 1</d2p1:CostDescription>
</d2p1:CostInfo>
<d2p1:CostInfo>
<d2p1:Amount>2</d2p1:Amount>
<d2p1:CostDescription>sample string 1</d2p1:CostDescription>
</d2p1:CostInfo>
</d2p1:Costs>
<d2p1:CreationDate>2026-05-24T18:30:16.9283637+02:00</d2p1:CreationDate>
<d2p1:IssuingDate>2026-05-24T18:30:16.9283637+02:00</d2p1:IssuingDate>
<d2p1:OperationDescription>sample string 13</d2p1:OperationDescription>
<d2p1:OperationId>12</d2p1:OperationId>
<d2p1:PermitCode>sample string 2</d2p1:PermitCode>
<d2p1:PermitHierarchyInfo>
<d2p1:ParentPermitId>1</d2p1:ParentPermitId>
<d2p1:PermitCode>sample string 1</d2p1:PermitCode>
<d2p1:PermitId>1</d2p1:PermitId>
<d2p1:RootPermitId>1</d2p1:RootPermitId>
<d2p1:SiblingPermitId>1</d2p1:SiblingPermitId>
<d2p1:SuperPermitId>1</d2p1:SuperPermitId>
</d2p1:PermitHierarchyInfo>
<d2p1:PermitId>1</d2p1:PermitId>
<d2p1:PermitStatusDescription>sample string 11</d2p1:PermitStatusDescription>
<d2p1:PermitStatusId>10</d2p1:PermitStatusId>
<d2p1:PermitType>sample string 7</d2p1:PermitType>
<d2p1:PermitTypeCode>sample string 4</d2p1:PermitTypeCode>
<d2p1:PermitTypeId>3</d2p1:PermitTypeId>
<d2p1:TotalPrice>1</d2p1:TotalPrice>
<d2p1:ValidFrom>2026-05-24T18:30:16.9283637+02:00</d2p1:ValidFrom>
<d2p1:ValidTo>2026-05-24T18:30:16.9283637+02:00</d2p1:ValidTo>
<d2p1:Vehicles>
<d2p1:VehicleInfo>
<d2p1:Plate>sample string 2</d2p1:Plate>
<d2p1:VehicleDescription>sample string 1</d2p1:VehicleDescription>
</d2p1:VehicleInfo>
<d2p1:VehicleInfo>
<d2p1:Plate>sample string 2</d2p1:Plate>
<d2p1:VehicleDescription>sample string 1</d2p1:VehicleDescription>
</d2p1:VehicleInfo>
</d2p1:Vehicles>
<d2p1:ZoneDescription>sample string 8</d2p1:ZoneDescription>
<d2p1:ZoneId>1</d2p1:ZoneId>
<d2p1:ZoneNotes>sample string 9</d2p1:ZoneNotes>
</PermitNewInfo>
</NewPermitResponse>