Rayzing AI Help Documentation
  • 🏠Introduction
  • πŸ“’Rayzing Resource Center
    • πŸƒβ€β™‚οΈHow Rayzing works?
      • πŸ“–Starting with Rayzing
      • πŸ“–Bot Management
        • πŸ“–Create new Bot
          • πŸ“–Website, Live chat or Landing Page Bots
          • πŸ“–WhatsApp Bot Creation with Manual Onboarding
            • βœ…Prerequisites for WhatsApp Bots
            • πŸ”€Create a Meta App
            • βœ”οΈRegister & Verify your WhatsApp Number
            • πŸ”—Subscribe WA webhook with Rayzing
            • πŸ’³Update WA account Payment Method
            • πŸ¦Έβ€β™€οΈAssign System User to WhatsApp Account
            • πŸ“ƒGetting all the necessary details from Meta Developer Dashboard
          • πŸ“–Make Your Telegram Chatbot
        • πŸ“–Edit Your Chat Flow
        • πŸ“–Train Your AI Chatbot
          • πŸ“–Train your AI chatbot using websites
          • πŸ“–Train your AI chatbot by uploading files.
          • πŸ“–Train your AI chatbot using frequently asked questions (FAQs).
          • πŸ“–Train your bot using the conversation history.
          • πŸ“–Train your AI chatbot using other sources.
        • πŸ“–Bot Settings
          • πŸ“–Website Bot settings
            • πŸ“–Design
            • πŸ“–General
            • πŸ“–Alerts
            • πŸ“–Triggers
            • πŸ“–User Access
            • πŸ“–Chat Window
            • πŸ“–AI Settings
          • πŸ“–WhatsApp chatbot Settings
            • πŸ“–General
            • πŸ“–Alerts
            • πŸ“–AI Settings
          • πŸ“–Telegram Bot Settings
            • πŸ“–General
            • πŸ“–AI Settings
          • πŸ“–Facebook Bot Settings
            • πŸ“–General
            • πŸ“–AI Settings
        • πŸ“–Marketing Automation
          • πŸ“–Broadcasts on WhatsApp, Telegram & Facebook
          • πŸ“–Drip Campaigns on WhatsApp, Telegram & Facebook
          • πŸ“–Facebook Auto-Reply
        • πŸ“–Install your Website Chatbot
        • πŸ“–3rd Party Apps Integrations
          • Agile CRM integration with Rayzing
          • Apptivo CRM integration with Rayzing
          • Autopilot CRM integration with Rayzing
          • Bitrix24 CRM Integration with Rayzing
          • CalendarHero integration with Rayzing
          • Capsule CRM integration with Rayzing
          • Chakra CRM integration with Rayzing
          • Close CRM integration with Rayzing
          • Copper CRM integration with Rayzing
          • Drip CRM integration with Rayzing
          • EngageBay CRM integration with Rayzing
          • Drip CRM integration with Rayzing
          • ExtraaEdge integration with Rayzing
          • FirstPromoter integration with Rayzing
          • Flowlu integration with Rayzing
          • Freshworks CRM integration with Rayzing
          • Freshdesk CRM integration with Rayzing
          • Frontapp integration with Rayzing
          • GetResponse integration with Rayzing
          • Go High Level Integration with Rayzing
          • Google Analytics integration with Rayzing
          • Google Calendar Integration with Rayzing
          • Google Contacts Integration with Rayzing
          • Google Tasks integration with Rayzing
          • Groove CRM integration with Rayzing
          • Google Sheets integration with Rayzing
          • Helpcrunch CRM integration with Rayzing
          • HelpShift integration with Rayzing
          • Hubspot CRM integration with Rayzing
          • Infobip CRM integration with Rayzing
          • Jira CRM integration with Rayzing
          • Insightly CRM integration with Rayzing
          • MoEngage CRM integration with Rayzing
          • NetHunt integration with Rayzing
          • Nimble CRM integration with Rayzing
          • Nutshell CRM integration with Rayzing
          • Onpipeline integration with Rayzing
          • Nocrm integration with Rayzing
          • Pipedrive CRM integration with Rayzing
          • Salesflare CRM integration with Rayzing
          • SendInBlue integration with Rayzing
          • Shipway Integration with Rayzing
          • Wealthbox CRM integration with Rayzing
          • SupportBee CRM integration with Rayzing
          • Zendesk CRM integration with Rayzing
          • Zoho CRM integration with Rayzing
          • Zoho Desk integration with Rayzing
          • Zoho Projects integration with Rayzing
      • πŸ“–Inbox
        • πŸ“–Managing Contacts, Chats & Conversation
        • πŸ“–Creating Groups
      • πŸ“–Teams
      • πŸ“–Subscriptions
      • πŸ“–My Account
        • πŸ“–Configure Custom Attribute
        • πŸ“–Configure Tags
        • πŸ“–Configure Chat Status
      • πŸ“–Notifications
    • ❓Frequently asked questions (FAQs)
      • Onboarding FAQs
      • Bot Installation FAQs
      • Inbox FAQs
      • Profile, Team & Notifications FAQs
      • Analytics FAQs
      • Chat Flow FAQs
      • Bot Settings FAQs
      • WhatsApp FAQs
      • Subscription FAQs
      • ChatGPT FAQs
    • πŸ› οΈCommon Errors & Troubleshooting
  • πŸ“–Product Guides & Training
    • πŸ‘©β€πŸ’»WhatsApp Cloud API by Meta
      • βš™οΈSetting Up Your Facebook Business Manager
      • πŸ’°Meta Conversation Pricing for WhatsApp Cloud API
      • πŸ‘§Update WhatsApp Bot Profile
      • βœ…Getting a green tick on WhatsApp
    • βš™οΈWhatsApp Bot Creation with Automated onboarding
    • πŸ’‘Must know-how of Rayzing
      • πŸ”€Manage & Use Custom Attributes
      • πŸ–₯️Call external APIs in your chat flows
      • πŸ‘¨β€πŸ’ΌManging team roles & Users
      • πŸͺ„Unlock Rayzing AI
      • πŸ“¨Send WhatsApp notifications using the Rayzing APIs
  • πŸ› οΈAPI References
    • πŸ“„Contacts & Chats APIs
      • Get All Contacts
      • Getting Groups/Segments
      • Add WhatsApp Contact
      • Delete WhatsApp Contact
      • Website Contacts & Meta Data
    • πŸ“„WhatsApp Cloud API
      • GET Templates List
      • POST WhatsApp Template Message
      • POST Send Message API
