POST api/shopregistration/register

Request Information

URI Parameters

None.

Body Parameters

ShopBasicDetails
NameDescriptionTypeAdditional information
ShopLoginInfo

ShopLoginInfo

None.

ShopPhysicalInfo

ShopPhysicalInfo

None.

ShopAdditionalInfo

ShopAdditionalInfo

None.

ShopPhotoInfo

ShopPhotoInfo

None.

ShopOwnerInfo

ShopOwnerInfo

None.

ShopMapInfo

ShopMapInfo

None.

Request Formats

application/json, text/json

Sample:
{
  "ShopLoginInfo": {
    "LoginId": 1,
    "UserId": "sample string 1",
    "Password": "sample string 2",
    "RegisteredMobile": "sample string 3"
  },
  "ShopPhysicalInfo": {
    "ShopID": 1,
    "ShopName": "sample string 1",
    "LandlineNumber1": "sample string 2",
    "LandlineNumber2": "sample string 3",
    "LandlineNumber3": "sample string 4",
    "AddressLine1": "sample string 5",
    "AddressLine2": "sample string 6",
    "AddressLine3": "sample string 7",
    "CityID": 1,
    "PinCode": "sample string 8",
    "AverageRating": 1.0,
    "OnSpotService": true,
    "Description": "sample string 9",
    "PhotoID": 1,
    "SizeID": 64,
    "DateOpenedSince": "2026-01-10T04:22:23.9084597+00:00",
    "ShopTypeId": 1
  },
  "ShopAdditionalInfo": {
    "ShopID": 1,
    "OpeningTime": "00:00:00.1234567",
    "ClosingTime": "00:00:00.1234567",
    "FromDay": 64,
    "ToDay": 64,
    "IsVerified": true,
    "WarrantyInDays": 64,
    "DeliveryTimeInHours": 64,
    "LocalSparePartsUsed": true,
    "BrandedSparePartsUsed": true,
    "ServiceWithWashing": true
  },
  "ShopPhotoInfo": {
    "Photo1": "sample string 1",
    "Photo2": "sample string 2",
    "Photo3": "sample string 3",
    "Photo4": "sample string 4"
  },
  "ShopOwnerInfo": {
    "ShopOwnerName": "sample string 1",
    "ShopID": 2,
    "MobileNumber1": "sample string 3",
    "MobileNumber2": "sample string 4",
    "EmailID": "sample string 5",
    "LoginId": 1
  },
  "ShopMapInfo": {
    "ShopID": 1,
    "Latitude": 1.0,
    "Longitude": 1.0
  }
}

application/xml, text/xml

Sample:
<ShopBasicDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PostLibrary.Shop">
  <ShopAdditionalInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/PostLibrary.Shop.ShopBaseInfo">
    <d2p1:BrandedSparePartsUsed>true</d2p1:BrandedSparePartsUsed>
    <d2p1:ClosingTime>PT0.1234567S</d2p1:ClosingTime>
    <d2p1:DeliveryTimeInHours>64</d2p1:DeliveryTimeInHours>
    <d2p1:FromDay>64</d2p1:FromDay>
    <d2p1:IsVerified>true</d2p1:IsVerified>
    <d2p1:LocalSparePartsUsed>true</d2p1:LocalSparePartsUsed>
    <d2p1:OpeningTime>PT0.1234567S</d2p1:OpeningTime>
    <d2p1:ServiceWithWashing>true</d2p1:ServiceWithWashing>
    <d2p1:ShopID>1</d2p1:ShopID>
    <d2p1:ToDay>64</d2p1:ToDay>
    <d2p1:WarrantyInDays>64</d2p1:WarrantyInDays>
  </ShopAdditionalInfo>
  <ShopLoginInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/PostLibrary.Shop.ShopBaseInfo">
    <d2p1:LoginId>1</d2p1:LoginId>
    <d2p1:Password>sample string 2</d2p1:Password>
    <d2p1:RegisteredMobile>sample string 3</d2p1:RegisteredMobile>
    <d2p1:UserId>sample string 1</d2p1:UserId>
  </ShopLoginInfo>
  <ShopMapInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/PostLibrary.Shop.ShopBaseInfo">
    <d2p1:Latitude>1</d2p1:Latitude>
    <d2p1:Longitude>1</d2p1:Longitude>
    <d2p1:ShopID>1</d2p1:ShopID>
  </ShopMapInfo>
  <ShopOwnerInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/PostLibrary.Shop.ShopBaseInfo">
    <d2p1:EmailID>sample string 5</d2p1:EmailID>
    <d2p1:LoginId>1</d2p1:LoginId>
    <d2p1:MobileNumber1>sample string 3</d2p1:MobileNumber1>
    <d2p1:MobileNumber2>sample string 4</d2p1:MobileNumber2>
    <d2p1:ShopID>2</d2p1:ShopID>
    <d2p1:ShopOwnerName>sample string 1</d2p1:ShopOwnerName>
  </ShopOwnerInfo>
  <ShopPhotoInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/PostLibrary.Shop.ShopBaseInfo">
    <d2p1:Photo1>sample string 1</d2p1:Photo1>
    <d2p1:Photo2>sample string 2</d2p1:Photo2>
    <d2p1:Photo3>sample string 3</d2p1:Photo3>
    <d2p1:Photo4>sample string 4</d2p1:Photo4>
  </ShopPhotoInfo>
  <ShopPhysicalInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/PostLibrary.Shop.ShopBaseInfo">
    <d2p1:AddressLine1>sample string 5</d2p1:AddressLine1>
    <d2p1:AddressLine2>sample string 6</d2p1:AddressLine2>
    <d2p1:AddressLine3>sample string 7</d2p1:AddressLine3>
    <d2p1:AverageRating>1</d2p1:AverageRating>
    <d2p1:CityID>1</d2p1:CityID>
    <d2p1:DateOpenedSince>2026-01-10T04:22:23.9084597+00:00</d2p1:DateOpenedSince>
    <d2p1:Description>sample string 9</d2p1:Description>
    <d2p1:LandlineNumber1>sample string 2</d2p1:LandlineNumber1>
    <d2p1:LandlineNumber2>sample string 3</d2p1:LandlineNumber2>
    <d2p1:LandlineNumber3>sample string 4</d2p1:LandlineNumber3>
    <d2p1:OnSpotService>true</d2p1:OnSpotService>
    <d2p1:PhotoID>1</d2p1:PhotoID>
    <d2p1:PinCode>sample string 8</d2p1:PinCode>
    <d2p1:ShopID>1</d2p1:ShopID>
    <d2p1:ShopName>sample string 1</d2p1:ShopName>
    <d2p1:ShopTypeId>1</d2p1:ShopTypeId>
    <d2p1:SizeID>64</d2p1:SizeID>
  </ShopPhysicalInfo>
</ShopBasicDetails>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ShopBasicDetails'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.