Edit Character

This endpoint allows you to update an existing character associated with an account in the CAD.

Edit Character

POST https://api.sonorancad.com/civilian/edit_character

This endpoint allows you to update an existing character associated with an account in the CAD.

Request Body

Name
Type
Description

id

string

Your community's ID

key

string

Your community's API Key

type

string

EDIT_CHARACTER

data

array

Array of character objects

CHARACTER {ID} EDITED FOR {USERNAME}
{
    "id": "YOUR_COMMUNITY_ID",
    "key": "YOUR_API_KEY",
    "type": "EDIT_CHARACTER",
    "data": [
        {
            "user": "STEAM:1234",  // API ID or user UUID/GUID that 'owns' this record
            "templateId": 5,       // Template ID (shown in Admin menu next to name) or on the record's `recordTypeId` field
            "useDictionary": true, // OPTION 1: Key/Value from template
            "recordId": 123,       // OPTION 1: Record ID being modified
            "replaceValues": {
                // Field UID and Value
                "first": "Brian",
                "last": "Sosnowski"
            },
            "record": null        // OPTION 2: Full raw JSON structure
        }
    ]
}

Formatting Data for Custom Records

Custom records can be easily modified with a set of key/value pairs, or full raw JSON.

Learn more about these formatting options below:

API Options for Adding and Modifying Records

Last updated

Was this helpful?