POST api/v2/Account/UpdatePersonalDetails

Request Information

URI Parameters

None.

Body Parameters

CustomerPersonalDetailsViewModel
NameDescriptionTypeAdditional information
UserId

string

None.

NHSNumber

string

None.

TitleId

integer

None.

FirstName

string

None.

LastName

string

None.

GenderId

integer

None.

DOB

date

None.

DateOfBirth

string

None.

Postcode

string

None.

GPAddress

string

None.

GenderList

Collection of SelectListItem

None.

TitleList

Collection of SelectListItem

None.

Request Formats

application/json, text/json

Sample:
{
  "UserId": "sample string 1",
  "NHSNumber": "sample string 2",
  "TitleId": 1,
  "FirstName": "sample string 3",
  "LastName": "sample string 4",
  "GenderId": 1,
  "DOB": "2025-12-06T04:01:21.9798466+00:00",
  "DateOfBirth": "sample string 5",
  "Postcode": "sample string 6",
  "GPAddress": "sample string 7",
  "GenderList": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ],
  "TitleList": [
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    },
    {
      "Disabled": true,
      "Group": {
        "Disabled": true,
        "Name": "sample string 2"
      },
      "Selected": true,
      "Text": "sample string 3",
      "Value": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<CustomerPersonalDetailsViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CodaPharma.Models.AdminModel">
  <DOB>2025-12-06T04:01:21.9798466+00:00</DOB>
  <DateOfBirth>sample string 5</DateOfBirth>
  <FirstName>sample string 3</FirstName>
  <GPAddress>sample string 7</GPAddress>
  <GenderId>1</GenderId>
  <GenderList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
  </GenderList>
  <LastName>sample string 4</LastName>
  <NHSNumber>sample string 2</NHSNumber>
  <Postcode>sample string 6</Postcode>
  <TitleId>1</TitleId>
  <TitleList xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Web.Mvc">
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
    <d2p1:SelectListItem>
      <d2p1:Disabled>true</d2p1:Disabled>
      <d2p1:Group>
        <d2p1:Disabled>true</d2p1:Disabled>
        <d2p1:Name>sample string 2</d2p1:Name>
      </d2p1:Group>
      <d2p1:Selected>true</d2p1:Selected>
      <d2p1:Text>sample string 3</d2p1:Text>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:SelectListItem>
  </TitleList>
  <UserId>sample string 1</UserId>
</CustomerPersonalDetailsViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseModel
NameDescriptionTypeAdditional information
Status

ResStatus

None.

ErrorMessage

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": 0,
  "ErrorMessage": "sample string 1",
  "Data": {}
}

application/xml, text/xml

Sample:
<ResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CodaPharma.Api.Models">
  <Data />
  <ErrorMessage>sample string 1</ErrorMessage>
  <Status>Fail</Status>
</ResponseModel>