Inizia qui
La vostra prima richiesta in quattro passi
Collegare e abilitare WhatsApp per un dispositivo mobile supportato.
Confermare il destinatario con il punto finale di controllo numerico.
Invia con waonly=yes.
Per recuperare i messaggi ricevuti: attivare la raccolta, chiamare /getwa/synchronisation/, attendere il recupero, quindi chiamare /getwa.
MANDATORY PRIMA DI RECUPERARE I MESSAGGI RICEVUTI
Richiedi la sincronizzazione WhatsApp prima.
Prima di chiamare/getwaper visualizzare i messaggi ricevuti WhatsApp, è necessario richiedere una finestra di sincronizzazione attraversohttps://api.smsmobileapi.com/getwa/synchronisation/. Questo passo esplicito è necessario per autorizzare in modo sicuro lo scambio tra WhatsApp e SMSMobileAPI. Aspetta il recupero, poi chiama/getwa.
Applicazione mobile ufficiale
Il ponte sicuro tra il telefono, il cruscotto e API.
Le operazioni SMS e di chiamata passano attraverso l'app ufficiale SMSMobileAPI installata sul telefono connesso. L'applicazione si abbina in modo sicuro al dispositivo con il tuo account, sincronizza eventi autorizzati e collega la rete mobile al cruscotto e REST API.
- Comunicati firmati distribuiti attraverso gli elenchi ufficiali di Google Play e Apple App Store
- Controllo di Google e Apple piattaforma, controllo di firma e distribuzione
- Accoppiamento sicuro del dispositivo, trasporto HTTPS e accesso autenticato API
- Solo le autorizzazioni richieste per le funzionalità mobili che abilitate
WEBHOOK V2 PER QUESTA API
Sottoscrivi solo gli eventi mobili necessari al tuo flusso di lavoro.
Una destinazione può ricevere tutto, oppure puoi separare sistemi di produzione, analisi e avvisi operativi. Ogni evento ha un nome preciso così la tua applicazione può gestirlo in modo prevedibile.
whatsapp.submittedWhatsApp inviato
È stato creato un job di invio WhatsApp.
whatsapp.sentWhatsApp inviato
L'ambiente WhatsApp connesso ha confermato che il messaggio è stato inviato.
whatsapp.failedWhatsApp fallito
L'operazione di invio WhatsApp non è riuscita.
whatsapp.receivedWhatsApp ricevuto
Un messaggio WhatsApp è stato recuperato dopo che l'account ha richiesto la sincronizzazione.
whatsapp.voice.transcribedMessaggio vocale trascritto
Un messaggio vocale WhatsApp recuperato e idoneo è stato convertito in testo utilizzabile.
Autenticazione
Mantenere le credenziali sul server
Utilizzare apikey per integrazioni dirette. Le credenziali client OAuth2 sono disponibili per le applicazioni lato server; richiedere un gettone e inviarlo come autorizzazione: Bearer ACCESS TOKEN.
Gestione della storia
Cancella la storia in modo sicuro: anteprima, eliminare, seguire i progressi
Questi endpoint chiariscono la cronologia dei server selezionata per il tasto API, non messaggi sui telefoni o servizi esterni. Non forniscono la cancellazione del conto. Una nuova attività può apparire dopo la cancellazione.
Leggi la guida request_id e retry
Per impostazione predefinita, i record di connessione o di elaborazione rimangono visibili. Utilizzare solo include_linked=1 se si accetta che le integrazioni o l'elaborazione in corso possono smettere di lavorare.
Come funziona request_id
- Anteprima i conti con action=preview. Non è necessario alcun request_id e non vengono eliminati i record.
- Generare un unico request_id per una nuova cancellazione, ad esempio un UUID. Salvalo prima di inviare action=delete.
- Per i retries, timeout o HTTP 202, riutilizzare lo stesso tasto API, endpoint di storia, request_id e include_linked valore. Non generare mai un nuovo ID automaticamente dopo un errore.
- Quando completed=true, l'operazione è terminata. Riutilizzare il suo ID restituisce lo stesso risultato invece di cancellare i record appena arrivati. Utilizzare un nuovo ID solo per una pulizia deliberatamente nuova.
request_id identifica l'operazione di cancellazione, non un singolo SMS. Formato consentito: 16–128 lettere ASCII, cifre, trattini o sottolineature. È adatto un UUID generato con crypto.randomUUID().
L’eliminazione avviene in lotti. HTTP 202 con continue_required=true richiede di ripetere action=delete dopo 3 secondi. Non è previsto un cron in background. action=status legge solo l’avanzamento senza proseguire l’eliminazione, anche con HTTP 200.
Esempi di cancellazione e stato
Sostituire il campione request_id con il proprio valore unico prima di iniziare. Le seguenti richieste di cancellazione cambiano la cronologia del conto reale; non sono anteprime.
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"GET accetta anche action=preview o action=delete. POST è consigliato: i parametri dell'URL possono penetrare nella cronologia del browser e nei registri del server. Non posizionare mai un URL di cancellazione in un link pubblico, immagine o prefetch.
Per POST, inviare tutti i parametri nel corpo del modulo o un oggetto JSON, mai nella stringa di query. I parametri sconosciuti sono rifiutati; i filtri data o mobile non sono supportati.
Autenticazione per i endpoint storici
Utilizzare apikey o un token di accesso Authorization: Bearer rilasciato da SMSMobileAPI OAuth2. Non inviare un token di aggiornamento o una chiave API come un token Bearer. I gettoni scarsi sono rifiutati.
Quando gli ambiti sono impostati, history:read consente l'anteprima/status e history:delete permette anche la cancellazione. Si applicano restrizioni sia sul token che sul client OAuth. I gettoni legacy senza scopi mantengono il loro accesso al conto esistente.
OAuth2 seleziona la chiave API primaria unica. Se esistono diverse chiavi primarie, inoltre, fornire apikey per selezionare una parte dell'account. Le chiavi secondarie non permettono mai l'accesso alla storia principale chiave.
Leggi la risposta prima di continuare
count_delete è il numero cumulativo rimosso da questa operazione. selected_at_start è la selezione iniziale; protected_at_start conta record esclusi. Utilizzare preview.linked_or_processing per contare i record collegati anche quando include_linked=1.
{
"result": {
"error": 0,
"history": "whatsapp-sent",
"action": "delete",
"request_id": "6d54ac58-41f1-4fbc-9a39-6e6c86089451",
"status": "processing",
"completed": false,
"count_delete": 100,
"total_before": 250,
"selected_at_start": 200,
"protected_at_start": 50,
"include_linked": 0,
"continue_required": true,
"message": "Repeat GET or POST with the same request_id and include_linked to continue. Status requests do not run deletion."
}
}- 200 con completed=true: finito. Una sola risposta di stato o di anteprima 200 non prova il completamento.
- 400 INVALID_REQUEST_ID: controlla il formato. 404 REQUEST_NOT_FOUND: non esiste alcuna operazione per questo ID, chiave API e storia.
- 401: credenziali non valide o scadute. 403: insufficiente campo OAuth o conto non autorizzato.
- 409 HISTORY_BUSY: un'altra pulizia è in esecuzione; continuare dal client originale. 409 INCLUDE_LINKED_CONFLICT: ripristinare il valore originale include_linked.
- 409 OAUTH_ACCOUNT_AMBIGUOUS: fornire una chiave API appartenente a questo account.
- 503 o interruzione di rete: alcuni lotti possono già essere completati. Controllare la configurazione, quindi riprova con l'originale request_id. Non creare automaticamente un'operazione di sostituzione.
POST · OTTENERE
Invia un messaggio WhatsApp
https://api.smsmobileapi.com/sendsmsInvia un testo WhatsApp o supporti supportati attraverso l'ambiente connesso.
Utilizzare per i singoli destinatari o un gruppo di contatti cruscotto.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Necessario | Il tasto API; omettere quando si utilizza un token Bearer. |
recipients |
telefono | Necessario | Codice paese più numero, senza + o 00. |
message |
corda | Necessario | Corpo di testo; più linee sono supportate. |
waonly |
SÌ | Necessario | Deve essere sì per richiedere la consegna solo WhatsApp. |
url_media |
URL del HTTPS | Facoltativo | URL PDF, documento, archivio o JPG/PNG. |
url_media_shorted |
SÌ | Facoltativo | Utilizzare un URL di download abbreviato con la modalità anteprima PDF. |
pdf_with_image |
SÌ | Facoltativo | Aggiungi un'anteprima di immagine per un PDF. |
encrypt_message |
SÌ | Facoltativo | Richiedete la decrittazione sul lato del destinatario. |
contactGroup |
GUIDA | Facoltativo | Invia ad ogni contatto in un gruppo di dashboard. |
Esempio di richiesta
curl -X POST "https://api.smsmobileapi.com/sendsms?waonly=yes" \
-d "apikey=YOUR_API_KEY" \
-d "recipients=191728660" \
--data-urlencode "message=Your order is ready."
Esempio di risposta
{
"result": {
"error": 0,
"sent": "1",
"id": "MESSAGE_GUID",
"send_with_whatsapp": "1"
}
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- Gli URL multimediali supportati devono essere risorse pubbliche HTTPS.
- Formattazione WhatsApp: *bold*, italic , ~strikethrough~ e monospazio a triplo backtick.
POST · OTTENERE
Rispondere a un messaggio WhatsApp non inviato
https://api.smsmobileapi.com/resendwa/Retries a WhatsApp messaggio che ha attualmente uno stato di errore.
Usalo dopo aver diagnosticato un ingresso di registro WhatsApp fallito.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Necessario | La tua chiave API. |
guid |
corda | Necessario | GUID del messaggio fallito. |
Esempio di richiesta
curl "https://api.smsmobileapi.com/resendwa/?apikey=YOUR_API_KEY&guid=MESSAGE_GUID"
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- Solo i messaggi falliti sono idonei a rivendere.
OTTENERE
Attivare il recupero in entrata
https://api.smsmobileapi.com/getwa/active/Attiva, disattiva o attiva il recupero del messaggio WhatsApp.
Attiva prima la raccolta. Quindi, prima di recuperare i messaggi ricevuti, è necessario richiedere la sincronizzazione tramite /getwa/synchronisation/.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Necessario | La tua chiave API. |
statut |
0 | 1 | x | Facoltativo | 1 attiva, 0 disattiva, x omissione attiva lo stato corrente. |
Esempio di richiesta
curl "https://api.smsmobileapi.com/getwa/active/?apikey=YOUR_API_KEY&statut=1"
Esempio di risposta
{
"success": true,
"read_message_active": 1,
"status_note": "Activated"
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- Il recupero in entrata è disabilitato per impostazione predefinita per la privacy.
- L'attivazione da sola non recupera i messaggi: una richiesta di sincronizzazione rimane obbligatoria prima di utilizzare /getwa per l'attività appena ricevuta.
OTTENERE
Richiesta: richiesta sincronizzazione WhatsApp
https://api.smsmobileapi.com/getwa/synchronisation/Mandatory security step before retrieving received WhatsApp messages. It opens a time-limited synchronization window.
È necessario chiamare questo punto finale prima /getwa ogni volta che avete bisogno di SMSMobileAPI per controllare WhatsApp per i messaggi appena ricevuti. Aspetta di recupero, poi chiama /getwa.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Necessario | La tua chiave API. |
Esempio di richiesta
curl "https://api.smsmobileapi.com/getwa/synchronisation/?apikey=YOUR_API_KEY"
Esempio di risposta
{
"error": "0",
"messages": "synchronized",
"expire_at": "2026-03-11 12:27:00",
"expire_at_unix": "1773232020"
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- La sincronizzazione è solo per ricevere messaggi. Non chiamarlo prima di inviare.
- La risposta ritorna scade at e scade at unix. Richiedere un'altra finestra di sincronizzazione quando è necessario raccogliere i messaggi ricevuti più recenti.
- Una richiesta di sincronizzazione è obbligatoria per proteggere lo scambio tra WhatsApp e SMSMobileAPI.
OTTENERE
Recuperare messaggi WhatsApp
https://api.smsmobileapi.com/getwaReturns received WhatsApp messages that were recovered during a requested synchronization window.
Prerequisito obbligatorio: attivare il recupero in entrata, chiamare https://api.smsmobileapi.com/getwa/synchronisation/, prima attendere il recupero, poi chiamare questo punto finale. /getwa non inizia la sincronizzazione.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Necessario | La tua chiave API. |
before |
Unix timestamp | Facoltativo | Restituzione record prima di questo timestamp. |
date |
AAAA-MM-GG | Facoltativo | Restituzione record per un appuntamento. |
message_type |
testo | audio | Facoltativo | Filtra messaggi di testo o messaggi audio convertiti in testo; omettere per entrambi. |
Esempio di richiesta
curl "https://api.smsmobileapi.com/getwa/?apikey=YOUR_API_KEY&message_type=text"
Esempio di risposta
{
"date": "2026-03-11",
"hour": "12:27:00",
"timestamp": "1773232020",
"number": "19176728660",
"contact": "SMSMobileAPI",
"message": "When will I receive my order?",
"guid": "652fcfc0-12a8-46f5-b5ba-9391135b8b4c"
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave
OTTENERE
Controllare un numero WhatsApp
https://api.smsmobileapi.com/whatsapp/checknumber/Controlla se è disponibile un numero di telefono su WhatsApp.
Usalo prima di inviare per ridurre i guasti evitabili.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Necessario | La tua chiave API. |
recipients |
telefono | Necessario | Codice paese più numero, senza + o 00. |
Esempio di richiesta
curl "https://api.smsmobileapi.com/whatsapp/checknumber/?apikey=YOUR_API_KEY&recipients=19176728660"
Esempio di risposta
{
"contact_found_on_whatsapp": "yes",
"recipients": "19176728660"
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave
INVIARE
Crea un token di accesso OAuth2
https://api.smsmobileapi.com/oauth2/tokenScambia le credenziali del cliente per un token Bearer.
Utilizzare per le integrazioni server-to-server dove vengono preferite le credenziali di breve durata.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
grant_type |
corda | Necessario | Dev'essere client credentials. |
client_id |
corda | Necessario | ID cliente dal cruscotto. |
client_secret |
corda | Necessario | Segreto cliente dalla plancia. |
Esempio di richiesta
curl -X POST "https://api.smsmobileapi.com/oauth2/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=YOUR_CLIENT_ID" \
-d "client_secret=YOUR_CLIENT_SECRET"
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- Tenere il segreto del client sul server. Non includere mai nel codice mobile o browser.
POST · OTTENERE
Eliminare la cronologia dei messaggi WhatsApp inviati
https://api.smsmobileapi.com/delete-history-whatsapp-sent/Cancella i record di server dei messaggi inviati WhatsApp. Non elimina messaggi da conversazioni WhatsApp.
Usa prima l'anteprima, controlla i conti, quindi richiedi esplicitamente la cancellazione. Questo cancella l'intera cronologia selezionata per la chiave API, senza data, telefono o filtri di messaggio.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Facoltativo | Richiesto senza OAuth2. Con OAuth2, seleziona in modo facoltativo una chiave API appartenente allo stesso account. |
action |
anteprima | delete | stato | Facoltativo | preview conta senza eliminare; delete avvia o prosegue l’eliminazione; status consulta l’avanzamento senza proseguire. L’API usa delete come valore predefinito; questo strumento usa preview. |
include_linked |
0 | 1 | Facoltativo | Default 0: mantenere i record di connessione o di elaborazione. Impostare 1 per includerli, con il rischio di rompere le integrazioni. Mantenere questo valore invariato quando si continua a una cancellazione. |
request_id |
corda | Facoltativo | Obbligatorio per delete e status, facoltativo per preview. Usare da 16 a 128 lettere ASCII, cifre, trattini (-) o trattini bassi (_). Generare un ID univoco per ogni nuova eliminazione e conservarlo per tutti i tentativi. Non è l’ID di un messaggio né una chiave API. |
Esempio di richiesta
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Esempi di cancellazione e stato
Sostituire il campione request_id con il proprio valore unico prima di iniziare. Le seguenti richieste di cancellazione cambiano la cronologia del conto reale; non sono anteprime.
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-sent/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Esempio di risposta
{
"result": {
"error": 0,
"history": "whatsapp-sent",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- L'esempio sopra è un'anteprima, non una cancellazione. I conti sono illustrativi; la selezione definitiva è fissata quando la cancellazione inizia.
- include_linked=1 può interrompere GHL, Zapier, automazione, unsubscribe link o il monitoraggio della consegna. Non bypassa mai la proprietà dell'account o i controlli di integrità di archiviazione.
POST · OTTENERE
Eliminare la cronologia dei messaggi WhatsApp ricevuti
https://api.smsmobileapi.com/delete-history-whatsapp-received/Cancella i record di server dei messaggi WhatsApp ricevuti. Non disconnette WhatsApp o cancella conversazioni.
Usa prima l'anteprima, controlla i conti, quindi richiedi esplicitamente la cancellazione. Questo cancella l'intera cronologia selezionata per la chiave API, senza data, telefono o filtri di messaggio.
Parametri
| Nome | Tipo | Requisito | Descrizione |
|---|---|---|---|
apikey |
corda | Facoltativo | Richiesto senza OAuth2. Con OAuth2, seleziona in modo facoltativo una chiave API appartenente allo stesso account. |
action |
anteprima | delete | stato | Facoltativo | preview conta senza eliminare; delete avvia o prosegue l’eliminazione; status consulta l’avanzamento senza proseguire. L’API usa delete come valore predefinito; questo strumento usa preview. |
include_linked |
0 | 1 | Facoltativo | Default 0: mantenere i record di connessione o di elaborazione. Impostare 1 per includerli, con il rischio di rompere le integrazioni. Mantenere questo valore invariato quando si continua a una cancellazione. |
request_id |
corda | Facoltativo | Obbligatorio per delete e status, facoltativo per preview. Usare da 16 a 128 lettere ASCII, cifre, trattini (-) o trattini bassi (_). Generare un ID univoco per ogni nuova eliminazione e conservarlo per tutti i tentativi. Non è l’ID di un messaggio né una chiave API. |
Esempio di richiesta
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Esempi di cancellazione e stato
Sostituire il campione request_id con il proprio valore unico prima di iniziare. Le seguenti richieste di cancellazione cambiano la cronologia del conto reale; non sono anteprime.
curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-whatsapp-received/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Esempio di risposta
{
"result": {
"error": 0,
"history": "whatsapp-received",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Vuoi eseguire questa richiesta?Collegare il tasto API nella parte superiore della pagina per sbloccare il tester interattivo.
Collegare la chiave- L'esempio sopra è un'anteprima, non una cancellazione. I conti sono illustrativi; la selezione definitiva è fissata quando la cancellazione inizia.
- include_linked=1 può interrompere GHL, Zapier, automazione, unsubscribe link o il monitoraggio della consegna. Non bypassa mai la proprietà dell'account o i controlli di integrità di archiviazione.
Risoluzione dei problemi
Errori e ritiri sicuri
Leggi lo stato HTTP e il campo di errore JSON prima di riprovare. Non riprovare i guasti di convalida o di autenticazione senza correggere prima la richiesta.
| HTTP | Codice | Cosa fare |
|---|---|---|
| 400 | missing_parameter | Un parametro richiesto è vuoto o assente. Controllare la tabella dei parametri per l'endpoint. |
| 403 | invalid_apikey | La chiave API è sconosciuta, scaduta o non autorizzata per la funzione richiesta. |
| 429 | too_many_requests | Le richieste arrivano troppo velocemente. Aspetta, poi riprova con un backoff esponenziale. |
| 500 | server_error | Il servizio non poteva completare la richiesta. Tenere la risposta e il supporto di contatto se persiste. |
Hai bisogno di aiuto?
Portare il contesto della richiesta, non i tuoi segreti.
Condividi il punto finale, timestamp, stato HTTP e risposta igienica. Non includere mai chiavi API, gettoni o contenuti di messaggi privati.


