Opt Outs - Remove
Rimuovi i numeri di telefono dall'elenco delle opzioni di rifiuto.
POST {endpoint}/sms/optouts:remove?api-version=2026-01-23
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (url) |
Risorsa di comunicazione, ad esempio https://my-resource.communication.azure.com |
|
api-version
|
query | True |
string |
Versione dell'API da richiamare. |
Corpo della richiesta
| Nome | Necessario | Tipo | Descrizione |
|---|---|---|---|
| from | True |
string minLength: 1 |
L'identificatore del mittente (in genere il numero di telefono in formato E.164) di proprietà dell'account autenticato. |
| recipients | True |
Un unico numero di destinatario per il rifiuto. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Success |
|
| 400 Bad Request |
Richiesta non valida |
|
| 401 Unauthorized |
Non autorizzata |
Esempio
Opt In
Esempio di richiesta
POST {endpoint}/sms/optouts:remove?api-version=2026-01-23
{
"from": "+18001234567",
"recipients": [
{
"to": "+15555555551"
},
{
"to": "+123"
},
{
"to": "+15555555553"
}
]
}
Risposta di esempio
{
"value": [
{
"to": "+15555555551",
"httpStatusCode": 200
},
{
"to": "+123",
"httpStatusCode": 400,
"errorMessage": "Invalid recipient phone number format"
},
{
"to": "+15555555553",
"httpStatusCode": 500,
"errorMessage": "Internal Server Error"
}
]
}
{
"error": {
"code": "InvalidApiVersion",
"message": "The HTTP resource that matches the request URI 'https://global.sms.int.communication.microsoft.com/sms/optouts:remove' does not support the API version '2024-12-10w-preview'.",
"innerError": null
}
}
{
"error": {
"code": "Unauthorized",
"message": ""
}
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Bad |
Risposta di errore di richiesta non valida che può rappresentare sia errori di convalida che errori API standard. |
|
Error |
Informazioni dettagliate sull'errore. |
|
Opt |
Un unico numero di destinatario per il rifiuto. |
|
Opt |
Una richiesta di rifiuto. |
|
Opt |
Risposta per una richiesta di rifiuto. Convalida gli elementi restituiti nella risposta per vedere quali destinatari sono stati aggiunti o rimossi correttamente dall'elenco di rifiuto esplicito. |
|
Opt |
|
|
Standard |
Formato standard di risposta agli errori. |
BadRequestErrorResponse
Risposta di errore di richiesta non valida che può rappresentare sia errori di convalida che errori API standard.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Informazioni dettagliate sull'errore (per gli errori API standard). |
|
| errors |
object |
Dizionario degli errori di convalida specifici del campo (per gli errori di convalida). |
| status |
integer (int32) |
Il codice di stato HTTP (per gli errori di convalida). |
| title |
string |
Un breve riassunto leggibile del tipo di problema (per gli errori di convalida). |
| traceId |
string |
Identificatore di traccia per la richiesta (per errori di convalida). |
| type |
string |
Riferimento URI che identifica il tipo di problema (per gli errori di convalida). |
ErrorDetail
Informazioni dettagliate sull'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore. |
| innerError |
object |
Ulteriori dettagli sull'errore. |
| message |
string |
Messaggio di errore. |
OptOutRecipient
Un unico numero di destinatario per il rifiuto.
| Nome | Tipo | Descrizione |
|---|---|---|
| to |
string minLength: 1 |
Il numero di telefono del destinatario (in formato E.164). |
OptOutRequest
Una richiesta di rifiuto.
| Nome | Tipo | Descrizione |
|---|---|---|
| from |
string minLength: 1 |
L'identificatore del mittente (in genere il numero di telefono in formato E.164) di proprietà dell'account autenticato. |
| recipients |
Un unico numero di destinatario per il rifiuto. |
OptOutResponse
Risposta per una richiesta di rifiuto. Convalida gli elementi restituiti nella risposta per vedere quali destinatari sono stati aggiunti o rimossi correttamente dall'elenco di rifiuto esplicito.
| Nome | Tipo | Descrizione |
|---|---|---|
| value |
OptOutResponseItem
| Nome | Tipo | Descrizione |
|---|---|---|
| errorMessage |
string |
Messaggio di errore opzionale in caso di errori 4xx/5xx. |
| httpStatusCode |
integer (int32) |
|
| isOptedOut |
boolean |
Flag facoltativo che specifica se il numero è stato escluso dalla ricezione dei messaggi |
| to |
string minLength: 1 |
Il numero di telefono del destinatario (in formato E.164). |
StandardErrorResponse
Formato standard di risposta agli errori.
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Informazioni dettagliate sull'errore. |