Create Subject
client.subjects.create(SubjectCreateParams { email, external_id, metadata, name } body, RequestOptionsoptions?): SubjectCreateResponse { id, created_at, email, 3 more }
/subjects
Create Subject
Parameters
Returns
Create Subject
import Lark from 'lark-billing';
const client = new Lark({
apiKey: 'My API Key',
});
const subject = await client.subjects.create({
email: 'john.doe@example.com',
external_id: 'user_1234567890',
metadata: {},
name: 'John Doe',
});
console.log(subject.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"
}