Inquirly
  1. Conversations API
Inquirly
  • Accounts
    • Create an Account
      POST
    • Get an account details
      GET
    • Update an account
      PATCH
    • Delete an Account
      DELETE
  • Account Users
    • List all Account Users
      GET
    • Create an Account User
      POST
    • Delete an Account User
      DELETE
  • AgentBots
    • List all AgentBots
      GET
    • Create an Agent Bot
      POST
    • Get an agent bot details
      GET
    • Update an agent bot
      PATCH
    • Delete an AgentBot
      DELETE
  • Users
    • Create a User
      POST
    • Get an user details
      GET
    • Update a user
      PATCH
    • Delete a User
      DELETE
    • Get User SSO Link
      GET
  • Inbox API
    • Inbox details
      GET
  • Contacts API
    • Create a contact
    • Get a contact
    • Update a contact
  • Conversations API
    • Create a conversation
      POST
    • List all conversations
      GET
    • Get a single conversation
      GET
    • Resolve a conversation
      POST
    • Toggle typing status
      POST
    • Update last seen
      POST
  • Messages API
    • Create a message
    • List all messages
    • Update a message
  • Contact Labels
    • List Labels
    • Add Labels
  • CSAT Survey Page
    • Get CSAT survey page
  • Account AgentBots
    • List all AgentBots
    • Create an Agent Bot
    • Get an agent bot details
    • Update an agent bot
    • Delete an AgentBot
  • Agents
    • List Agents in Account
    • Add a New Agent
    • Update Agent in Account
    • Remove an Agent from Account
  • Canned Responses
    • List all Canned Responses in an Account
    • Add a New Canned Response
    • Remove a Canned Response from Account
  • Canned Response
    • Update Canned Response in Account
  • Custom Attributes
    • List all custom attributes in an account
    • Add a new custom attribute
    • Get a custom attribute details
    • Update custom attribute in Account
    • Remove a custom attribute from account
  • Contacts
    • List Contacts
    • Create Contact
    • Show Contact
    • Update Contact
    • Delete Contact
    • Contact Conversations
    • Search Contacts
    • Contact Filter
  • Contact
    • Create contact inbox
    • Get Contactable Inboxes
  • Automation Rule
    • List all automation rules in an account
    • Add a new automation rule
    • Get a automation rule details
    • Update automation rule in Account
    • Remove a automation rule from account
  • Help Center
    • Add a new portal
    • List all portals in an account
    • update a new portal
    • Add a new category
    • Add a new article
  • Conversations
    • Get Conversation Counts
    • Conversations List
    • Create New Conversation
    • Conversations Filter
    • Conversation Details
    • Update Conversation
    • Toggle Status
    • Toggle Priority
  • Conversation Assignment
    • Assign Conversation
  • Conversation Labels
    • List Labels
    • Add Labels
  • Inboxes
    • List all inboxes
    • Get an inbox
    • Create an inbox
    • Update Inbox
    • Show Inbox Agent Bot
    • Add or remove agent bot
    • List Agents in Inbox
    • Add a New Agent
    • Update Agents in Inbox
    • Remove an Agent from Inbox
  • Messages
    • Get messages
    • Create New Message
    • Delete a message
  • Integrations
    • List all the Integrations
    • Create an integration hook
    • Update an Integration Hook
    • Delete an Integration Hook
  • Profile
    • Fetch user profile
  • Teams
    • List all teams
    • Create a team
    • Get a team details
    • Update a team
    • Delete a team
    • List Agents in Team
    • Add a New Agent
    • Update Agents in Team
    • Remove an Agent from Team
  • Custom Filters
    • List all custom filters
    • Create a custom filter
    • Get a custom filter details
    • Update a custom filter
    • Delete a custom filter
  • Webhooks
    • List all webhooks
    • Add a webhook
    • Update a webhook object
    • Delete a webhook
  • Reports
    • Get Account reports
    • Get Account reports summary
    • Account Conversation Metrics
    • Agent Conversation Metrics
  1. Conversations API

Create a conversation

POST
/public/api/v1/inboxes/{inbox_identifier}/contacts/{contact_identifier}/conversations
Conversations API
Create a conversation
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/public/api/v1/inboxes//contacts//conversations' \
--header 'Content-Type: application/json; charset=utf-8' \
--data-raw '{
    "custom_attributes": {}
}'
Response Response Example
200 - Example 1
{
    "id": 0,
    "inbox_id": "string",
    "messages": [
        {
            "content": "string",
            "content_type": "text",
            "content_attributes": {},
            "message_type": "incoming",
            "created_at": 0,
            "private": true,
            "attachment": {},
            "sender": {},
            "conversation_id": 0
        }
    ],
    "contact": {}
}

Request

Path Params
inbox_identifier
string 
required
contact_identifier
string 
required
Body Params application/json; charset=utf-8
custom_attributes
object 
optional
Custom attributes of the conversation
Examples

Responses

🟢200OK
application/json; charset=utf-8
Success
Body
id
integer 
optional
Id of the conversation
inbox_id
string 
optional
The inbox id of the conversation
messages
array[object (message) {9}] 
optional
Messages in the conversation
content
string 
optional
The text content of the message
content_type
enum<string> 
optional
The type of the template message
Allowed values:
textinput_selectcardsform
content_attributes
object 
optional
The content attributes for each content_type
message_type
enum<string> 
optional
The type of the message
Allowed values:
incomingoutgoingactivitytemplate
created_at
integer 
optional
The time at which message was created
private
boolean 
optional
The flags which shows whether the message is private or not
attachment
object 
optional
The file object attached to the image
sender
object 
optional
User/Agent/AgentBot object
conversation_id
number 
optional
ID of the conversation
contact
object 
optional
The contact information associated to the conversation
🟠401Unauthorized
Previous
Update a contact
Next
List all conversations
Built with