| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

### Serializer for Person model.

**preferred_name**  
string  
length ≤ 255  
The preferred name for this person

**email_address**  
string | null  
Email address for this person

**role**  
string  
enum  
- `CLIENT` - Client  
- `CO_CLIENT` - Co-Client  
- `FAMILY_MEMBER` - Family Member  
- `ACCOUNTANT` - Accountant  
- `ATTORNEY` - Attorney  
- `OTHER` - Other

Allowed:  
`CLIENT``CO_CLIENT``FAMILY_MEMBER``ACCOUNTANT``ATTORNEY``OTHER`

**allows_email**  
boolean  
Whether this person allows email communication  
truefalse

**content-type**  
string  
enum  
Defaults to application/json  
Generated from available request content types

Allowed:  
`application/json``application/x-www-form-urlencoded``multipart/form-data`

# `` 200

**object**  
Serializer for Person model.

**id**  
string  
required

**preferred_name**  
string  
required  
length ≤ 255  
The preferred name for this person

**email_address**  
string | null  
Email address for this person

**phone_number**  
string  
required

Allowed:
`CLIENT``CO_CLIENT``FAMILY_MEMBER``ACCOUNTANT``ATTORNEY``OTHER`

**allows_email**  
boolean  
Whether this person allows email communication

# `` 400

# `` 401

# `` 403

### Updated 3 months ago

---

### ShellNodeRubyPHPPython

**Base URL**
https://api.flextract.dev/api/p/person/me/

```bash
xxxxxxxxxx

curl --request PATCH \
     --url https://api.flextract.dev/api/p/person/me/ \
     --header 'accept: application/json' \
     --header 'content-type: application/json'
```

```json
xxxxxxxxxx

{
  "id": "string",
  "preferred_name": "string",
  "email_address": "user@example.com",
  "phone_number": "string",
  "role": "CLIENT",
  "allows_email": true
}
```

### Updated 3 months ago
