GET sopimukset/{sopimus_id}/liitteet?Liitekategoria={Liitekategoria}

Hakee sopimuksen liitteet


Request Information

URI Parameters

NameDescriptionTypeAdditional information
sopimus_id Sopimuksen id integer Required
Liitekategoria Liitteen kategoria string None.

Body Parameters

None.


Response Information

Resource Description


Collection of ApiSopimusLiite
NameDescriptionTypeAdditional information
Id Liitteen id integer Required
Tyyppi Liitteen tyyppi ApiLiitetyyppiInt Required
Kategoria Liitteen kategoria, eli alatyyppi. ApiLiitekategoria None.
EntityId Entityn esim. sopimuksen tai hakemuksen id integer Required
Nimi Liitteen nimi string None.
Luotu Liitteen luonti aika date Required
UusinTiedosto Uusin tiedosto joka on liitetty liitteeseen ApiSopimusTiedosto None.
Tiedostot Lista liitteeseen liittyvistä tiedostoista Collection of ApiSopimusTiedosto None.

Response Formats

application/json, text/json
Sample:
[
  {
    "Id": 1,
    "Tyyppi": 1,
    "Kategoria": {
      "Nimi": "sample string 1",
      "Kuvaus": "sample string 2"
    },
    "EntityId": 2,
    "Nimi": "sample string 3",
    "Luotu": "2024-04-23T13:44:23.1361161+03:00",
    "UusinTiedosto": {
      "Id": 1,
      "FileName": "sample string 2",
      "Length": 3,
      "ContentType": "sample string 4",
      "Timestamp": "2024-04-23T13:44:23.1361161+03:00"
    },
    "Tiedostot": [
      {
        "Id": 1,
        "FileName": "sample string 2",
        "Length": 3,
        "ContentType": "sample string 4",
        "Timestamp": "2024-04-23T13:44:23.1361161+03:00"
      },
      {
        "Id": 1,
        "FileName": "sample string 2",
        "Length": 3,
        "ContentType": "sample string 4",
        "Timestamp": "2024-04-23T13:44:23.1361161+03:00"
      }
    ]
  },
  {
    "Id": 1,
    "Tyyppi": 1,
    "Kategoria": {
      "Nimi": "sample string 1",
      "Kuvaus": "sample string 2"
    },
    "EntityId": 2,
    "Nimi": "sample string 3",
    "Luotu": "2024-04-23T13:44:23.1361161+03:00",
    "UusinTiedosto": {
      "Id": 1,
      "FileName": "sample string 2",
      "Length": 3,
      "ContentType": "sample string 4",
      "Timestamp": "2024-04-23T13:44:23.1361161+03:00"
    },
    "Tiedostot": [
      {
        "Id": 1,
        "FileName": "sample string 2",
        "Length": 3,
        "ContentType": "sample string 4",
        "Timestamp": "2024-04-23T13:44:23.1361161+03:00"
      },
      {
        "Id": 1,
        "FileName": "sample string 2",
        "Length": 3,
        "ContentType": "sample string 4",
        "Timestamp": "2024-04-23T13:44:23.1361161+03:00"
      }
    ]
  }
]
application/xml, text/xml
Sample:
<ArrayOfApiSopimusLiite xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Asiakaspalvelu">
  <ApiSopimusLiite>
    <EntityId>2</EntityId>
    <Id>1</Id>
    <Kategoria xmlns:d3p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Liitteet">
      <d3p1:Kuvaus>sample string 2</d3p1:Kuvaus>
      <d3p1:Nimi>sample string 1</d3p1:Nimi>
    </Kategoria>
    <Luotu>2024-04-23T13:44:23.1361161+03:00</Luotu>
    <Nimi>sample string 3</Nimi>
    <Tiedostot>
      <ApiSopimusTiedosto>
        <ContentType>sample string 4</ContentType>
        <FileName>sample string 2</FileName>
        <Id>1</Id>
        <Length>3</Length>
        <Timestamp>2024-04-23T13:44:23.1361161+03:00</Timestamp>
      </ApiSopimusTiedosto>
      <ApiSopimusTiedosto>
        <ContentType>sample string 4</ContentType>
        <FileName>sample string 2</FileName>
        <Id>1</Id>
        <Length>3</Length>
        <Timestamp>2024-04-23T13:44:23.1361161+03:00</Timestamp>
      </ApiSopimusTiedosto>
    </Tiedostot>
    <Tyyppi>PTS_remontit</Tyyppi>
    <UusinTiedosto>
      <ContentType>sample string 4</ContentType>
      <FileName>sample string 2</FileName>
      <Id>1</Id>
      <Length>3</Length>
      <Timestamp>2024-04-23T13:44:23.1361161+03:00</Timestamp>
    </UusinTiedosto>
  </ApiSopimusLiite>
  <ApiSopimusLiite>
    <EntityId>2</EntityId>
    <Id>1</Id>
    <Kategoria xmlns:d3p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Liitteet">
      <d3p1:Kuvaus>sample string 2</d3p1:Kuvaus>
      <d3p1:Nimi>sample string 1</d3p1:Nimi>
    </Kategoria>
    <Luotu>2024-04-23T13:44:23.1361161+03:00</Luotu>
    <Nimi>sample string 3</Nimi>
    <Tiedostot>
      <ApiSopimusTiedosto>
        <ContentType>sample string 4</ContentType>
        <FileName>sample string 2</FileName>
        <Id>1</Id>
        <Length>3</Length>
        <Timestamp>2024-04-23T13:44:23.1361161+03:00</Timestamp>
      </ApiSopimusTiedosto>
      <ApiSopimusTiedosto>
        <ContentType>sample string 4</ContentType>
        <FileName>sample string 2</FileName>
        <Id>1</Id>
        <Length>3</Length>
        <Timestamp>2024-04-23T13:44:23.1361161+03:00</Timestamp>
      </ApiSopimusTiedosto>
    </Tiedostot>
    <Tyyppi>PTS_remontit</Tyyppi>
    <UusinTiedosto>
      <ContentType>sample string 4</ContentType>
      <FileName>sample string 2</FileName>
      <Id>1</Id>
      <Length>3</Length>
      <Timestamp>2024-04-23T13:44:23.1361161+03:00</Timestamp>
    </UusinTiedosto>
  </ApiSopimusLiite>
</ArrayOfApiSopimusLiite>