POST avainluovutussopimukset


Request Information

URI Parameters

None.

Body Parameters

ApiAvainluovutusSopimus
NameDescriptionTypeAdditional information
Tila Sopimuksen tila. ApiAvainluovutusSopimusTila Required
KohdeId Kustannuspaikan kohdeId, tieto on pakollinen. integer RequiredRange: inclusive between 1 and 2147483647
Lisätiedot Sopimuksen mahdolliset lisätiedot. Tieto ei ole pakollinen. string Max length: 400
LuovuttajaId Luovuttajan osapuoliId, tieto ei ole pakollinen. integer RequiredRange: inclusive between 1 and 2147483647
VastaanottajaId Vastaanottajan osapuoliId, tieto ei ole pakollinen. integer RequiredRange: inclusive between 1 and 2147483647
LainausTiedot Avaimien lainaustiedot ApiAvainluovutusSopimusAvainlainausTiedot Required

Request Formats

application/json, text/json
Sample:
{
  "Tila": "Avoin",
  "KohdeId": 1,
  "Lisätiedot": "sample string 2",
  "LuovuttajaId": 3,
  "VastaanottajaId": 4,
  "LainausTiedot": {
    "Alkaa": "2024-04-26T06:17:25.4656212+03:00",
    "Loppuu": "2024-04-26T06:17:25.4656212+03:00",
    "Avaimet": [
      {
        "Id": 1,
        "Lisatieto": "sample string 2"
      },
      {
        "Id": 1,
        "Lisatieto": "sample string 2"
      }
    ]
  }
}
application/xml, text/xml
Sample:
<ApiAvainluovutusSopimus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Avainhallinta">
  <KohdeId>1</KohdeId>
  <LainausTiedot>
    <Alkaa>2024-04-26T06:17:25.4656212+03:00</Alkaa>
    <Avaimet>
      <ApiAvainluovutusSopimusAvain>
        <Id>1</Id>
        <Lisatieto>sample string 2</Lisatieto>
      </ApiAvainluovutusSopimusAvain>
      <ApiAvainluovutusSopimusAvain>
        <Id>1</Id>
        <Lisatieto>sample string 2</Lisatieto>
      </ApiAvainluovutusSopimusAvain>
    </Avaimet>
    <Loppuu>2024-04-26T06:17:25.4656212+03:00</Loppuu>
  </LainausTiedot>
  <Lisätiedot>sample string 2</Lisätiedot>
  <LuovuttajaId>3</LuovuttajaId>
  <Tila>Avoin</Tila>
  <VastaanottajaId>4</VastaanottajaId>
</ApiAvainluovutusSopimus>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description


GenericPostResponseGuid
NameDescriptionTypeAdditional information
GId Uuden resurssin Guid. globally unique identifier Required

Response Formats

application/json, text/json
Sample:
{
  "GId": "3fbdaa0c-6860-4e68-8b63-ac1271548340"
}
application/xml, text/xml
Sample:
<GenericPostResponseGuid xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <GId>3fbdaa0c-6860-4e68-8b63-ac1271548340</GId>
</GenericPostResponseGuid>