POST api/debtPosition/create

Request Information

URI Parameters

None.

Body Parameters

Collection of DebtPositionCreateRequest
NameDescriptionTypeAdditional information
amount

integer

Required

dueDate

date time

Required

description

string

Required

Max length: 100

taxCodeOrVATNumber

string

Required

Max length: 16

name

string

Required

Max length: 100

address

string

Required

isLegalEntity

boolean

Required

switchToExpired

boolean

Required

category

string

Required

entityId

integer

Required

clientDebtPositionId

string

Required

Max length: 36

iban

string

Max length: 34

Request Formats

application/json, text/json

Sample:
[
  {
    "amount": 1,
    "dueDate": "2025-05-14T03:48:01.2516297+02:00",
    "description": "sample string 3",
    "taxCodeOrVATNumber": "sample string 4",
    "name": "sample string 5",
    "address": "sample string 6",
    "isLegalEntity": true,
    "switchToExpired": true,
    "category": "sample string 9",
    "entityId": 10,
    "clientDebtPositionId": "sample string 11",
    "iban": "sample string 12"
  },
  {
    "amount": 1,
    "dueDate": "2025-05-14T03:48:01.2516297+02:00",
    "description": "sample string 3",
    "taxCodeOrVATNumber": "sample string 4",
    "name": "sample string 5",
    "address": "sample string 6",
    "isLegalEntity": true,
    "switchToExpired": true,
    "category": "sample string 9",
    "entityId": 10,
    "clientDebtPositionId": "sample string 11",
    "iban": "sample string 12"
  }
]

application/xml, text/xml

Sample:
<ArrayOfDebtPositionCreateRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Buffetti.DebtPosition.Services.Models">
  <DebtPositionCreateRequest>
    <Address>sample string 6</Address>
    <Amount>1</Amount>
    <Category>sample string 9</Category>
    <CategoryCode>sample string 13</CategoryCode>
    <ClientDebtPositionId>sample string 11</ClientDebtPositionId>
    <Description>sample string 3</Description>
    <DueDate>2025-05-14T03:48:01.2516297+02:00</DueDate>
    <EntityId>10</EntityId>
    <Iban>sample string 12</Iban>
    <IsLegalEntity>true</IsLegalEntity>
    <Name>sample string 5</Name>
    <SwitchToExpired>true</SwitchToExpired>
    <TaxCodeOrVATNumber>sample string 4</TaxCodeOrVATNumber>
  </DebtPositionCreateRequest>
  <DebtPositionCreateRequest>
    <Address>sample string 6</Address>
    <Amount>1</Amount>
    <Category>sample string 9</Category>
    <CategoryCode>sample string 13</CategoryCode>
    <ClientDebtPositionId>sample string 11</ClientDebtPositionId>
    <Description>sample string 3</Description>
    <DueDate>2025-05-14T03:48:01.2516297+02:00</DueDate>
    <EntityId>10</EntityId>
    <Iban>sample string 12</Iban>
    <IsLegalEntity>true</IsLegalEntity>
    <Name>sample string 5</Name>
    <SwitchToExpired>true</SwitchToExpired>
    <TaxCodeOrVATNumber>sample string 4</TaxCodeOrVATNumber>
  </DebtPositionCreateRequest>
</ArrayOfDebtPositionCreateRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of DebtPositionCreateResponse
NameDescriptionTypeAdditional information
status

string

Required

errorMessage

string

None.

iuv

string

None.

noticeNumber

string

None.

paymentNotice

Collection of byte

None.

paymentLink

string

None.

debtPositionId

string

None.

submissionId

string

Required

clientDebtPositionId

string

Required

Response Formats

application/json, text/json

Sample:
[
  {
    "status": "sample string 1",
    "errorMessage": "sample string 2",
    "iuv": "sample string 3",
    "noticeNumber": "sample string 4",
    "paymentNotice": "QEA=",
    "paymentLink": "sample string 5",
    "debtPositionId": "sample string 6",
    "submissionId": "sample string 7",
    "clientDebtPositionId": "sample string 8"
  },
  {
    "status": "sample string 1",
    "errorMessage": "sample string 2",
    "iuv": "sample string 3",
    "noticeNumber": "sample string 4",
    "paymentNotice": "QEA=",
    "paymentLink": "sample string 5",
    "debtPositionId": "sample string 6",
    "submissionId": "sample string 7",
    "clientDebtPositionId": "sample string 8"
  }
]

application/xml, text/xml

Sample:
<ArrayOfDebtPositionCreateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Buffetti.DebtPosition.Services.Models">
  <DebtPositionCreateResponse>
    <ClientDebtPositionId>sample string 8</ClientDebtPositionId>
    <DebtPositionId>sample string 6</DebtPositionId>
    <ErrorMessage>sample string 2</ErrorMessage>
    <Iuv>sample string 3</Iuv>
    <NoticeNumber>sample string 4</NoticeNumber>
    <PaymentLink>sample string 5</PaymentLink>
    <PaymentNotice>QEA=</PaymentNotice>
    <Status>sample string 1</Status>
    <SubmissionId>sample string 7</SubmissionId>
  </DebtPositionCreateResponse>
  <DebtPositionCreateResponse>
    <ClientDebtPositionId>sample string 8</ClientDebtPositionId>
    <DebtPositionId>sample string 6</DebtPositionId>
    <ErrorMessage>sample string 2</ErrorMessage>
    <Iuv>sample string 3</Iuv>
    <NoticeNumber>sample string 4</NoticeNumber>
    <PaymentLink>sample string 5</PaymentLink>
    <PaymentNotice>QEA=</PaymentNotice>
    <Status>sample string 1</Status>
    <SubmissionId>sample string 7</SubmissionId>
  </DebtPositionCreateResponse>
</ArrayOfDebtPositionCreateResponse>