---
title: "Changes to End Call"
method: POST
path: "/v1/calls/end"
---

# Changes to End Call

`POST /v1/calls/end`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 23 of 31 revisions.

- **2024-08-27** `ffca17c004e2` — 1 info
- **2024-08-14** `63991d99e2e1` — 64 breaking, 4 warning, 61 info
- **2024-04-19** `55ae0e0bb01f` — 1 info
- **2024-04-15** `47ab17602d64` — 1 breaking, 5 info
- **2024-03-20** `3dbe7b5c464d` — 1 info
- **2024-03-18** `500a519452b0` — 2 warning, 6 info
- **2024-01-03** `5086814bf16a` — 1 breaking, 6 info
- **2023-12-12** `1111aff32f0a` — 8 warning, 1 info
- **2023-12-08** `5d83963279c9` — 2 info
- **2023-12-03** `17fa3c507aa2` — 1 warning, 1 info
- **2023-12-01** `e5b6e245d522` — 1 info
- **2023-11-30** `708f4c6fa873` — 3 info
- **2023-11-25** `97850bfccb2c` — 5 info
- **2023-10-25** `712314def757` — 4 info
- **2023-10-13** `9feade6bcba8` — 2 breaking, 1 info
- **2023-10-05** `f4d951d6fa94` — 2 warning, 3 info
- **2023-09-26** `eb14a21c478e` — 1 breaking, 2 info
- **2023-09-19** `bcd75d816789` — 1 info
- **2023-09-08** `c9c988834c1d` — 1 info
- **2023-09-07** `c9ae97ec337f` — 2 info
- **2023-09-06** `ec1d8c780c18` — 1 breaking, 1 warning, 4 info
- **2023-08-27** `b1390b72fe85` — 1 info
- **2023-08-26** `50986fe3a37f` — 1 breaking, 5 info

## Changes

- **2024-08-27** `ffca17c004e2` — 1 info
  - added the optional property `agent/idle_time_seconds` to the response with the `200` status
