import os
from syllable_sdk import SyllableSDK
with SyllableSDK(
api_key_header=os.getenv("SYLLABLESDK_API_KEY_HEADER", ""),
) as ss_client:
res = ss_client.v1.users_get_by_email(user_email="<value>")
# Handle response
print(res)
{
"email": "user@syllable.ai",
"first_name": "Jane",
"last_name": "Smith",
"role_id": 1,
"last_updated_comments": "Updated to change which role was assigned",
"id": 1,
"role_name": "Admin",
"email_sent": true,
"activity_status": "invited",
"last_updated": "2023-11-07T05:31:56Z",
"last_updated_by": "admin@email.com",
"last_session_at": "2025-01-01T12:00:00Z"
}
Fetch a given user.
import os
from syllable_sdk import SyllableSDK
with SyllableSDK(
api_key_header=os.getenv("SYLLABLESDK_API_KEY_HEADER", ""),
) as ss_client:
res = ss_client.v1.users_get_by_email(user_email="<value>")
# Handle response
print(res)
{
"email": "user@syllable.ai",
"first_name": "Jane",
"last_name": "Smith",
"role_id": 1,
"last_updated_comments": "Updated to change which role was assigned",
"id": 1,
"role_name": "Admin",
"email_sent": true,
"activity_status": "invited",
"last_updated": "2023-11-07T05:31:56Z",
"last_updated_by": "admin@email.com",
"last_session_at": "2025-01-01T12:00:00Z"
}
Successful Response
Information about a user.