---
title: "Sends a voice message to a list of recipients"
method: POST
path: "/converged/voice"
tags: ["messaging"]
---

# Sends a voice message to a list of recipients

`POST /converged/voice`

## Request

- Base URL: `https://apiv1.linkmobility.eu/api`
- URL: `https://apiv1.linkmobility.eu/api/converged/voice`
- Auth: none declared

## Request body

- VoiceMessageSendRequest
  - `recipientAddressList` integer[], required: List of recipients (E164 formatted MSISDNs - see Wikipedia en.wikipedia.org/wiki/MSISDN) to whom the message should be sent. The list of recipients may contain a maximum of 1000 entries.
  - `senderAddress` string: _Optional._ Address of the sender (assigned to the account) from which the message is sent.
  - `senderAddressType` 'national' | 'international' | 'alphanumeric' | 'shortcode': _Optional._ The sender address type. The following address types are supported: `national`, `international`, `alphanumeric` or `shortcode`).
  - `contentCategory` 'informational' | 'advertisement': _Optional._ The content category that is used to categorize the message (used for blacklisting). The following content categories are supported: `informational` or `advertisement`. If no content category is provided, the default setting is used (may be changed inside the onlinesms web interface).
  - `notificationCallbackUrl` string: _Optional._ When setting a notificationCallbackUrl all delivery reports are forwarded to this URL.
  - `clientMessageId` string: _Optional._ May contain a freely definable message id.
  - `priority` integer: _Optional._ Priority of the message. Must not exceed the value configured for the account used to send the message. For more information please contact our customer service.
  - `test` boolean: _Optional._ `true`: The transmission is only simulated, no SMS is sent. Depending on the number of recipients the status code 2000 or 2001 is returned. `false` (default): No simulation is done. The SMS is sent via the SMS Gateway.
  - `validityPeriode` integer: _Optional._ Specifies the validity periode (in seconds) in which the message is tried to be delivered to the recipient. A minimum of 1 minute and a maximum of 3 days are allowed.
  - `messageContent` string, required
  - `maxSmsPerMessage` integer

## Response `200`

successful operation

- MessageSendResponse
  - `statusCode` integer: Status code
  - `statusMessage` string: Description of the response status code.
  - `clientMessageId` string: Contains the message id defined in the request.
  - `transferId` string: Unique identifier that is set after successful processing of the request.
  - `smsCount` integer: The actual number of generated SMS.

## Other responses

- `2000`: OK - Accepted. The request has been accepted by the network operator.
- `2001`: OK - Queued. Request with multiple recipients has been queued for immediate delivery.
- `4001`: ERR - Invalid Credentials. Inactive account or customer.
- `4002`: ERR - Invalid Recipients. One or more recipients are not in the correct format or contain invalid msisdns (i.e: 436761234567).
- `4003`: ERR - Invalid Sender. Sender address or type is invalid.
- `4008`: ERR - Invalid clientMessageId.
- `4009`: ERR - Message text (messageContent) is invalid
- `4013`: ERR - Message limit is reached.
- `4014`: ERR - Sender IP address is not authorized.
- `4015`: ERR - Invalid message priority.
- `4016`: ERR - Invalid COD ReturnAddress (notificationCallbackUrl)
- `4019`: ERR - A required parameter was not given. The parameter name is shown in the statusMessage
- `4021`: ERR - Invalid account.
- `4022`: ERR - Access to the API was denied.
- `4023`: ERR - Request limit exceeded for this IP address
- `4025`: ERR - Recipients amount over limit. A maximum of 50 recipients per message is allowed in a single request
- `4026`: ERR - MaxSmsPerMessage exceeded. SMS amount limit per message was hit.
- `4040`: ERR - Invalid contentCategory.
- `4041`: ERR - Invalid validityPeriode. A minimum of 60 seconds is allowed
- `5000`: ERR - Internal error. Please contact support.
- `5003`: ERR - The service is currently not available

---

[API](https://skmtc.dev/linkmobility/apis/linkmobility-api.md) - [All operations](https://skmtc.dev/linkmobility/apis/linkmobility-api/llms.txt) - [OpenAPI document](https://skmtc.dev/linkmobility/apis/linkmobility-api/revisions/029548691274?raw)
