POST api/Customer/Add

Request Information

URI Parameters

None.

Body Parameters

CustomerAddDto
NameDescriptionTypeAdditional information
Title

string

Required

Email

string

Required

Matching regular expression pattern: ^[a-zA-Z0-9_\.-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z]{2,6}$

Phone

string

Required

Author

string

None.

AuthorPhone

string

None.

StartDate

date

None.

EndDate

date

None.

Balance

decimal number

Required

CurrencyID

globally unique identifier

None.

Request Formats

application/json, text/json

Sample:
{
  "title": "sample string 1",
  "email": "sample string 2",
  "phone": "sample string 3",
  "author": "sample string 4",
  "authorPhone": "sample string 5",
  "startDate": "2025-12-11T17:32:55.8390743+03:00",
  "endDate": "2025-12-11T17:32:55.8390743+03:00",
  "balance": 7.1,
  "currencyID": "a0b2f9f4-3a0c-4238-93eb-a606659f2db1"
}

application/xml, text/xml

Sample:
<CustomerAddDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RS.Core.Service.DTOs">
  <Author>sample string 4</Author>
  <AuthorPhone>sample string 5</AuthorPhone>
  <Balance>7.1</Balance>
  <CurrencyID>a0b2f9f4-3a0c-4238-93eb-a606659f2db1</CurrencyID>
  <Email>sample string 2</Email>
  <EndDate>2025-12-11T17:32:55.8390743+03:00</EndDate>
  <Phone>sample string 3</Phone>
  <StartDate>2025-12-11T17:32:55.8390743+03:00</StartDate>
  <Title>sample string 1</Title>
</CustomerAddDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

text/html

Sample:
{"Title":"sample string 1","Email":"sample string 2","Phone":"sample string 3","Author":"sample string 4","AuthorPhone":"sample string 5","StartDate":"2025-12-11T17:32:55.8390743+03:00","EndDate":"2025-12-11T17:32:55.8390743+03:00","Balance":7.1,"CurrencyID":"a0b2f9f4-3a0c-4238-93eb-a606659f2db1"}

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml, text/html

Sample:

Sample not available.