POST api/interop/RenewablePermits

Request Information

URI Parameters

None.

Body Parameters

RenewablePermitsRequest
NameDescriptionTypeAdditional information
CustomerType

CustomerType

None.

FiscalCode

string

None.

VatNumber

string

None.

Plate

string

None.

PermitCode

string

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerType": 0,
  "FiscalCode": "sample string 1",
  "VatNumber": "sample string 2",
  "Plate": "sample string 3",
  "PermitCode": "sample string 4"
}

application/xml, text/xml

Sample:
<RenewablePermitsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pass.WebApi.Models.Interop">
  <CustomerType>Person</CustomerType>
  <FiscalCode>sample string 1</FiscalCode>
  <PermitCode>sample string 4</PermitCode>
  <Plate>sample string 3</Plate>
  <VatNumber>sample string 2</VatNumber>
</RenewablePermitsRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RenewablePermitsResponse
NameDescriptionTypeAdditional information
Customer

CustomerInfo

None.

RenewablePermits

Collection of PermitInfo

None.

Ok

boolean

None.

Message

string

None.

ValidationErrors

Collection of string

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"
  },
  "RenewablePermits": [
    {
      "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-24T13:29:09.0501608+02:00",
      "ValidTo": "2026-05-24T13:29:09.0501608+02:00",
      "IssuingDate": "2026-05-24T13:29:09.0501608+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-24T13:29:09.0501608+02:00",
      "PermitHierarchyInfo": {
        "PermitId": 1,
        "PermitCode": "sample string 1",
        "SiblingPermitId": 1,
        "ParentPermitId": 1,
        "SuperPermitId": 1,
        "RootPermitId": 1
      },
      "OperationId": 12,
      "OperationDescription": "sample string 13"
    },
    {
      "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-24T13:29:09.0501608+02:00",
      "ValidTo": "2026-05-24T13:29:09.0501608+02:00",
      "IssuingDate": "2026-05-24T13:29:09.0501608+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-24T13:29:09.0501608+02:00",
      "PermitHierarchyInfo": {
        "PermitId": 1,
        "PermitCode": "sample string 1",
        "SiblingPermitId": 1,
        "ParentPermitId": 1,
        "SuperPermitId": 1,
        "RootPermitId": 1
      },
      "OperationId": 12,
      "OperationDescription": "sample string 13"
    }
  ],
  "Ok": true,
  "Message": "sample string 2",
  "ValidationErrors": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<RenewablePermitsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pass.WebApi.Models.Interop">
  <Message>sample string 2</Message>
  <Ok>true</Ok>
  <ValidationErrors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ValidationErrors>
  <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>
  <RenewablePermits xmlns:d2p1="http://schemas.datacontract.org/2004/07/Pass.Models.Interop">
    <d2p1:PermitInfo>
      <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-24T13:29:09.0501608+02:00</d2p1:CreationDate>
      <d2p1:IssuingDate>2026-05-24T13:29:09.0501608+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-24T13:29:09.0501608+02:00</d2p1:ValidFrom>
      <d2p1:ValidTo>2026-05-24T13:29:09.0501608+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>
    </d2p1:PermitInfo>
    <d2p1:PermitInfo>
      <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-24T13:29:09.0501608+02:00</d2p1:CreationDate>
      <d2p1:IssuingDate>2026-05-24T13:29:09.0501608+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-24T13:29:09.0501608+02:00</d2p1:ValidFrom>
      <d2p1:ValidTo>2026-05-24T13:29:09.0501608+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>
    </d2p1:PermitInfo>
  </RenewablePermits>
</RenewablePermitsResponse>