- The CDR resource now contains a new field called
requested_user_uuid
-
The CDR recording resource attribute
uuid
is now equal to the recording filename. -
New endpoint to allow users to get CDR recording media:
GET /users/me/cdr/<cdr_id>/recordings/<recording_uuid>/media
-
The
CDR
resource now includes theconversation_id
field. -
The
conversation_id
field is only valid for calls placed after the upgrade to 24.09. -
The following endpoints are now filterable by
conversation_id
valueGET /cdr
GET /users/me/cdr
GET /users/{user_uuid}/cdr
-
Bus configuration keys changed:
- key
exchange_name
now defaults towazo-headers
- key
exchange_type
was removed - key
exchange_durable
was removed
- key
- The
/cdr
endpoint now contains a new field calleddestination_details
- The
/cdr
resource now includes thesource_internal_name
field
-
The
/retention
resource now includes:export_days
default_export_days
-
New endpoint to update configuration of
wazo-call-logd
:PATCH /config
- Only the
debug
attribute may be modified.
- Only the
-
New endpoint to bulk export CDR recording media:
POST /cdr/recordings/media/export
-
New endpoints to retrieve exports
GET /exports/{export_uuid}
GET /exports/{export_uuid}/download
-
GET /retention
has new attributes:default_cdr_days
default_recording_days
-
The following resources now allow the token, tenant and format to be specified as a query string.
GET /cdr
GET /users/<user_uuid>/cdr
GET /users/me/cdr
-
New endpoints for retention policy configuration:
GET /retention
PUT /retention
-
GET /cdr
,GET /users/me/cdr
andGET /users/<user_uuid>/cdr
accept new query string argument:recorded
-
New endpoints to delete recording media:
DELETE /cdr/recordings/media
DELETE /cdr/<cdr_id>/recordings/<recording_uuid>/media
-
GET /cdr
has new attribute:recordings
-
New endpoint to download recordings:
GET /cdr/<cdr_id>/recordings/<recording_uuid>/media
-
New endpoint for queue QoS period statistics:
GET /queues/<queue_id>/statistics/qos
-
GET /agents/statistics
,GET /agents/<agent_id>/statistics
accepts new query string argument:timezone
-
GET /queues/statistics
,GET /queues/<queue_id>/statistics
accepts new query string argument:timezone
-
New endpoint for queue statistics:
GET /queues/statistics
GET /queues/<queue_id>/statistics
- Deprecate SSL configuration
-
GET /cdr
,GET /users/me/cdr
andGET /users/<user_uuid>/cdr
return new fields:requested_name
-
New query parameters have been added to the
GET /users/me/cdr
endpoint:user_uuid
-
New endpoint for giving internal status of wazo-call-logd:
GET /status
- Endpoint
GET /cdr
, parameterlimit
: defaults to 1000
-
GET /cdr
,GET /users/me/cdr
andGET /users/<user_uuid>/cdr
return new fields:source_internal_extension
source_internal_context
requested_internal_extension
requested_internal_context
destination_internal_extension
destination_internal_context
-
GET /cdr
,GET /users/me/cdr
andGET /users/<user_uuid>/cdr
return new fields:requested_extension
requested_context
destination_user_uuid
destination_line_id
source_user_uuid
source_line_id
-
GET /cdr
,GET /users/me/cdr
andGET /users/<user_uuid>/cdr
accepts new query string argument:from_id
-
New endpoint for getting a single call log:
GET /cdr/<cdr_id>
- All CDR endpoints can return CSV data, provided a header
Accept: text/csv; charset=utf-8
. - The default value of query string
direction
has been changed fromasc
todesc
.
-
GET /users/me/cdr
andGET /users/<user_uuid>/cdr
accept new query string arguments:call_direction
number
-
GET /cdr
accepts new query string arguments:call_direction
number
user_uuid
tags
-
GET /cdr
has new attribute:id
answer
call_direction
tags
-
New endpoints for listing call logs:
GET /users/<user_uuid>/cdr
GET /users/me/cdr
-
Call logs objects now have a new attribute
end
-
GET /cdr
has new parameters:from
until
order
direction
limit
offset
-
GET /cdr
has new attributes:total
filtered
-
New endpoint for listing call logs:
GET /cdr
- Creation of the HTTP daemon