POST /client

Add details of a new client.

application/json

Body Required

  • clientID integer
  • FirstName string
  • LastName string
  • Company string
  • Phone string
  • Email string
  • isActive boolean
  • CustomerSince string
  • companyID integer
  • createdBy integer
  • updatedBy integer

Responses

  • 201 application/json

    Client created successfully

    Hide response attributes Show response attributes object
    • clientID integer
    • FirstName string
    • LastName string
    • Company string
    • Phone string
    • Email string
    • isActive boolean
    • CustomerSince string
    • companyID integer
    • createdBy integer
    • updatedBy integer
  • 500

    Error creating client

POST /client
curl \
 -X POST http://api.example.com/client \
 -H "Content-Type: application/json" \
 -d '{"clientID":42,"FirstName":"string","LastName":"string","Company":"string","Phone":"string","Email":"string","isActive":true,"CustomerSince":"string","companyID":42,"createdBy":42,"updatedBy":42}'
Request example
{
  "clientID": 42,
  "FirstName": "string",
  "LastName": "string",
  "Company": "string",
  "Phone": "string",
  "Email": "string",
  "isActive": true,
  "CustomerSince": "string",
  "companyID": 42,
  "createdBy": 42,
  "updatedBy": 42
}
Response examples (201)
{
  "clientID": 42,
  "FirstName": "string",
  "LastName": "string",
  "Company": "string",
  "Phone": "string",
  "Email": "string",
  "isActive": true,
  "CustomerSince": "string",
  "companyID": 42,
  "createdBy": 42,
  "updatedBy": 42
}