POST api/mapping/create

Request Information

URI Parameters

None.

Body Parameters

MappingCreateBindingModel
NameDescriptionTypeAdditional information
SoftwareId

integer

None.

InvoiceId

string

None.

InvoiceDate

string

None.

AmountToPay

string

None.

DateToPay

string

None.

Comments

string

None.

CompanyId

string

None.

CompanyName

string

None.

CompanyEmail

string

None.

CompanyLandLine

string

None.

CompanyMobile

string

None.

CompanyAddress

string

None.

PostHolderName

string

None.

PostTitle

string

None.

PostHolderEmail

string

None.

PostHolderStreetAddress

string

None.

PostHolderCity

string

None.

PostHolderLandLine

string

None.

PostHolderMobileNumber

string

None.

MappingType

integer

None.

IsActive

boolean

None.

CreatedAt

date

None.

UpdatedAt

date

None.

SystemCompanyId

integer

None.

IsComapnyIdAvailable

boolean

None.

IsComapnyNameAvailable

boolean

None.

IsCommentsAvailable

boolean

None.

IsCompanyEmailAvailable

boolean

None.

IsCompanyLandLineAvailable

boolean

None.

IsCompanyMobileAvailable

boolean

None.

IsCompanyAddressAvailable

boolean

None.

IsInvoiceIdAvailable

boolean

None.

IsInvoiceDateAvailable

boolean

None.

IsAmountToPayAvailable

boolean

None.

IsDateToPayAvailable

boolean

None.

IsPostHolderNameAvailable

boolean

None.

IsPostTitleAvailable

boolean

None.

IsPostHolderEmailAvailable

boolean

None.

IsPostHolderStreetAddressAvailable

boolean

None.

IsPostHolderCityAvailable

boolean

None.

IsPostHolderLandLineAvailable

boolean

None.

IsPostHolderMobileNumberAvailable

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "softwareId": 1,
  "invoiceId": "sample string 2",
  "invoiceDate": "sample string 3",
  "amountToPay": "sample string 4",
  "dateToPay": "sample string 5",
  "comments": "sample string 6",
  "companyId": "sample string 7",
  "companyName": "sample string 8",
  "companyEmail": "sample string 9",
  "companyLandLine": "sample string 10",
  "companyMobile": "sample string 11",
  "companyAddress": "sample string 12",
  "postHolderName": "sample string 13",
  "postTitle": "sample string 14",
  "postHolderEmail": "sample string 15",
  "postHolderStreetAddress": "sample string 16",
  "postHolderCity": "sample string 17",
  "postHolderLandLine": "sample string 18",
  "postHolderMobileNumber": "sample string 19",
  "mappingType": 1,
  "isActive": true,
  "createdAt": "2025-07-17T06:02:00.1960958+02:00",
  "updatedAt": "2025-07-17T06:02:00.1960958+02:00",
  "systemCompanyId": 23,
  "isComapnyIdAvailable": true,
  "isComapnyNameAvailable": true,
  "isCommentsAvailable": true,
  "isCompanyEmailAvailable": true,
  "isCompanyLandLineAvailable": true,
  "isCompanyMobileAvailable": true,
  "isCompanyAddressAvailable": true,
  "isInvoiceIdAvailable": true,
  "isInvoiceDateAvailable": true,
  "isAmountToPayAvailable": true,
  "isDateToPayAvailable": true,
  "isPostHolderNameAvailable": true,
  "isPostTitleAvailable": true,
  "isPostHolderEmailAvailable": true,
  "isPostHolderStreetAddressAvailable": true,
  "isPostHolderCityAvailable": true,
  "isPostHolderLandLineAvailable": true,
  "isPostHolderMobileNumberAvailable": true
}

application/xml, text/xml

Sample:
<MappingCreateBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalMoneyCollector.Repository.BindingModel">
  <AmountToPay>sample string 4</AmountToPay>
  <Comments>sample string 6</Comments>
  <CompanyAddress>sample string 12</CompanyAddress>
  <CompanyEmail>sample string 9</CompanyEmail>
  <CompanyId>sample string 7</CompanyId>
  <CompanyLandLine>sample string 10</CompanyLandLine>
  <CompanyMobile>sample string 11</CompanyMobile>
  <CompanyName>sample string 8</CompanyName>
  <CreatedAt>2025-07-17T06:02:00.1960958+02:00</CreatedAt>
  <DateToPay>sample string 5</DateToPay>
  <InvoiceDate>sample string 3</InvoiceDate>
  <InvoiceId>sample string 2</InvoiceId>
  <IsActive>true</IsActive>
  <IsAmountToPayAvailable>true</IsAmountToPayAvailable>
  <IsComapnyIdAvailable>true</IsComapnyIdAvailable>
  <IsComapnyNameAvailable>true</IsComapnyNameAvailable>
  <IsCommentsAvailable>true</IsCommentsAvailable>
  <IsCompanyAddressAvailable>true</IsCompanyAddressAvailable>
  <IsCompanyEmailAvailable>true</IsCompanyEmailAvailable>
  <IsCompanyLandLineAvailable>true</IsCompanyLandLineAvailable>
  <IsCompanyMobileAvailable>true</IsCompanyMobileAvailable>
  <IsDateToPayAvailable>true</IsDateToPayAvailable>
  <IsInvoiceDateAvailable>true</IsInvoiceDateAvailable>
  <IsInvoiceIdAvailable>true</IsInvoiceIdAvailable>
  <IsPostHolderCityAvailable>true</IsPostHolderCityAvailable>
  <IsPostHolderEmailAvailable>true</IsPostHolderEmailAvailable>
  <IsPostHolderLandLineAvailable>true</IsPostHolderLandLineAvailable>
  <IsPostHolderMobileNumberAvailable>true</IsPostHolderMobileNumberAvailable>
  <IsPostHolderNameAvailable>true</IsPostHolderNameAvailable>
  <IsPostHolderStreetAddressAvailable>true</IsPostHolderStreetAddressAvailable>
  <IsPostTitleAvailable>true</IsPostTitleAvailable>
  <MappingType>1</MappingType>
  <PostHolderCity>sample string 17</PostHolderCity>
  <PostHolderEmail>sample string 15</PostHolderEmail>
  <PostHolderLandLine>sample string 18</PostHolderLandLine>
  <PostHolderMobileNumber>sample string 19</PostHolderMobileNumber>
  <PostHolderName>sample string 13</PostHolderName>
  <PostHolderStreetAddress>sample string 16</PostHolderStreetAddress>
  <PostTitle>sample string 14</PostTitle>
  <SoftwareId>1</SoftwareId>
  <SystemCompanyId>23</SystemCompanyId>
  <UpdatedAt>2025-07-17T06:02:00.1960958+02:00</UpdatedAt>
</MappingCreateBindingModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseModel
NameDescriptionTypeAdditional information
IsSuccess

boolean

None.

StatusCode

string

None.

ErrorDescription

string

None.

Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "isSuccess": true,
  "statusCode": "sample string 2",
  "errorDescription": "sample string 3",
  "message": "sample string 4",
  "data": {}
}

application/xml, text/xml

Sample:
<ResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalMoneyCollector.Repository.BindingModel">
  <Data />
  <ErrorDescription>sample string 3</ErrorDescription>
  <IsSuccess>true</IsSuccess>
  <Message>sample string 4</Message>
  <StatusCode>sample string 2</StatusCode>
</ResponseModel>