Login
SendNotification
VonageContactCenter
| API | Description |
|---|---|
| GET api/vcc/syncwebrtccalls?AccessKey={AccessKey} |
No documentation available. |
| POST api/vcc/synccalls?AccessKey={AccessKey}&start={start}&end={end} |
No documentation available. |
| POST api/vcc/getccalldetails?AccessKey={AccessKey}&CallGuid={CallGuid} |
No documentation available. |
| POST api/vcc/getccalldetails/v2 |
No documentation available. |
| POST api/vcc/SyncCallContent?AccessKey={AccessKey}&start={start}&end={end} |
No documentation available. |
| POST api/vcc/getcallrecordings?AccessKey={AccessKey}&Guid={Guid} |
No documentation available. |
| POST api/vcc/SyncCallRecording?AccessKey={AccessKey}&Guid={Guid} |
No documentation available. |
| POST api/vcc/SyncCallData?AccessKey={AccessKey} |
No documentation available. |
| POST api/vcc/GetCallInfo?AccessKey={AccessKey}&guid={guid} |
No documentation available. |
| POST api/VonageContactCenter |
No documentation available. |
| POST api/VonageContactCenter?data={data} |
No documentation available. |
| POST api/VonageContactCenter?Msg={Msg} |
No documentation available. |
QRGenerator
| API | Description |
|---|---|
| POST api/qr/create |
No documentation available. |
| GET api/QRGenerator |
No documentation available. |
Meet
| API | Description |
|---|---|
| GET api/meet/{meetingkey}/detail |
No documentation available. |
| GET api/meet/{meetingkey}/virtualbackground |
No documentation available. |
| GET api/meet/notificationweb?message={message} |
No documentation available. |
| GET api/meet/identity/{meetingidentity}/detail |
No documentation available. |
| POST api/meet/room/join/{RoomKey} |
No documentation available. |
| POST api/meet/CheckIsStarted?MeetingKey={MeetingKey}&ParticipantKey={ParticipantKey} |
No documentation available. |
| POST api/meet/lognotification |
No documentation available. |
| POST api/meet/join |
No documentation available. |
| GET api/meet/room/{RoomKey}/{ParticipantKey} |
Returns the full detail of a meeting room for a participant: session and token information to join the call, the participant's name and host flag, dial-in phone number and passcode, the meeting checklist, and the AI meeting summaries recorded for the campaign. |
| GET api/meet/room/roomSummarydetail/{RoomKey} |
No documentation available. |
| POST api/meet/room/checkliststatus |
No documentation available. |
| GET api/meet/room/publisherInfo/{publisherid} |
No documentation available. |
| POST api/meet/room/recording/{type}?sessionId={sessionId}&outputMode={outputMode} |
No documentation available. |
| PATCH api/meet/room/lock/{RoomKey}/{ParticipantKey}/{Type} |
No documentation available. |
| PATCH api/meet/removesip?sessionid={sessionid}&connectionId={connectionId} |
No documentation available. |
| GET api/meet/room/updateAssistant/{CampaignKey}?AssistantKey={AssistantKey} |
No documentation available. |
| PATCH api/meet/room/feedback/{ParticipantKey}?Comment={Comment}&rating={rating}&leadKey={leadKey} |
No documentation available. |
| PATCH api/meet/room/feedback/host/{ParticipantKey}?Comment={Comment}&leadKey={leadKey} |
No documentation available. |
| GET api/meet/room/{publisherid}/ishost |
No documentation available. |
| POST api/meet/room/{publisherid}/updatelastactive?date={date} |
No documentation available. |
| POST api/meet/room/notes/{ParticipantKey} |
No documentation available. |
| PATCH api/meet/room/updatepublisherId/{ParticipantKey}?PublisherId={PublisherId} |
No documentation available. |
| PATCH api/meet/room/participant/speaker/{ParticipantKey}?SpeakerId={SpeakerId} |
No documentation available. |
| PATCH api/meet/room/participant/speaker/batch |
Updates RoomParticipant.SpeakerId for multiple participants in a single call, instead of one PATCH per participant (see UpdateParticipantSpeaker above). Used by the meet app's "Update speakers with participants" modal so assigning speakers to every participant in a room fires one request. Fires the SpeakerUpdated webhook once per room afterwards - the payload is built from Common.GetArchivedMeetingInfoByRoomKey (OperatorRoomArchive/Campaign/Company, not V_CallHistory - that view is keyed around Lead/CallerId and has no row for meetings created without a Lead, e.g. via api/v3/meeting/create), so [CampaignKey]/[CampaignName]/ [RoomKey]/[CompanyName]/[Metadata]/etc. placeholders resolve reliably for any archived room. Also carries ParticipantKey/ParticipantName/SpeakerId (first participant updated) and UpdatedSpeakers (a "Name:SpeakerId, ..." summary of every participant that changed in this batch). |
| POST api/meet/cancel/{MeetingKey}/{ParticipantKey}?LeadKey={LeadKey} |
No documentation available. |
| POST api/meet/timeout/{MeetingKey}/{ParticipantKey}?LeadKey={LeadKey} |
No documentation available. |
| POST api/meet/ghostcall/{MeetingKey}/{LeadKey} |
No documentation available. |
| GET api/meet/vonage/custom/processCallsNotCompleted |
No documentation available. |
| GET api/meet/closeinactivemeeting |
No documentation available. |
| POST api/meet/room/end/{RoomKey}/{ParticipantKey} |
No documentation available. |
| GET api/meet/campaign/actionitems/{campaignKey} |
No documentation available. |
| GET api/meet/room/GetChecklist/{RoomKey} |
No documentation available. |
| POST api/meet/start/{accesskey}/{meetingkey}?JoinKey={JoinKey} |
No documentation available. |
| POST api/meet/start/external/{vccagentid}/{meetingkey}?JoinKey={JoinKey}&ExternalId={ExternalId} |
No documentation available. |
| GET api/meet/vonage/callinfo/{callGuid} |
No documentation available. |
| POST api/meet/file/send/{roomkey}/{participantKey} |
No documentation available. |
| GET api/meet/file/{RoomFileKey} |
No documentation available. |
| GET api/meet/files/{RoomKey} |
No documentation available. |
| POST api/meet/invite/{MeetingKey} |
No documentation available. |
| GET api/meet/notes/send?roomkey={roomkey}&MeetingName={MeetingName} |
No documentation available. |
| GET api/meet/summary/notification/{type}?roomkey={roomkey} |
No documentation available. |
| GET api/meet/summary/html/{RoomKey} |
Serves the rich meeting-brief HTML page generated by the v4 summary flow. For meetings summarized before the feature existed, a branded fallback page is built lazily from the stored summary + checklist and cached back to the SummaryHtml column. Frontends embed this via iframe or fetch. |
| GET api/meet/participant/{publisherid}/profile?name={name} |
No documentation available. |
| GET api/meet/room/view/{roomkey}?AccessKey={AccessKey} |
No documentation available. |
| GET api/meet/room/view/V2/{roomkey}?AccessKey={AccessKey}&Version={Version} |
No documentation available. |
| PATCH api/meet/room/recording/transcript/{RecordingKey}?AccessKey={AccessKey} |
No documentation available. |
| POST api/meet/room/{participantKey}/speaktime |
No documentation available. |
| POST api/meet/logerror/{primarykey} |
No documentation available. |
| POST api/meet/anonymousparticipant?Name={Name} |
No documentation available. |
| GET api/Meet |
No documentation available. |
| GET api/Meet?fName={fName}&lName={lName} |
No documentation available. |
| POST api/Meet |
No documentation available. |
StpAssistant
Call
| API | Description |
|---|---|
| POST api/call/acceptcall?AccessKey={AccessKey}&LeadKey={LeadKey} |
No documentation available. |
| POST api/vsp/acceptcall?AccessKey={AccessKey}&LeadKey={LeadKey} |
No documentation available. |
| POST api/call/endcalloperator?AccessKey={AccessKey}&RoomKey={RoomKey} |
No documentation available. |
| POST api/call/endcallCustomer?AccessKey={AccessKey}&RoomKey={RoomKey} |
No documentation available. |
| POST api/call/feedback |
No documentation available. |
| POST api/call/cancel?AccessKey={AccessKey}&LeadKey={LeadKey} |
No documentation available. |
| POST api/call/CallHistory |
No documentation available. |
| POST api/v2/call/CallHistory |
No documentation available. |
| POST api/dashboard |
No documentation available. |
| POST api/call/CallDetail?AccessToken={AccessToken}&CallerId={CallerId} |
No documentation available. |
| POST api/call/makecall |
No documentation available. |
| POST api/Call |
No documentation available. |
Company
| API | Description |
|---|---|
| POST api/updateContact |
No documentation available. |
| POST api/updateaccount |
No documentation available. |
| GET api/qrcode?data={data} |
No documentation available. |
| GET api/checkforupdate?AppAccessKey={AppAccessKey}&Platform={Platform} |
No documentation available. |
| POST api/Company?AccessKey={AccessKey} |
No documentation available. |
Voice
| API | Description |
|---|---|
| POST api/voice/dial/old |
No documentation available. |
| POST api/voice/dial/sip/new |
No documentation available. |
| POST api/voice/dial/sip |
No documentation available. |
| POST api/voice/dial |
No documentation available. |
| POST api/voice/hangup |
No documentation available. |
| GET api/voice/answer |
No documentation available. |
| GET api/voice/sip/disconnectmissedcall |
No documentation available. |
| POST api/voice/events |
No documentation available. |
| GET api/voice/fallback |
No documentation available. |
| POST api/voice/nexmo_dtmf |
No documentation available. |
VspLogin
| API | Description |
|---|---|
| POST api/vsp/login |
No documentation available. |
| POST api/vsp/logout?AccessToken={AccessToken} |
No documentation available. |
NotificationRegister
| API | Description |
|---|---|
| POST api/NotificationRegister |
No documentation available. |
| POST api/deleteregiterdevice?Top={Top}&platform={platform}&accesskey={accesskey}&deviceid={deviceid} |
No documentation available. |
| POST api/getregiterdevice?Top={Top}&platform={platform}&accesskey={accesskey} |
No documentation available. |
| POST api/vspdeviceregistation |
No documentation available. |
Webhook
| API | Description |
|---|---|
| GET api/webhook/retry/{logId} |
Retries a single failed delivery by log id. Scheduled per-failure via a deferred RunControl row (ScheduleAt = now + 5 min); the every-5-min p_RunControl runs it once due, which GETs this endpoint through p_CallHttpClientGetExe. On repeat failure under the limit, the retry schedules the next attempt itself (self-rescheduling chain). |
| POST api/webhook/retry/{logId} |
Retries a single failed delivery by log id. Scheduled per-failure via a deferred RunControl row (ScheduleAt = now + 5 min); the every-5-min p_RunControl runs it once due, which GETs this endpoint through p_CallHttpClientGetExe. On repeat failure under the limit, the retry schedules the next attempt itself (self-rescheduling chain). |
MeetTranscript
| API | Description |
|---|---|
| POST api/meettranscript/audio-to-text/{RecordingKey}?prompt={prompt} |
No documentation available. |
| POST api/meettranscript/assembly/audio-to-text/{RecordingKey} |
No documentation available. |
| POST api/meettranscript/assembly/init/{RecordingKey} |
No documentation available. |
| POST api/meettranscript/assembly/webhook |
No documentation available. |
| GET api/meettranscript/assembly/transcript/{transcript_id} |
No documentation available. |
| GET api/meettranscript/GetAssistant/{AccessKey}?CampaignKey={CampaignKey} |
No documentation available. |
Vonage
| API | Description |
|---|---|
| POST api/vonage/jwttoken?AccessKey={AccessKey} |
No documentation available. |
| GET api/vonage/archive/poll/{archiveId}?attempt={attempt} |
No documentation available. |
| POST api/vonage/archive/callback |
No documentation available. |
| POST api/vonage/archive/setupcallback?AccessKey={AccessKey} |
No documentation available. |
| GET api/vonage/SyncSessionData?AccessKey={AccessKey} |
No documentation available. |
| POST api/Vonage?str_CompanyKey={str_CompanyKey} |
No documentation available. |
| POST api/Vonage?SessionIds={SessionIds}&CompanyRebuild={CompanyRebuild} |
No documentation available. |
Meeting
Campaign
| API | Description |
|---|---|
| POST api/campaign/mycampaign?AccessKey={AccessKey} |
No documentation available. |
| POST api/interaction?AccessKey={AccessKey} |
No documentation available. |
| POST api/interaction/create?AccessKey={AccessKey}&InterationName={InterationName} |
No documentation available. |
| POST api/v2/interaction/create |
Creates a new campaign (interaction), or updates the existing one when a campaign with the same identity already exists for the vertical. |
| POST api/v2/Interaction/id |
No documentation available. |
| POST api/Interaction/id?AccessKey={AccessKey}&CampaignKey={CampaignKey} |
No documentation available. |
| POST api/affiliateinteraction/create |
No documentation available. |
| POST api/profileinteraction/create |
No documentation available. |
| POST api/vspinteraction/create |
No documentation available. |
| POST api/profileinteraction/id?InteractionId={InteractionId}&AccessKey={AccessKey} |
No documentation available. |
| POST api/Interaction/upadteprofilebanner?CampaignKey={CampaignKey} |
No documentation available. |
| POST api/Interaction/Banner |
No documentation available. |
| POST api/CreateProfileInteractionBulk |
No documentation available. |
| POST api/UpdateExistingCampaign |
No documentation available. |
| POST api/CreateProfileInteractionSalesRepBulk |
No documentation available. |
| GET api/Qrcode/new?Data={Data} |
No documentation available. |
| GET api/GetBundleAffiliateInteractionCalls |
Get Bundle Affiliate Interaction Calls information |
| POST api/interaction/getcallhistory |
Get Call History |
| POST api/meetings/history |
No documentation available. |
| POST api/v2/interaction/webhook |
No documentation available. |
| POST api/v3/meeting/create |
Create a Meeting (v3). Creates the meeting the same way the SeeThePro portal's Meeting page does: campaign row, campaign operators, assistants and meeting preferences (IsMeeting=1). Authenticate with the API Secret sent as an Authorization header: "Authorization: Bearer <secret>". MeetingName defaults to "<operator name> Meeting" and MeetingId to a unique 6-digit id when omitted. To update an existing meeting instead, use POST api/v3/meeting/{meetingKey}. |
| POST api/v3/meeting/{meetingKey} |
Update a Meeting (v3). Updates an existing meeting's name, call recording, assigned operators, AI summary configuration and meeting preferences — mirrors Meeting.aspx's edit flow. Authenticate with the API Secret sent as an Authorization header: "Authorization: Bearer <secret>". |
| POST api/v3/room/details |
Get meeting room details (v3) by RoomKey: meeting info, room session info (live or ended), participants, transcription/summary completion status and the SummaryUrl. Authenticate with the API Secret sent as an Authorization header: "Authorization: Bearer <secret>". RoomKey is required; the result is scoped to the caller's company. |
Values
| API | Description |
|---|---|
| GET api/Values |
No documentation available. |
| GET api/Values/{id} |
No documentation available. |
| POST api/Values |
No documentation available. |
| PUT api/Values/{id} |
No documentation available. |
| DELETE api/Values/{id} |
No documentation available. |