POST api/deposits

Creates a deposit.

Request Information

URI Parameters

None.

Body Parameters

Deposit attachments, subject, model and optional recipients.

DepositData
NameDescriptionTypeAdditional information
Attachments

List of attachments of the deposit.

Collection of Attachment

None.

TalkModel

Talk model of the deposit.

TalkModels

None.

Subject

Subject of the deposit.

string

None.

Body

Text describing the deposit.

string

None.

RecipientData

Optional recipients.

Collection of RecipientData

None.

IP

IP address of the user.

string

None.

Hostname

Machine name of the user.

string

None.

Language

Language.

string

None.

UserReferenceId

User reference.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserReferenceId": "sample string 1",
  "Attachments": [
    {
      "$id": "2",
      "FileId": 1,
      "FileName": "sample string 1",
      "FileSize": 2,
      "Hash": "sample string 3",
      "MetaData": {
        "$id": "3",
        "Title": "sample string 1",
        "Author": "sample string 2",
        "Subject": "sample string 3",
        "Keywords": "sample string 4",
        "Creator": "sample string 5",
        "Producer": "sample string 6",
        "CreationDate": "2026-10-25T00:57:51.3411773+02:00",
        "ModifiedDate": "2026-10-25T00:57:51.3411773+02:00",
        "PageCount": 1,
        "Screenshot": "QEA=",
        "Width": "sample string 7",
        "Height": "sample string 8",
        "Depth": "sample string 9",
        "Description": "sample string 10",
        "GPSLatitude": "sample string 11",
        "GPSLatitudeRef": "sample string 12",
        "GPSLongitude": "sample string 13",
        "GPSLongitudeRef": "sample string 14",
        "FNumber": "sample string 15",
        "ExposureTime": "sample string 16",
        "ISOSpeed": "sample string 17",
        "Make": "sample string 18",
        "Model": "sample string 19",
        "DateTimeDigitized": "2026-10-25T00:57:51.3411773+02:00"
      }
    },
    {
      "$ref": "2"
    }
  ],
  "TalkModel": "None",
  "Subject": "sample string 1",
  "Body": "sample string 2",
  "RecipientData": [
    {
      "$id": "4",
      "RecipientName": "sample string 1",
      "RecipientEmail": "sample string 2",
      "RecipientPhoneNumber": "sample string 3",
      "RecipientTypeId": "To",
      "RecipientLanguage": "sample string 4",
      "RecipientSignatureLocation": {
        "$id": "5",
        "Page": 1,
        "Left": 2.1,
        "Top": 3.1,
        "Right": 4.1,
        "Bottom": 5.1
      },
      "RecipientPostalAddress": "sample string 5",
      "RecipientPostalCode": "sample string 6",
      "RecipientCity": "sample string 7",
      "RecipientProvince": "sample string 8",
      "RecipientCountryId": "sample string 9",
      "RecipientIdentityNumber": "sample string 10",
      "RecipientObservations": "sample string 11",
      "RecipientOthers": "sample string 12",
      "RecipientContentCertificate": true
    },
    {
      "$ref": "4"
    }
  ],
  "IP": "sample string 3",
  "Hostname": "sample string 4",
  "Language": "sample string 5"
}

application/xml, text/xml

