Skip to main content

Dev_HoduAPI (1.0.0)

Download OpenAPI specification:Download

The Hodu Production Server API provides a means to share data across TCP applications in the reporting server. It enables seamless communication and exchange of information between different applications. This API documentation will guide you through the available endpoints and their functionalities.

/selectCodec

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectAssignedQueue

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/deleteCustomerGroupNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getGroupNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getTicketDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getQueueDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getIVRSurveyDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getJobNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getDispositionDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateMultipleJobNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/assignQueue

query Parameters
priority
required
string
queue_id
required
string
agent_id
required
string
token
required
string
header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/createCustomer

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectBreak

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectShift

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/deleteAgent

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/addGroup

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/UpsertJobNumberData

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getBlackListNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/addGroupNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/createPlan

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAgentList

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectSmtp

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/callbackSubscribe

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAgentLiveSessionDetail

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/deleteJobNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getSessionDetail

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/recordingResume

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/resetJob

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getJobNumberStatus

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCallHistory

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAgentId

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getExtensionId

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getDNCList

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/job

Responses

Response Headers
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/callbackUnSubscribe

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getJob

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCustomerDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/deleteBlacklistNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getJobStatus

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/changeJobStatus

header Parameters
x-api-key
required
string

Responses

Response Headers
Access-Control-Allow-Origin
string
Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/changeJobStatus

Responses

Response Headers
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectUnassignedQueue

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/createSession

header Parameters
x-api-key
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateJobLeadGroup

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getQADetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAgentCurrentStatus

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectTicketdisposition

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectExtension

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/breakIn

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAniAllQueueList

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/deleteGroupNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/clickToCallManual

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getSurveyDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCustomerGroup

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectTimezone

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateGroupNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectAllDispositionList

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/breakOut

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAllQueueList

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updatePlan

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCampaign

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/addJobNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/upsertGroupNumberData

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getRecording

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/recordingPause

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/createAgent

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectSkill

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateMultipleCustomer

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/createExtension

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/createMultipleCustomer

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/unassignQueue

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getAniGroup

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/clickToCall

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getActiveCall

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCallDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/addBlacklistNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCustomerGroupFields

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateAgent

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateCustomer

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/selectPlan

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/job/getJobStatus

header Parameters
x-api-key
required
string

Responses

Response Headers
Access-Control-Allow-Origin
string
Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/job/getJobStatus

Responses

Response Headers
Access-Control-Allow-Origin
string
Access-Control-Allow-Methods
string
Access-Control-Allow-Headers
string
Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/addTicketComment

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/deleteDNCNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/updateJobNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getGroup

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/endSession

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/changeTicketStatus

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getCampaignDetails

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/addDNCNumber

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/changeAgentPassword

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }

/getSessionId

header Parameters
x-api-key
required
string

Responses

Response Schema: application/json
object (Empty Schema)

Response samples

Content type
application/json
{ }