HiringCenter Pro
HiringCenter Pro API

Conversations

Endpoint:https://api.hiringcenterpro.com/v2

Operations for conversations and participants.


Get Conversations

GET
https://api.hiringcenterpro.com/v2
/conversations

Get Conversationsquery Parameters

  • accountIdstring · required
  • userIdstring
  • limitinteger · max: 100
    Default: 50
  • offsetinteger
    Default: 0

Get ConversationsHeaders

  • Authorizationstring · required

    Bearer API key in the format 'Bearer <YOUR_API_KEY>'

Get Conversations Responses

OK

  • successboolean
  • conversationsobject[]
  • paginationobject

Create Conversation

POST
https://api.hiringcenterpro.com/v2
/conversations

Create ConversationHeaders

  • Authorizationstring · required

    Bearer API key in the format 'Bearer <YOUR_API_KEY>'

Create Conversation Request Body

  • accountIdstring · required
  • prospectIdsstring[] · required
  • userIdstring · required
  • identityIdstring · required
  • fromNumberDbstring · required
  • identityEmailstring · email · required
  • groupNamestring

Create Conversation Responses

Created

  • successboolean
  • conversationIdstring
  • conversationobject
  • twilioConversationSidstring
  • metaobject

Get Specific Conversation

GET
https://api.hiringcenterpro.com/v2
/conversations/{conversationId}

Get Specific Conversationpath Parameters

  • conversationIdstring · required

Get Specific Conversationquery Parameters

  • accountIdstring · required

Get Specific ConversationHeaders

  • Authorizationstring · required

    Bearer API key in the format 'Bearer <YOUR_API_KEY>'

Get Specific Conversation Responses

OK

  • successboolean
  • conversationobject

Update Conversation Name

PATCH
https://api.hiringcenterpro.com/v2
/conversations/{conversationId}

Update Conversation Namepath Parameters

  • conversationIdstring · required

Update Conversation NameHeaders

  • Authorizationstring · required

    Bearer API key in the format 'Bearer <YOUR_API_KEY>'

Update Conversation Name Request Body

  • namestring · required
  • accountIdstring

Update Conversation Name Responses

OK

  • successboolean
  • conversationIdstring
  • messagestring

Add Participant

POST
https://api.hiringcenterpro.com/v2
/conversations/{conversationId}/participants

Add Participantpath Parameters

  • conversationIdstring · required

Add ParticipantHeaders

  • Authorizationstring · required

    Bearer API key in the format 'Bearer <YOUR_API_KEY>'

Add Participant Request Body

  • prospectIdstring · required
  • accountIdstring

Add Participant Responses

OK

  • successboolean
  • conversationIdstring
  • prospectIdstring
  • messagestring

Remove Participant

DELETE
https://api.hiringcenterpro.com/v2
/conversations/{conversationId}/participants/{prospectId}

Remove Participantpath Parameters

  • conversationIdstring · required
  • prospectIdstring · required

Remove ParticipantHeaders

  • Authorizationstring · required

    Bearer API key in the format 'Bearer <YOUR_API_KEY>'

Remove Participant Responses

OK

  • successboolean
  • conversationIdstring
  • prospectIdstring
  • messagestring