API Documentation
Basics ¶
Rechat’s responses follow a set of conventions which are described below.
-
All responses are JSON formatted.
-
All responses are Objects.
-
All responses have a
code. -
If the operation has been successfull then
code = 'OK'
Errors ¶
All errors will have a:
-
codethat explains the error, -
A
messagethat gives some information about the error
Example Error ¶
Example ErrorGET/rooms/:id
Example URI
- id
string(required) Example: 467361a0-763f-11f1-b116-b327a2b8a7e2
404Body
{
"trace": false,
"http": 404,
"message": "Room 467361a0-763f-11f1-b116-b327a2b8a7e2 not found",
"code": "ResourceNotFound",
"slack": false
}Format ¶
Single Entities
If the called endpoint is supposed to provide a single entity, the entity will be stored in data key.
Collections
If the called endpoint is supposed to provide a collection of entities,
the data key will be an array of all retrieved entities.
An info object will also be provided that includes:
-
countThe number of retrieved entities that are present in thedata -
totalTotal number of matching entities which coule be fetched using pagination
Example single entity endpoint ¶
Example single entity endpointGET/rooms/:id
Example URI
- id
string(required) Example: 6dd3bfca-cc61-4a11-965e-d6986d08513c- associations
string(required) Example: room.owner,room.latest_message,room.users
200Body
{
"code": "OK",
"data": {
"type": "room",
"id": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"title": "sampleroom",
"owner": {
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
"created_at": 1783014955.514114,
"updated_at": 1783014955.679798,
"deleted_at": null,
"room_type": "Group",
"new_notifications": 0,
"latest_message": {
"type": "message",
"mid": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"id": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"comment": "John invited +18598161689 to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.679798,
"updated_at": 1783014955.679798,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "notification",
"id": "d56bb09d-bfed-40b6-972f-7db260ebf6eb",
"object": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"message": "John invited +18598161689 to join.",
"created_at": 1783014955.66967,
"updated_at": 1783014955.66967,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
}
]
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": [
{
"user": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"delivery_type": "sms",
"type": "notification_delivery",
"created_at": "2026-07-02T17:55:55.801085+00:00"
}
]
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
{
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.474773,
"id": "5555d900-f6d0-42ff-a684-c45368abad8d",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.474787,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d7ffb371-6a2c-4a4e-ab32-ab08b743b24d",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected], +18598161689"
}
}Example collection endpoint ¶
Example collection endpointGET/rooms
Example URI
- associations
string(required) Example: room.owner,room.latest_message,room.users
200Body
{
"code": "OK",
"data": [
{
"type": "room",
"id": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"title": null,
"owner": null,
"created_at": 1783014955.922925,
"updated_at": 1783014955.961906,
"deleted_at": null,
"room_type": "Direct",
"new_notifications": 0,
"latest_message": {
"type": "message",
"mid": "67e8a0ba-59de-468b-af43-ece2f13d3a82",
"id": "67e8a0ba-59de-468b-af43-ece2f13d3a82",
"comment": "John invited [email protected] to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.961906,
"updated_at": 1783014955.961907,
"room": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "notification",
"id": "ef337f5b-f43c-47c2-8ea7-91505a4e8741",
"object": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"message": "John invited [email protected] to join.",
"created_at": 1783014955.950733,
"updated_at": 1783014955.950733,
"room": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.892165,
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.892183,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d1229b41-01fe-4fea-9225-8a312dbde31b",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
}
]
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": null
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
{
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.892165,
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.892183,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d1229b41-01fe-4fea-9225-8a312dbde31b",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected]"
},
{
"type": "room",
"id": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"title": "sampleroom",
"owner": {
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
"created_at": 1783014955.514114,
"updated_at": 1783014955.679798,
"deleted_at": null,
"room_type": "Group",
"new_notifications": 0,
"latest_message": {
"type": "message",
"mid": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"id": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"comment": "John invited +18598161689 to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.679798,
"updated_at": 1783014955.679798,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "notification",
"id": "d56bb09d-bfed-40b6-972f-7db260ebf6eb",
"object": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"message": "John invited +18598161689 to join.",
"created_at": 1783014955.66967,
"updated_at": 1783014955.66967,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
}
]
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": [
{
"user": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"delivery_type": "sms",
"type": "notification_delivery",
"created_at": "2026-07-02T17:55:55.801085+00:00"
}
]
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
{
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.474773,
"id": "5555d900-f6d0-42ff-a684-c45368abad8d",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.474787,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d7ffb371-6a2c-4a4e-ab32-ab08b743b24d",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected], +18598161689"
}
],
"info": {
"count": 2,
"total": 2,
"new": 0
}
}Associations ¶
Rechat is heavily relational and the need to have access to the associations within an object.
There are two formats that are supported.
-
Nested (default, legacy). All entities are already deeply nested in this format. But the response size could be too big.
-
Referenced. (prefered). Data objects are not nested but the response is compact.
Nested responses
Nested responses are considered harmful. They are only being used for backward compatibility reasons.
A nested example looks like this:
{
code: 'OK',
data: {
id: 1,
type: 'room'
owner: {
id: 1,
type: 'user',
email: '[email protected]'
},
users: [
{
id: 1,
type: 'user',
email: '[email protected]'
},
{
id: 2,
type: 'user',
email: '[email protected]'
}
],
latest_message: {
id: 1,
comment: 'Hi',
author: {
id: 1,
type: 'user',
email: '[email protected]'
}
}
}
}
As you can see in the object above, User #1 is the owner of the room and author of the latest message. He is also one of the members of the room.
Therefore, his user object is repeated 3 times and thus, inflating the response.
Referenced
Provide the following header:
X-RECHAT-FORMAT: references
And the response format you’ll get the following format:
{
code: 'OK',
references: {
user: {
1: {
id: 1,
type: 'user',
email: '[email protected]'
},
2: {
id: 2,
type: 'user',
email: '[email protected]'
}
},
message: {
1: {
id: 1,
comment: 'Hi',
author: {
type: 'reference',
model: 'user',
id:1,
}
}
}
}
data: {
id: 1,
type: 'room'
owner: ,
users: [
{
type: 'reference',
model: 'user',
id:1,
},
{
type: 'reference',
model: 'user',
id:2,
}
]
latest_message: {
type: 'reference',
model: 'message',
id: 1
}
}
}
The advantage to this format is that no matter how many times we repeat user #1 (or any other entity)
the response size will not grow a lot.
Example nested responsed ¶
Example nested responsedGET/rooms
Example URI
- associations
string(required) Example: room.owner,room.latest_message,room.users
200Body
{
"code": "OK",
"data": [
{
"type": "room",
"id": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"title": null,
"owner": null,
"created_at": 1783014955.922925,
"updated_at": 1783014955.961906,
"deleted_at": null,
"room_type": "Direct",
"new_notifications": 0,
"latest_message": {
"type": "message",
"mid": "67e8a0ba-59de-468b-af43-ece2f13d3a82",
"id": "67e8a0ba-59de-468b-af43-ece2f13d3a82",
"comment": "John invited [email protected] to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.961906,
"updated_at": 1783014955.961907,
"room": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "notification",
"id": "ef337f5b-f43c-47c2-8ea7-91505a4e8741",
"object": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"message": "John invited [email protected] to join.",
"created_at": 1783014955.950733,
"updated_at": 1783014955.950733,
"room": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.892165,
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.892183,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d1229b41-01fe-4fea-9225-8a312dbde31b",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
}
]
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": null
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
{
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.892165,
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.892183,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d1229b41-01fe-4fea-9225-8a312dbde31b",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected]"
},
{
"type": "room",
"id": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"title": "sampleroom",
"owner": {
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
"created_at": 1783014955.514114,
"updated_at": 1783014955.679798,
"deleted_at": null,
"room_type": "Group",
"new_notifications": 0,
"latest_message": {
"type": "message",
"mid": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"id": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"comment": "John invited +18598161689 to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.679798,
"updated_at": 1783014955.679798,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "notification",
"id": "d56bb09d-bfed-40b6-972f-7db260ebf6eb",
"object": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"message": "John invited +18598161689 to join.",
"created_at": 1783014955.66967,
"updated_at": 1783014955.66967,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
}
]
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": [
{
"user": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"delivery_type": "sms",
"type": "notification_delivery",
"created_at": "2026-07-02T17:55:55.801085+00:00"
}
]
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
{
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
{
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.474773,
"id": "5555d900-f6d0-42ff-a684-c45368abad8d",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.474787,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d7ffb371-6a2c-4a4e-ab32-ab08b743b24d",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected], +18598161689"
}
],
"info": {
"count": 2,
"total": 2,
"new": 0
}
}Example referenced responsed ¶
Example referenced responsedGET/rooms
Example URI
- associations
string(required) Example: room.owner,room.latest_message,room.users
200Body
{
"code": "OK",
"data": [
{
"type": "room",
"id": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"title": null,
"owner": null,
"created_at": 1783014955.922925,
"updated_at": 1783014955.961906,
"deleted_at": null,
"room_type": "Direct",
"new_notifications": 0,
"latest_message": {
"type": "reference",
"object_type": "message",
"id": "67e8a0ba-59de-468b-af43-ece2f13d3a82"
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "reference",
"object_type": "user",
"id": "248ee6e7-eb6d-438f-a438-df77354caf68"
},
{
"type": "reference",
"object_type": "user",
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f"
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected]"
},
{
"type": "room",
"id": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"title": "sampleroom",
"owner": {
"type": "reference",
"object_type": "user",
"id": "248ee6e7-eb6d-438f-a438-df77354caf68"
},
"created_at": 1783014955.514114,
"updated_at": 1783014955.679798,
"deleted_at": null,
"room_type": "Group",
"new_notifications": 0,
"latest_message": {
"type": "reference",
"object_type": "message",
"id": "1fc3f640-e7c8-4232-9bef-d790c7957de0"
},
"notification_settings": {
"248ee6e7-eb6d-438f-a438-df77354caf68": "N_ALL"
},
"users": [
{
"type": "reference",
"object_type": "user",
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf"
},
{
"type": "reference",
"object_type": "user",
"id": "248ee6e7-eb6d-438f-a438-df77354caf68"
},
{
"type": "reference",
"object_type": "user",
"id": "5555d900-f6d0-42ff-a684-c45368abad8d"
}
],
"total_alerts": null,
"total_favorites": null,
"proposed_title": "[email protected], +18598161689"
}
],
"references": {
"user": {
"248ee6e7-eb6d-438f-a438-df77354caf68": {
"type": "user",
"username": null,
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone_number": "+13626963322",
"created_at": 1783014955.172807,
"id": "248ee6e7-eb6d-438f-a438-df77354caf68",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.172826,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Agent",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": null,
"personal_room": "a69263a8-d93e-443e-a824-b83bd37e0ec3",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": "This is my signature.",
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": "This is my bio.",
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "John Doe",
"abbreviated_display_name": "John",
"online_state": "Offline",
"has_password": true
},
"e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f": {
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.892165,
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.892183,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d1229b41-01fe-4fea-9225-8a312dbde31b",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
},
"06cc81e5-0092-4fd8-8654-66bb033c36cf": {
"type": "user",
"username": null,
"first_name": "",
"last_name": "",
"email": "[email protected]",
"phone_number": "+18598161689",
"created_at": 1783014955.476157,
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.47617,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "1fe77487-a1d8-4e4f-9f0f-075524c81de8",
"brand": null,
"fake_email": true,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "+18598161689",
"abbreviated_display_name": "+18598161689",
"online_state": "Offline",
"has_password": false
},
"5555d900-f6d0-42ff-a684-c45368abad8d": {
"type": "user",
"username": null,
"first_name": "[email protected]",
"last_name": "",
"email": "[email protected]",
"phone_number": null,
"created_at": 1783014955.474773,
"id": "5555d900-f6d0-42ff-a684-c45368abad8d",
"address_id": null,
"cover_image_url": null,
"profile_image_url": null,
"updated_at": 1783014955.474787,
"user_status": "Active",
"profile_image_thumbnail_url": null,
"cover_image_thumbnail_url": null,
"email_confirmed": false,
"timezone": "America/Chicago",
"user_type": "Client",
"deleted_at": null,
"phone_confirmed": false,
"is_shadow": true,
"personal_room": "d7ffb371-6a2c-4a4e-ab32-ab08b743b24d",
"brand": null,
"fake_email": null,
"features": null,
"last_seen_at": null,
"email_signature": null,
"daily_enabled": false,
"email_quota": 30000,
"website": null,
"instagram": null,
"twitter": null,
"linkedin": null,
"youtube": null,
"facebook": null,
"designation": null,
"tiktok": null,
"mfa_enabled": false,
"xpressdocs_user_id": null,
"bio": null,
"current_time": "12:55 PM - Thursday Jul 02, 2026",
"push_allowed": true,
"agents": null,
"last_seen_type": null,
"active_brand": null,
"display_name": "[email protected] ",
"abbreviated_display_name": "[email protected]",
"online_state": "Offline",
"has_password": false
}
},
"message": {
"67e8a0ba-59de-468b-af43-ece2f13d3a82": {
"type": "message",
"mid": "67e8a0ba-59de-468b-af43-ece2f13d3a82",
"id": "67e8a0ba-59de-468b-af43-ece2f13d3a82",
"comment": "John invited [email protected] to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.961906,
"updated_at": 1783014955.961907,
"room": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "reference",
"object_type": "notification",
"id": "ef337f5b-f43c-47c2-8ea7-91505a4e8741"
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": null
},
"1fc3f640-e7c8-4232-9bef-d790c7957de0": {
"type": "message",
"mid": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"id": "1fc3f640-e7c8-4232-9bef-d790c7957de0",
"comment": "John invited +18598161689 to join.",
"image_url": null,
"document_url": null,
"video_url": null,
"recommendation": null,
"author": null,
"created_at": 1783014955.679798,
"updated_at": 1783014955.679798,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"image_thumbnail_url": null,
"deleted_at": null,
"notification": {
"type": "reference",
"object_type": "notification",
"id": "d56bb09d-bfed-40b6-972f-7db260ebf6eb"
},
"reference": null,
"mentions": null,
"activity": null,
"role": null,
"attachments": [],
"files": null,
"email_campaigns": null,
"contacts": null,
"crm_tasks": null,
"compact_listings": null,
"input_forms": null,
"artifacts": null,
"websites": null,
"social_posts": null,
"print_campaigns": null,
"template_instances": null,
"brand_assets": null,
"acked_by": null,
"deliveries": [
{
"user": "06cc81e5-0092-4fd8-8654-66bb033c36cf",
"delivery_type": "sms",
"type": "notification_delivery",
"created_at": "2026-07-02T17:55:55.801085+00:00"
}
]
}
},
"notification": {
"ef337f5b-f43c-47c2-8ea7-91505a4e8741": {
"type": "notification",
"id": "ef337f5b-f43c-47c2-8ea7-91505a4e8741",
"object": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"message": "John invited [email protected] to join.",
"created_at": 1783014955.950733,
"updated_at": 1783014955.950733,
"room": "c690bb60-f5e0-4426-80a6-0590fa1e56f8",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "reference",
"object_type": "user",
"id": "e7c040fb-3d9a-4f9b-9d1c-62eb1cfa431f"
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "reference",
"object_type": "user",
"id": "248ee6e7-eb6d-438f-a438-df77354caf68"
}
]
},
"d56bb09d-bfed-40b6-972f-7db260ebf6eb": {
"type": "notification",
"id": "d56bb09d-bfed-40b6-972f-7db260ebf6eb",
"object": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"message": "John invited +18598161689 to join.",
"created_at": 1783014955.66967,
"updated_at": 1783014955.66967,
"room": "6dd3bfca-cc61-4a11-965e-d6986d08513c",
"action": "Invited",
"object_class": "Room",
"subject": "248ee6e7-eb6d-438f-a438-df77354caf68",
"auxiliary_object_class": "User",
"auxiliary_object": {
"type": "reference",
"object_type": "user",
"id": "06cc81e5-0092-4fd8-8654-66bb033c36cf"
},
"recommendation": null,
"auxiliary_subject": null,
"subject_class": "User",
"auxiliary_subject_class": null,
"extra_subject_class": null,
"extra_object_class": null,
"deleted_at": null,
"specific": null,
"title": null,
"data": null,
"sound": null,
"app": "rechat",
"transports": null,
"phone_number": null,
"notification_type": "UserInvitedRoom",
"seen": true,
"recommendations": null,
"objects": null,
"subjects": [
{
"type": "reference",
"object_type": "user",
"id": "248ee6e7-eb6d-438f-a438-df77354caf68"
}
]
}
}
},
"info": {
"count": 2,
"total": 2,
"new": 0
}
}