Update Subject
client.subjects.update(stringsubjectID, SubjectUpdateParams { email, metadata, name } body, RequestOptionsoptions?): SubjectResource { id, created_at, email, 3 more }
/subjects/{subject_id}
Update Subject
Parameters
subjectID: string
Returns
Update Subject
import Lark from 'lark-billing';
const client = new Lark({
apiKey: 'My API Key',
});
const subjectResource = await client.subjects.update('subject_id', {
email: 'john.doe@example.com',
metadata: {},
name: 'John Doe',
});
console.log(subjectResource.id);
{
"id": "subj_VyX6Q96h5avMho8O7QWlKeXE",
"created_at": "2025-11-01T00:00:00Z",
"email": "john.doe@example.com",
"external_id": "user_1234567890",
"metadata": {},
"name": "John Doe"
}Returns Examples
{
"id": "subj_VyX6Q96h5avMho8O7QWlKeXE",
"created_at": "2025-11-01T00:00:00Z",
"email": "john.doe@example.com",
"external_id": "user_1234567890",
"metadata": {},
"name": "John Doe"
}