PATCH api/SocialDriver/UserDetails
Used to edit required fields for a user,
Request Information
URI Parameters
None.
Body Parameters
A PatchUserDetailsRequest
PatchUserDetailsRequest| Name | Description | Type | Additional information | 
|---|---|---|---|
| HasSeenTutorial | 
                         If the user has the seen the tutorial  | 
                    boolean | 
                             None.  | 
                
| HasSeenSetup | 
                         If the user has seen setup  | 
                    boolean | 
                             None.  | 
                
| Firstname | 
                         The user's first name  | 
                    string | 
                             None.  | 
                
| Lastname | 
                         The user's last name  | 
                    string | 
                             None.  | 
                
| Dob | 
                         The user's date of birth  | 
                    date | 
                             None.  | 
                
| Gender | 
                         The user's gender  | 
                    string | 
                             None.  | 
                
| Address | 
                         The user's address  | 
                    string | 
                             None.  | 
                
| Postcode | 
                         The user's postcode  | 
                    string | 
                             None.  | 
                
| NotifyUser | 
                         If the user wants notifications  | 
                    boolean | 
                             None.  | 
                
| UserDistanceUnit | 
                         The units the user wants distance in  | 
                    string | 
                             None.  | 
                
| UserSpeedUnit | 
                         The units the user wants speed in  | 
                    string | 
                             None.  | 
                
| Title | 
                         The user's title  | 
                    string | 
                             None.  | 
                
| MobileNumber | 
                         The user's mobile number  | 
                    string | 
                             None.  | 
                
| DefaultJourneyOffset | 
                         The user's default journey offset in meters  | 
                    integer | 
                             None.  | 
                
| MonthlyBusinessPrivateReport | 
                         If the user wants a monthly business private report  | 
                    boolean | 
                             None.  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "HasSeenTutorial": true,
  "HasSeenSetup": true,
  "Firstname": "sample string 1",
  "Lastname": "sample string 2",
  "Dob": "2025-11-04T14:32:06.9613008+00:00",
  "Gender": "sample string 3",
  "Address": "sample string 4",
  "Postcode": "sample string 5",
  "NotifyUser": true,
  "UserDistanceUnit": "sample string 6",
  "UserSpeedUnit": "sample string 7",
  "Title": "sample string 8",
  "MobileNumber": "sample string 9",
  "DefaultJourneyOffset": 1,
  "MonthlyBusinessPrivateReport": true
}
        application/xml, text/xml
            Sample:
        <PatchUserDetailsRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <HasSeenTutorial>true</HasSeenTutorial> <HasSeenSetup>true</HasSeenSetup> <Firstname>sample string 1</Firstname> <Lastname>sample string 2</Lastname> <Dob>2025-11-04T14:32:06.9613008+00:00</Dob> <Gender>sample string 3</Gender> <Address>sample string 4</Address> <Postcode>sample string 5</Postcode> <NotifyUser>true</NotifyUser> <UserDistanceUnit>sample string 6</UserDistanceUnit> <UserSpeedUnit>sample string 7</UserSpeedUnit> <Title>sample string 8</Title> <MobileNumber>sample string 9</MobileNumber> <DefaultJourneyOffset>1</DefaultJourneyOffset> <MonthlyBusinessPrivateReport>true</MonthlyBusinessPrivateReport> </PatchUserDetailsRequest>
application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information | 
|---|---|---|---|
| Version | Version | 
                             None.  | 
                |
| Content | HttpContent | 
                             None.  | 
                |
| StatusCode | HttpStatusCode | 
                             None.  | 
                |
| ReasonPhrase | string | 
                             None.  | 
                |
| Headers | Collection of Object | 
                             None.  | 
                |
| RequestMessage | HttpRequestMessage | 
                             None.  | 
                |
| IsSuccessStatusCode | boolean | 
                             None.  |