POST api/SaiMockContract/Post

Request Information

URI Parameters

None.

Body Parameters

MobileMockContractDetails
NameDescriptionTypeAdditional information
MockContractId

string

None.

TechNum

string

None.

SDServiceMasterId

string

None.

StartDate

date

None.

EndDate

date

None.

MockContractRef

string

None.

Notes

string

None.

Duration

integer

None.

Amount

decimal number

None.

ContractGiveOn

date

None.

MembershipSetupId

string

None.

UpdatedBy

string

None.

Products

Collection of MockContractProduct

None.

PaymentMethods

Collection of MobileSetupSDPaymentMethod

None.

AccountId

integer

None.

CompanyId

string

None.

CreatedBy

string

None.

CreatedOn

date

None.

Request Formats

application/json, text/json

Sample:
{
  "MockContractId": "sample string 1",
  "TechNum": "sample string 2",
  "SDServiceMasterId": "sample string 3",
  "StartDate": "2025-12-16T20:11:27.6829411+00:00",
  "EndDate": "2025-12-16T20:11:27.6829411+00:00",
  "MockContractRef": "sample string 6",
  "Notes": "sample string 7",
  "Duration": 8,
  "Amount": 9.0,
  "ContractGiveOn": "2025-12-16T20:11:27.6829411+00:00",
  "MembershipSetupId": "sample string 11",
  "UpdatedBy": "sample string 12",
  "Products": [
    {
      "Id": "sample string 1",
      "Quantity": 2,
      "ProductName": "sample string 3",
      "Price": 4.0,
      "SortOrder": 1
    },
    {
      "Id": "sample string 1",
      "Quantity": 2,
      "ProductName": "sample string 3",
      "Price": 4.0,
      "SortOrder": 1
    }
  ],
  "PaymentMethods": [
    {
      "Method": "sample string 1",
      "Description": "sample string 2",
      "Type": "sample string 3"
    },
    {
      "Method": "sample string 1",
      "Description": "sample string 2",
      "Type": "sample string 3"
    }
  ],
  "AccountId": 13,
  "CompanyId": "sample string 14",
  "CreatedBy": "sample string 15",
  "CreatedOn": "2025-12-16T20:11:27.698963+00:00"
}

application/xml, text/xml

Sample:
<MobileMockContractDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
  <AccountId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">13</AccountId>
  <CompanyId xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 14</CompanyId>
  <CreatedBy xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">sample string 15</CreatedBy>
  <CreatedOn xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO">2025-12-16T20:11:27.698963+00:00</CreatedOn>
  <Amount>9</Amount>
  <ContractGiveOn>2025-12-16T20:11:27.6829411+00:00</ContractGiveOn>
  <Duration>8</Duration>
  <EndDate>2025-12-16T20:11:27.6829411+00:00</EndDate>
  <MembershipSetupId>sample string 11</MembershipSetupId>
  <MockContractId>sample string 1</MockContractId>
  <MockContractRef>sample string 6</MockContractRef>
  <Notes>sample string 7</Notes>
  <PaymentMethods xmlns:d2p1="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Mobile">
    <d2p1:MobileSetupSDPaymentMethod>
      <d2p1:Description>sample string 2</d2p1:Description>
      <d2p1:Method>sample string 1</d2p1:Method>
      <d2p1:Type>sample string 3</d2p1:Type>
    </d2p1:MobileSetupSDPaymentMethod>
    <d2p1:MobileSetupSDPaymentMethod>
      <d2p1:Description>sample string 2</d2p1:Description>
      <d2p1:Method>sample string 1</d2p1:Method>
      <d2p1:Type>sample string 3</d2p1:Type>
    </d2p1:MobileSetupSDPaymentMethod>
  </PaymentMethods>
  <Products>
    <MockContractProduct>
      <Id>sample string 1</Id>
      <Price>4</Price>
      <ProductName>sample string 3</ProductName>
      <Quantity>2</Quantity>
      <SortOrder>1</SortOrder>
    </MockContractProduct>
    <MockContractProduct>
      <Id>sample string 1</Id>
      <Price>4</Price>
      <ProductName>sample string 3</ProductName>
      <Quantity>2</Quantity>
      <SortOrder>1</SortOrder>
    </MockContractProduct>
  </Products>
  <SDServiceMasterId>sample string 3</SDServiceMasterId>
  <StartDate>2025-12-16T20:11:27.6829411+00:00</StartDate>
  <TechNum>sample string 2</TechNum>
  <UpdatedBy>sample string 12</UpdatedBy>
</MobileMockContractDetails>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />