Download OpenAPI specification:Download
This documentation aims to assist Mixvoip customers in configuring integrations. The integrations currently supported include api, crm-odoo and crm-zoho.
Returns an array of API Integrations from a specific user.
user_id required | integer Example: 1 The id of the user. |
{- "data": [
- {
- "id": 1,
- "user_id": 1,
- "token": "b495570bb971a1da7e7180ad58588d4c28aad8ec905db540afd60459ab83f2b0",
- "active": false,
- "type": "crm-odoo",
- "data": {
- "dbName": null,
- "login": null,
- "apiKey": null,
- "serverUrl": null,
- "extNumCrmIdMap": [ ]
}
}
]
}
Click-to-Dial is a feature that allows users to initiate a phone call by clicking a link or button in a web application or software interface. It provides a convenient way to initiate calls without manual dialing.
from required | string The phone number, extension number, or email from which the call should be made. |
to required | string The destination number of the call. |
Ensure to replace the from
and to
phone numbers with the appropriate values.
{- "from": "+352661223344",
- "to": "+352661112233"
}
Click-to-Answer is a feature that allows users to answer incoming calls by clicking a button or link in a web-based or software-based communication interface. It provides a streamlined call answering process and a convenient way for users to respond to incoming calls.
from | string The phone number, extension number, or email address to which the call should be accepted. |
Replace the from
field with the phone number from which the call should be answered.
{- "from": "+352661223344"
}
Click-to-Hangup is a feature that allows users to end or terminate an ongoing call by clicking a button or link in a web-based or software-based communication interface. It provides a convenient and intuitive way for users to disconnect or end a call without requiring complex steps or manual actions.
from required | string The phone number, extension number, or email address from which the call should be ended. |
Replace the from
field with the phone number from which the call should be ended.
{- "from": "+352661223344"
}
This endpoint makes an HTTP GET request to retrieve call detail records (CDRs) for a specific extension and start time. The start_time
parameter specifies the date and time from which the CDRs should be retrieved, and the extension
parameter specifies the extension for which the CDRs are requested.
start_time
(string): The date and time from which the CDRs should be retrieved.extension
(string): The specific extension for which the CDRs are requested.call_type => 'incoming', 'outgoing', 'internal'
extension_id => Unique ID for extsnion registered in PBX
start_time => Its like dateTime string "2023-12-04 00:04:16" you can use it to tell the system give me records from this date and time to onward
end_time => Same like start time pass the dateTime string to tell system give me results equal or before this dateTime.
extension => its the number of extension for whome you need data
date => fetch data for specific date only
The response to this request will contain the call detail records (CDRs) based on the specified parameters.
Refer to example response to see how the pagination works in order to get results for specific page.
Use query param => page={page_number}
Default page size is 100 entries per page
CDRS_API_VERSION required | string |
start_time | string Example: start_time=2023-12-18 00:04:16 |
extension | integer Example: extension=2039 |
{- "status": true,
- "data": [
- {
- "id": 59884,
- "type": "OUTGOING",
- "date": "2023-12-13",
- "start_time": "2023-12-13 20:02:55",
- "answer_time": "2023-12-13 20:03:05",
- "end_time": "2023-12-13 20:03:19",
- "duration": 25,
- "billsec": 15,
- "is_conference_call": false,
- "conference": [ ],
- "is_recording_file_exists": false,
- "caller": {
- "id": 585065,
- "name": "Name of Caller",
- "number": "66111111"
}, - "receivers": [
- {
- "id": null,
- "status": "ANSWERED",
- "name": "",
- "number": "661000000",
- "start_time": "2023-12-13 20:02:55",
- "answer_time": "2023-12-13 20:03:05",
- "end_time": "2023-12-13 20:03:19",
- "duration": "25",
- "billsec": 15,
- "via_id": null,
- "via_name": null,
- "via_number": null
}
]
}
], - "pagination": {
- "current_page": 1,
- "prev_page_url": null,
- "last_page": 1812,
- "per_page": 10,
- "total": 18117,
}
}