Search Subjects
subjects.search(SubjectSearchParams**kwargs) -> SubjectSearchResponse
/subjects/search
Search Subjects
Parameters
query: str
Search query to match against subject name or email
limit: Optional[int]
maximum100
minimum1
offset: Optional[int]
minimum0
Returns
Search Subjects
import os
from lark import Lark
client = Lark(
api_key=os.environ.get("LARK_API_KEY"), # This is the default and can be omitted
)
response = client.subjects.search(
query="query",
)
print(response.has_more)
{
"has_more": true,
"subjects": [
{
"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
{
"has_more": true,
"subjects": [
{
"id": "subj_VyX6Q96h5avMho8O7QWlKeXE",
"created_at": "2025-11-01T00:00:00Z",
"email": "john.doe@example.com",
"external_id": "user_1234567890",
"metadata": {},
"name": "John Doe"
}
]
}