Sample:
<DepositData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="http://schemas.datacontract.org/2004/07/PuntoNeutro.Core.Compliance">
  <Attachments xmlns:d2p1="http://schemas.datacontract.org/2004/07/PuntoNeutro.Core.Talks">
    <d2p1:Attachment z:Id="i2">
      <d2p1:FileId>1</d2p1:FileId>
      <d2p1:FileName>sample string 1</d2p1:FileName>
      <d2p1:FileSize>2</d2p1:FileSize>
      <d2p1:Hash>sample string 3</d2p1:Hash>
      <d2p1:MetaData z:Id="i3">
        <d2p1:Author>sample string 2</d2p1:Author>
        <d2p1:CreationDate>2026-10-25T00:57:51.3411773+02:00</d2p1:CreationDate>
        <d2p1:Creator>sample string 5</d2p1:Creator>
        <d2p1:DateTimeDigitized>2026-10-25T00:57:51.3411773+02:00</d2p1:DateTimeDigitized>
        <d2p1:Depth>sample string 9</d2p1:Depth>
        <d2p1:Description>sample string 10</d2p1:Description>
        <d2p1:ExposureTime>sample string 16</d2p1:ExposureTime>
        <d2p1:FNumber>sample string 15</d2p1:FNumber>
        <d2p1:GPSLatitude>sample string 11</d2p1:GPSLatitude>
        <d2p1:GPSLatitudeRef>sample string 12</d2p1:GPSLatitudeRef>
        <d2p1:GPSLongitude>sample string 13</d2p1:GPSLongitude>
        <d2p1:GPSLongitudeRef>sample string 14</d2p1:GPSLongitudeRef>
        <d2p1:Height>sample string 8</d2p1:Height>
        <d2p1:ISOSpeed>sample string 17</d2p1:ISOSpeed>
        <d2p1:Keywords>sample string 4</d2p1:Keywords>
        <d2p1:Make>sample string 18</d2p1:Make>
        <d2p1:Model>sample string 19</d2p1:Model>
        <d2p1:ModifiedDate>2026-10-25T00:57:51.3411773+02:00</d2p1:ModifiedDate>
        <d2p1:PageCount>1</d2p1:PageCount>
        <d2p1:Producer>sample string 6</d2p1:Producer>
        <d2p1:Screenshot>QEA=</d2p1:Screenshot>
        <d2p1:Subject>sample string 3</d2p1:Subject>
        <d2p1:Title>sample string 1</d2p1:Title>
        <d2p1:Width>sample string 7</d2p1:Width>
      </d2p1:MetaData>
    </d2p1:Attachment>
    <d2p1:Attachment z:Ref="i2" />
  </Attachments>
  <Body>sample string 2</Body>
  <Hostname>sample string 4</Hostname>
  <IP>sample string 3</IP>
  <Language>sample string 5</Language>
  <RecipientData xmlns:d2p1="http://schemas.datacontract.org/2004/07/PuntoNeutro.Core.Talks">
    <d2p1:RecipientData>
      <d2p1:RecipientCity>sample string 7</d2p1:RecipientCity>
      <d2p1:RecipientContentCertificate>true</d2p1:RecipientContentCertificate>
      <d2p1:RecipientCountryId>sample string 9</d2p1:RecipientCountryId>
      <d2p1:RecipientEmail>sample string 2</d2p1:RecipientEmail>
      <d2p1:RecipientIdentityNumber>sample string 10</d2p1:RecipientIdentityNumber>
      <d2p1:RecipientLanguage>sample string 4</d2p1:RecipientLanguage>
      <d2p1:RecipientName>sample string 1</d2p1:RecipientName>
      <d2p1:RecipientObservations>sample string 11</d2p1:RecipientObservations>
      <d2p1:RecipientOthers>sample string 12</d2p1:RecipientOthers>
      <d2p1:RecipientPhoneNumber>sample string 3</d2p1:RecipientPhoneNumber>
      <d2p1:RecipientPostalAddress>sample string 5</d2p1:RecipientPostalAddress>
      <d2p1:RecipientPostalCode>sample string 6</d2p1:RecipientPostalCode>
      <d2p1:RecipientProvince>sample string 8</d2p1:RecipientProvince>
      <d2p1:RecipientSignatureLocation>
        <d2p1:Bottom>5.1</d2p1:Bottom>
        <d2p1:Left>2.1</d2p1:Left>
        <d2p1:Page>1</d2p1:Page>
        <d2p1:Right>4.1</d2p1:Right>
        <d2p1:Top>3.1</d2p1:Top>
      </d2p1:RecipientSignatureLocation>
      <d2p1:RecipientTypeId>To</d2p1:RecipientTypeId>
    </d2p1:RecipientData>
    <d2p1:RecipientData>
      <d2p1:RecipientCity>sample string 7</d2p1:RecipientCity>
      <d2p1:RecipientContentCertificate>true</d2p1:RecipientContentCertificate>
      <d2p1:RecipientCountryId>sample string 9</d2p1:RecipientCountryId>
      <d2p1:RecipientEmail>sample string 2</d2p1:RecipientEmail>
      <d2p1:RecipientIdentityNumber>sample string 10</d2p1:RecipientIdentityNumber>
      <d2p1:RecipientLanguage>sample string 4</d2p1:RecipientLanguage>
      <d2p1:RecipientName>sample string 1</d2p1:RecipientName>
      <d2p1:RecipientObservations>sample string 11</d2p1:RecipientObservations>
      <d2p1:RecipientOthers>sample string 12</d2p1:RecipientOthers>
      <d2p1:RecipientPhoneNumber>sample string 3</d2p1:RecipientPhoneNumber>
      <d2p1:RecipientPostalAddress>sample string 5</d2p1:RecipientPostalAddress>
      <d2p1:RecipientPostalCode>sample string 6</d2p1:RecipientPostalCode>
      <d2p1:RecipientProvince>sample string 8</d2p1:RecipientProvince>
      <d2p1:RecipientSignatureLocation>
        <d2p1:Bottom>5.1</d2p1:Bottom>
        <d2p1:Left>2.1</d2p1:Left>
        <d2p1:Page>1</d2p1:Page>
        <d2p1:Right>4.1</d2p1:Right>
        <d2p1:Top>3.1</d2p1:Top>
      </d2p1:RecipientSignatureLocation>
      <d2p1:RecipientTypeId>To</d2p1:RecipientTypeId>
    </d2p1:RecipientData>
  </RecipientData>
  <Subject>sample string 1</Subject>
  <TalkModel>None</TalkModel>
  <UserReferenceId>sample string 1</UserReferenceId>
</DepositData>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

The identifier of the created deposit.

integer

Response Formats

application/json, text/json

Sample:
1

application/xml, text/xml

Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>