> For the complete documentation index, see [llms.txt](https://docs.imperialcad.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.imperialcad.app/api-and-integrations/api-integrations/civilian-endpoints/edit-character-misc.md).

# Edit Character Misc

This endpoint allows you to update miscellaneous civilian character data inside ImperialCAD.This endpoint allows you to update general civilian character information inside ImperialCAD.

This is intended for integrations that need to update missing/deceased status or store custom framework-specific metadata against a civilian character.

{% hint style="warning" %}
This endpoint requires **an Advanced** ImperialCAD subscription or higher.
{% endhint %}

### EditCharacter\_Misc

`POST` `https://imperialcad.app/api/1.1/wf/EditCharacter_Misc`

***

### Request Body

{% hint style="warning" %}
All values are replaced, sending a empty value or not sending it at all will set those values to empty.&#x20;
{% endhint %}

| Name                | Type    | Description                                                |
| ------------------- | ------- | ---------------------------------------------------------- |
| `commId`            | string  | Your ImperialCAD community ID                              |
| `users_discordID`   | string  | The Discord ID of the user who owns the character          |
| `ssn`               | string  | The SSN of the character being updated                     |
| `data`              | object  | Object containing miscellaneous character fields to update |
| `data.Missing`      | boolean | Whether the character should be marked as missing          |
| `data.Deceased`     | boolean | Whether the character should be marked as deceased         |
| `data.MetaString1`  | string  | Custom string metadata field for third-party integrations  |
| `data.MetaString2`  | string  | Custom string metadata field for third-party integrations  |
| `data.MetaBoolean1` | boolean | Custom boolean metadata field for third-party integrations |
| `data.MetaBoolean2` | boolean | Custom boolean metadata field for third-party integrations |

***

### Headers

Use the standard ImperialCAD API headers shown in the API Getting Started documentation.

***

{% tabs %}
{% tab title="Json Body Example" %}

```lua
    "body": {
        "commId": "1723018855907x983892761338183700",
        "users_discordID": "601892764086435851",
        "ssn": "121212121",
        "data": {
            "Missing": false,
            "Deceased": false,
            "MetaString1": "123456789",
            "MetaString2": "123456789",
            "MetaBoolean1": false,
            "MetaBoolean2": false
        }
    }
```

{% endtab %}

{% tab title="Response of Example" %}

```lua
{
  "status": "success"
}
```

{% endtab %}
{% endtabs %}