- **2024-08-14** `63991d99e2e1` — 64 breaking, 4 warning, 61 info
  - response property `agent/context_endpoint` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/initial_message` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/name` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/openai_model_name_override` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/prompt/collect_fields` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/prompt/context_endpoint` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #2: RimeVoice]/speed_alpha` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/api_key` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/model_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/optimize_streaming_latency` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/similarity_boost` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/stability` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/api_key` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/api_user_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/quality` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/speed` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/temperature` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/text_guidance` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/top_p` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/voice_guidance` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `context` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `do_not_call_result` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `end_time` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `error_message` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `human_detection_result` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `on_no_human_answer` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `run_do_not_call_detection` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `stage` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `stage_outcome` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `start_time` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `telephony_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `telephony_params` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `transcript` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added `#/components/schemas/PhraseBasedActionTrigger-Output` to the `agent/actions/items/oneOf[subschema #1: TransferCallAction]/action_trigger` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PhraseBasedActionTrigger-Output` to the `agent/actions/items/oneOf[subschema #2: EndConversationAction]/action_trigger` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PhraseBasedActionTrigger-Output` to the `agent/actions/items/oneOf[subschema #4: AddToConferenceAction]/action_trigger` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/PhraseBasedActionTrigger-Output` to the `agent/actions/items/oneOf[subschema #5: SetHoldAction]/action_trigger` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/VocodeVoice` to the `agent/voice` response property `oneOf` list for the response status `200`
  - the `agent/openai_account_connection` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - the `agent/prompt/prompt_template` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - …89 more
- **2024-04-19** `55ae0e0bb01f` — 1 info
  - added the optional property `telephony_metadata` to the response with the `200` status
- **2024-04-15** `47ab17602d64` — 1 breaking, 5 info
  - added `#/components/schemas/ExternalAction` to the `agent/actions/items/` response property `oneOf` list for the response status `200`
  - added the optional property `agent/name` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #2: RimeVoice]/model_id` to the response with the `200` status
  - added the optional property `telephony_account_connection/account_supports_any_caller_id` to the response with the `200` status
  - added the optional property `telephony_account_connection/steering_pool` to the response with the `200` status
  - added `action_external` discriminator mapping keys to the `agent/actions/items/` response property for the response status `200`
- **2024-03-20** `3dbe7b5c464d` — 1 info
  - added the optional property `agent/llm_temperature` to the response with the `200` status
- **2024-03-18** `500a519452b0` — 2 warning, 6 info
  - added the new `call_did_not_connect` enum value to the `stage_outcome` response property for the response status `200`
  - added the new `event_phone_call_did_not_connect` enum value to the `agent/webhook/subscriptions/items/` response property for the response status `200`
  - added the optional property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/experimental_input_streaming` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/experimental_remove_silence` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/text_guidance` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/top_p` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/voice_guidance` to the response with the `200` status
  - added the optional property `telephony_params` to the response with the `200` status
- **2024-01-03** `5086814bf16a` — 1 breaking, 6 info
  - added `#/components/schemas/AddToConferenceAction, #/components/schemas/SetHoldAction` to the `agent/actions/items/` response property `oneOf` list for the response status `200`
  - added the optional property `agent/actions/items/oneOf[subschema #1: TransferCallAction]/action_trigger` to the response with the `200` status
  - added the optional property `agent/actions/items/oneOf[subschema #2: EndConversationAction]/action_trigger` to the response with the `200` status
  - added the optional property `agent/actions/items/oneOf[subschema #3: DTMFAction]/action_trigger` to the response with the `200` status
  - added the optional property `stage` to the response with the `200` status
  - added the optional property `stage_outcome` to the response with the `200` status
  - added `action_add_to_conference, action_set_hold` discriminator mapping keys to the `agent/actions/items/` response property for the response status `200`
- **2023-12-12** `1111aff32f0a` — 8 warning, 1 info
  - added the new `fr` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `hi` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `id` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `it` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `ja` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `ko` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `nl` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the new `pt` enum value to the `agent/language/allOf[subschema #1: Language]/` response property for the response status `200`
  - added the optional property `agent/ask_if_human_present_on_idle` to the response with the `200` status
- **2023-12-08** `5d83963279c9` — 2 info
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/quality` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/temperature` to the response with the `200` status
- **2023-12-03** `17fa3c507aa2` — 1 warning, 1 info
  - added the new `sensitive` enum value to the `agent/endpointing_sensitivity` response property for the response status `200`
  - added the optional property `agent/run_do_not_call_detection` to the response with the `200` status
- **2023-12-01** `e5b6e245d522` — 1 info
  - the `interrupt_sensitivity` response's property default value changed from `high` to `low` for the status `200`
- **2023-11-30** `708f4c6fa873` — 3 info
  - added the optional property `agent/openai_account_connection` to the response with the `200` status
  - added the optional property `agent/openai_model_name_override` to the response with the `200` status
  - added the optional property `telephony_account_connection` to the response with the `200` status
- **2023-11-25** `97850bfccb2c` — 5 info
  - added the optional property `agent/initial_message_delay` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/model_id` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/optimize_streaming_latency` to the response with the `200` status
  - added the optional property `telephony_id` to the response with the `200` status
  - added the required property `telephony_provider` to the response with the `200` status
- **2023-10-25** `712314def757` — 4 info
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/speed` to the response with the `200` status
  - added the optional property `context` to the response with the `200` status
  - added the optional property `do_not_call_result` to the response with the `200` status
  - added the optional property `run_do_not_call_detection` to the response with the `200` status
- **2023-10-13** `9feade6bcba8` — 2 breaking, 1 info
  - the response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/api_key` became optional for the status `200`
  - the response property `agent/voice/oneOf[subschema #4: PlayHtVoice]/api_user_id` became optional for the status `200`
  - added the optional property `agent/voice/oneOf[subschema #4: PlayHtVoice]/version` to the response with the `200` status
- **2023-10-05** `f4d951d6fa94` — 2 warning, 3 info
  - removed the optional property `machine_detection_result` from the response with the `200` status
  - added the new `event_human_detection` enum value to the `agent/webhook/subscriptions/items/` response property for the response status `200`
  - added the optional property `human_detection_result` to the response with the `200` status
  - added the optional property `on_no_human_answer` to the response with the `200` status
  - removed the `event_machine_detection` enum value from the `agent/webhook/subscriptions/items/` response property for the response status `200`
- **2023-09-26** `eb14a21c478e` — 1 breaking, 2 info
  - the response property `agent/prompt/content` became optional for the status `200`
  - added the optional property `agent/prompt/prompt_template` to the response with the `200` status
  - the `content` response's property default value `` was added for the status `200`
- **2023-09-19** `bcd75d816789` — 1 info
  - added the optional property `agent/conversation_speed` to the response with the `200` status
- **2023-09-08** `c9c988834c1d` — 1 info
  - added the optional property `hipaa_compliant` to the response with the `200` status
- **2023-09-07** `c9ae97ec337f` — 2 info
  - added the optional property `agent/ivr_navigation_mode` to the response with the `200` status
  - added the optional property `agent/voice/oneOf[subschema #2: RimeVoice]/speed_alpha` to the response with the `200` status
- **2023-09-06** `ec1d8c780c18` — 1 breaking, 1 warning, 4 info
  - the response property `agent/voice/oneOf[subschema #3: ElevenLabsVoice]/api_key` became optional for the status `200`
  - added the new `event_machine_detection` enum value to the `agent/webhook/subscriptions/items/` response property for the response status `200`
  - added the optional property `agent/endpointing_sensitivity` to the response with the `200` status
  - added the optional property `machine_detection_result` to the response with the `200` status
  - the `noise_suppression` response's property default value changed from `true` to `false` for the status `200`
  - removed the `field_type_address` enum value from the `agent/prompt/collect_fields/items/field_type` response property for the response status `200`
- **2023-08-27** `b1390b72fe85` — 1 info
  - added the optional property `agent/noise_suppression` to the response with the `200` status
- **2023-08-26** `50986fe3a37f` — 1 breaking, 5 info
  - the `agent/prompt` response's property type/format changed from `string`/`` to `object`/`` for status `200`
  - added the optional property `agent/prompt/collect_fields` to the response with the `200` status
  - added the optional property `agent/prompt/context_endpoint` to the response with the `200` status
  - added the required property `agent/prompt/content` to the response with the `200` status
  - added the required property `agent/prompt/id` to the response with the `200` status
  - added the required property `agent/prompt/user_id` to the response with the `200` status

---

[Operation](https://skmtc.dev/vocodedev/apis/vocode-hosted-api/docs/v1/calls/end/post.md) · [API](https://skmtc.dev/vocodedev/apis/vocode-hosted-api.md) · [Page](https://skmtc.dev/vocodedev/apis/vocode-hosted-api/changes/v1/calls/end/post)
