xivo-ctid-ng HTTP API changelog¶
16.16¶
A new API for managing voicemails messages:
- GET
/1.0/voicemails/{voicemail_id}
- GET
/1.0/voicemails/{voicemail_id}/folders/{folder_id}
- DELETE
/1.0/voicemails/{voicemail_id}/messages/{message_id}
- GET
/1.0/voicemails/{voicemail_id}/messages/{message_id}
- PUT
/1.0/voicemails/{voicemail_id}/messages/{message_id}
- POST
/1.0/voicemails/{voicemail_id}/messages/{message_id}/recording
- GET
/1.0/users/me/voicemails
- GET
/1.0/users/me/voicemails/folders/{folder_id}
- DELETE
/1.0/users/me/voicemails/messages/{message_id}
- GET
/1.0/users/me/voicemails/messages/{message_id}
- PUT
/1.0/users/me/voicemails/messages/{message_id}
- POST
/1.0/users/me/voicemails/messages/{message_id}/recording
- GET
A new
timeout
parameter has been added to the following URL:- POST
/1.0/transfers
- POST
/1.0/users/me/transfers
- POST
A new
line_id
parameter has been added to the following URL:- POST
/1.0/calls
- POST
/1.0/users/me/calls
- POST
16.11¶
A new API for getting the status of lines:
- GET
/1.0/lines/{id}/presences
- GET
16.10¶
A new API for checking the status of the daemon:
- GET
/1.0/status
- GET
16.09¶
A new API for updating user presences:
- GET
/1.0/users/{uuid}/presences
- PUT
/1.0/users/{uuid}/presences
- GET
/1.0/users/me/presences
- PUT
/1.0/users/me/presences
- GET
New APIs for listing and hanging up calls of a user:
- GET
/1.0/users/me/calls
- DELETE
/1.0/users/me/calls/{id}
- GET
New APIs for listing, cancelling and completing transfers of a user:
- GET
/1.0/users/me/transfers
- DELETE
/1.0/users/me/transfers/{transfer_id}
- PUT
/1.0/users/me/transfers/{transfer_id}/complete
- GET
POST
/1.0/users/me/transfers
may now return 403 status code.Originates (POST
/*/calls
) now return 400 if an invalid extension is given.
16.08¶
A new API for making calls from the authenticated user:
- POST
/1.0/users/me/calls
- POST
A new API for sending chat messages:
- POST
/1.0/chats
- POST
/1.0/users/me/chats
- POST
A new parameter for transfer creation (POST
/1.0/transfers
):variables
A new API for making transfers from the authenticated user:
- POST
/1.0/users/me/transfers
- POST