Powered by GitBook
On this page
  • Get User Inbox
  • Got any questions?
  1. API References
  2. Contacts & Chats APIs

Get All Contacts

This page contains the API documentation for the getting all contacts of platform.

Get User Inbox

This API endpoint allows you to retrieve user data from the inbox. It provides various filtering options to customize the query.

Endpoint URL: https://api-v7.express-chat.com/inbox/users

HTTP Method: POST

Request Headers

  • Authorization: A bearer token is required for authentication. Replace [MASKED_TOKEN] with your valid API token. This token is used to authenticate and authorize the request.

Request Body

The request body should be a JSON object containing various filtering criteria to customize the query. Here's a breakdown of the request body fields:

  • searchText (string): Search text to filter users.

  • tags (array): An array of tags to filter users.

  • status (array): An array of status values to filter users.

  • isOnline (boolean): Indicates whether users are online.

  • _botWebsite (array): Filter users based on interactions on the website.

  • _botWhatsapp (array): Filter users based on interactions on WhatsApp.

  • _botTelegram (array): Filter users based on interactions on Telegram.

  • _botFacebook (array): Filter users based on interactions on Facebook.

  • _agentAssigned (array): Filter users assigned to specific agents.

  • segments (array): An array of segments to filter users.

  • applicableFilters (array): An array of applicable filters.

  • lastSeenAt (object): Date range filter for the last seen timestamp.

  • createdAt (object): Date range filter for the creation timestamp.

  • userInteracted (boolean): Indicates whether users have interacted.

  • lastMessageBy (array): Filter users based on the last message sender.

  • isLiveChatActive (boolean): Indicates whether live chat is active for users.

  • hasOrdered (object): Filter users based on their order history.

Sample Request

curl 'https://api-v7.express.com/inbox/users' \
  -X 'POST' \
  -H 'Authorization: Bearer [MASKED_TOKEN]' \
  -H 'Content-Type: application/json' \
  -d '{
    "searchText": "",
    "tags": [],
    "status": [],
    "isOnline": false,
    "_botWebsite": [],
    "_botWhatsapp": [],
    "_botTelegram": [],
    "_botFacebook": [],
    "_agentAssigned": [],
    "segments": [],
    "applicableFilters": ["userInteracted"],
    "lastSeenAt": {
      "startAt": "",
      "endsAt": ""
    },
    "createdAt": {
      "startAt": "",
      "endsAt": ""
    },
    "userInteracted": true,
    "lastMessageBy": [],
    "isLiveChatActive": false,
    "hasOrdered": {
      "status": false,
      "lastAt": ""
    },
    "page": 1,
    "isExport": "none",
    "isContact": true
  }' \
  --compressed

Replace [MASKED_TOKEN] in the request with your actual API token and customize the request body filters as needed for your use case.

Response

The API will respond with a JSON object containing the user data based on the applied filters. The response format may vary depending on the data available and the applied filters.

Please replace [MASKED_TOKEN] in the request with your actual API token for actual usage.

If you have any questions, you can look into our repository of FAQs, most likely, you will find your answer here, If not, write us at support@rayzing.ai.

PreviousContacts & Chats APIsNextGetting Groups/Segments

Last updated 1 year ago

Got any questions?

πŸ› οΈ
πŸ“„
❓