Overview
Modifiche datate all'area sviluppatori di BroadNet, dalla più recente. Ogni voce riporta la data in cui la modifica è stata pubblicata, e le stesse voci sono nel feed Atom /changelog.xml. Per una vista a livello di campo, confronta la specifica OpenAPI tra due download: una differenza nella specifica è una differenza nell'API.
19 ottobre 2026 · estimate_price applica il piano gratuito per il servizio WhatsApp
Per il canale whatsapp con use_case care (alias service), estimate_price ora sottrae i 1.000 messaggi di servizio gratuiti che Meta assegna a ogni numero di telefono aziendale al mese (a partire dal 1 ottobre 2026) prima di calcolare estimatedMonthlyUsd, e restituisce un oggetto freeTier con il limite consentito, il conteggio dei messaggi gratuiti e di quelli fatturabili e l'ipotesi di un singolo numero aziendale. Le stime per utility, autenticazione e marketing rimangono invariate. Lo stesso si applica allo strumento della pagina estimate_price.
19 ottobre 2026 · Stato come JSON e Markdown compatibili con Statuspage
/status/api/v2/summary.json restituisce i controlli misurati mostrati su /status nel formato di riepilogo Statuspage v2 (pagina, stato, componenti, incidenti, scheduled_maintenances), e /status.md è la versione Markdown della pagina. I componenti sono i sette controlli sintetici: sito web, documentazione per sviluppatori, gateway API, server di conoscenza MCP, endpoint prodotto MCP, scheda agente A2A e llms.txt. Misurano la raggiungibilità degli endpoint pubblici, non lo stato di consegna interno della piattaforma di messaggistica. /api/status rimane invariato.
19 ottobre 2026 · MCP di conoscenza: strumenti per casi studio, changelog e stato
Il server Knowledge MCP pubblico su https://www.broadnet.me/mcp (versione 1.1.0) dispone di altri quattro strumenti in sola lettura: list_case_studies e get_case_study per i casi studio pubblicati, get_changelog per le voci di questo changelog (filtri: since, kind, limit) e get_status per i controlli di raggiungibilità misurati di /api/status. Anche l'agente A2A li elenca come competenze, e i nove strumenti esistenti rimangono invariati. Per le richieste che utilizzano la revisione del protocollo 2026-07-28, ogni risultato indica ora il server in _meta, e ping non riceve più risposta, come specificato da tale revisione.
19 ottobre 2026 · robots.txt indica AzureAI-SearchBot e bedrockbot
robots.txt presenta gruppi espliciti per AzureAI-SearchBot e bedrockbot, con le stesse regole Allow e Disallow e la stessa riga Content-Signal degli altri crawler AI nominati.
18 ottobre 2026 · Versioni Markdown di strumenti, eventi e pagine dell'academy
/tools, /events e /academy e le relative pagine hanno versioni Markdown in inglese e nelle sette località complete, ad esempio /tools/smpp-simulator.md e /fr/events.md. Sono generate dalla pagina renderizzata.
10 ottobre 2026 · Dati sui prezzi: piano gratuito WhatsApp da 1.000 messaggi di servizio
La riga Service WhatsApp in /data/pricing.csv, /data/pricing.json, /pricing.md e le versioni Markdown /pricing/whatsapp, e la nota in /data/pricing.json, indicano ora che le risposte della finestra di servizio sono fatturate alla tariffa utility di mercato dopo un piano gratuito di 1.000 messaggi di servizio per numero di telefono aziendale al mese (pagina dei prezzi di Meta, aggiornata il 30 settembre 2026). I template utility sono fatturati dal primo messaggio. Tariffe e colonne rimangono invariate.
10 ottobre 2026 · Versioni Markdown delle pagine di confronto, guide, spiegazioni, clienti e supporto
/compare, /guides e /explained e le relative pagine, /customers, /customers/case-studies e ogni caso studio, e /support-sla hanno versioni Markdown in inglese e nelle sette località complete, ad esempio /explained/smpp.md e /fr/compare.md.
10 ottobre 2026 · Feed RSS del blog in ogni lingua del sito e un feed degli eventi
Ogni lingua del sito ha il proprio feed del blog a /<language>/blog/rss.xml, ad esempio /fr/blog/rss.xml e /ja/blog/rss.xml, accanto all'inglese /blog/rss.xml. /events/rss.xml è un nuovo feed RSS degli eventi.
10 ottobre 2026 · Gli URL con lettere maiuscole vengono reindirizzati alla pagina in minuscolo
Un URL di pagina digitato con lettere maiuscole, come /About o /Pricing/SMS/Nigeria, ora risponde con un singolo reindirizzamento 308 alla pagina in minuscolo, qualora tale pagina esista. I file, i percorsi /api/ e /.well-known/ e i token case-sensitive rimangono invariati.
2 ottobre 2026 · Controlli di stato misurati e /api/status
/status mostra la raggiungibilità misurata del sito web, la documentazione per gli sviluppatori, il gateway API, entrambi gli endpoint MCP, la scheda dell'agente A2A e llms.txt: controlli sintetici ogni 5 minuti, con uptime su 24 ore, 7 giorni e 30 giorni calcolato esclusivamente dai campioni memorizzati. GET /api/status restituisce gli stessi dati in formato JSON. La cronologia illustrativa mostrata precedentemente dalla pagina è stata rimossa.
2 ottobre 2026 · Catalogo di dati aperti su /data
/data elenca ogni file leggibile da macchina pubblicato da BroadNet (copertura, normative e tariffe in CSV e JSON; fatti, conformità e SLA JSON; il feed del changelog) con i relativi campi, numero di record e data dell'ultima revisione, in inglese e nelle sette lingue complete.
1 ottobre 2026 · Certificato TLS valido su api.broadnet.me
https://api.broadnet.me, l'host dell'API di produzione chiamato da tutti gli esempi di codice, ora presenta un certificato Let's Encrypt pubblicamente attendibile emesso per api.broadnet.me. I client HTTPS e l'SDK si collegano con la verifica del certificato attiva; non disattivare la verifica nella tua integrazione.
1 ottobre 2026 · Dati sui prezzi: le risposte WhatsApp nella finestra di servizio sono addebitate per messaggio
Dal 1° ottobre 2026 la riga Service di WhatsApp in /data/pricing.csv, /data/pricing.json, /pricing.md e nelle versioni Markdown di /pricing/whatsapp riporta la tariffa di listino utility invece di 0, con una nota che indica che le risposte nella finestra di assistenza clienti di 24 ore sono addebitate per messaggio. Il passaggio è legato alla data, quindi le colonne non cambiano. Lo strumento estimate_price del server MCP di conoscenza calcola use_case care (alias service) allo stesso modo.
30 settembre 2026 · estimate_price convalida i suoi argomenti
Lo strumento estimate_price del server MCP di conoscenza ora rifiuta un channel o use_case sconosciuto, un volume negativo o non numerico e un valore segments che non sia un numero intero da 1 a 255, restituendo un errore con l'elenco dei valori validi. Prima, uno use_case non riconosciuto veniva calcolato senza avviso come otp. I nomi delle categorie di Meta sono accettati come alias: authentication = otp, utility = transactional, service = care.
30 settembre 2026 · Accesso per gli agenti: /api/search in robots.txt, alias del ruolo A2A, domande sull'azienda
robots.txt ora consente /api/search, l'endpoint di ricerca pubblico indicato in llms.txt; tutti gli altri percorsi /api/ restano esclusi. L'endpoint A2A /a2a accetta il valore di ruolo "user" di A2A 0.x oltre a "ROLE_USER". La ricerca del sito, su cui si basa anche lo strumento MCP search_site, restituisce la pagina aziendale corrispondente alle domande sull'azienda (fondatore, sede, ragione sociale, clienti, stato di Meta Business Solution Provider, SDK) in tutte le 15 lingue del sito.
29 settembre 2026 · MCP di conoscenza: nomi dei paesi in ogni lingua del sito e argomento language
check_coverage, sender_id_rules, estimate_price e get_regulation riconoscono un paese dal suo nome in una qualsiasi delle 15 lingue del sito (per esempio السعودية o 沙特阿拉伯), da forme brevi come UAE, KSA e UK, dallo slug o dal codice ISO alpha-2 o alpha-3; l'agente A2A e la ricerca del sito usano lo stesso indice. check_coverage, sender_id_rules, estimate_price, get_facts, get_regulation e get_answer accettano un argomento language con una qualsiasi delle 15 lingue del sito; se uno strumento non ha contenuti in quella lingua, risponde in inglese con "fallback": true. Per WhatsApp, estimate_price indica il prezzo con l'ambito "global list rate", a meno che non sia pubblicata una tariffa per paese.
29 settembre 2026 · Versioni Markdown delle pagine tradotte di prezzi e dati aziendali
Le pagine dei prezzi SMS, WhatsApp, voce e OTP, le relative pagine per paese e la pagina dei dati aziendali hanno ora versioni Markdown anche in arabo, francese, spagnolo, tedesco, italiano, portoghese e russo, per esempio /fr/pricing/sms.md e /ar/about/facts.md. Prima esistevano solo per le pagine in inglese.
29 settembre 2026 · Indici llms.txt completi per lingua
Gli indici per lingua nella cartella /llms/ (per esempio /llms/fr.txt) elencano ora tutti gli articoli del blog presenti nella sitemap di quella lingua, le pagine per sviluppatori e i kit di registrazione del sender ID per l'area MENA, con titoli e descrizioni in quella lingua quando la pagina li prevede.
27 settembre 2026 · Server MCP pubblico di conoscenza
Un server MCP pubblico e in sola lettura presso https://www.broadnet.me/mcp risponde a domande sulla copertura BroadNet, sulle regole per l'ID mittente, sui listini prezzi pubblicati, sulle normative e sui dati aziendali. Non richiede token e dispone di nove strumenti in sola lettura: search_site, get_facts, check_coverage, sender_id_rules, estimate_price, count_sms_segments, get_regulation, list_answers e get_answer.
27 settembre 2026 · Esempi Quickstart in otto lingue
La guida rapida mostra ora la chiamata send-SMS con l'SDK TypeScript e in Python, PHP, Java, C#, Go, Ruby e curl. Gli esempi Java, C#, Go e Ruby sono stati compilati con le rispettive toolchain reali, e ogni esempio chiama https://api.broadnet.me, l'API di produzione.
27 settembre 2026 · File dei dati relativi alle capacità degli agenti e ai prezzi
L'indice a /.well-known/agent-skills/index.json elenca i runbook per gli agenti AI. I listini prezzi pubblicati possono essere scaricati come /data/pricing.csv e /data/pricing.json, mentre /ai/compliance.json e /ai/sla.json descrivono la conformità e i livelli di servizio.
26 settembre 2026 · API discovery leggibile dalle macchine
/.well-known/api-catalog (RFC 9727) elenca la REST API e il server MCP con link alle relative descrizioni e documentazione, e /.well-known/mcp/server-card.json fornisce una scheda server MCP. Le pagine della documentazione hanno versioni Markdown (aggiungere .md all'URL, o inviare Accept: text/markdown), i dati su copertura e regolamentazione sono scaricabili da /data/, e llms.txt dispone di un indice di accompagnamento per ogni lingua nella cartella /llms/.
25 settembre 2026 · Pagine per sviluppatori in 15 lingue
Il developer hub, il quickstart e la pagina MCP sono ora disponibili anche in turco, cinese, indonesiano, hindi, coreano, giapponese e urdu, oltre a inglese, arabo, francese, spagnolo, tedesco, italiano, portoghese e russo. Gli esempi di codice rimangono nella loro forma originale.
24 settembre 2026 · Pubblicata la specifica OpenAPI 3.1
La specifica pubblica dell'API può essere scaricata come /developers/openapi.yaml e /developers/openapi.json: OpenAPI 3.1, 329 percorsi e 376 operazioni su otto canali, con rimozione degli esempi interni. Importala in Postman o genera un client per qualsiasi linguaggio con openapi-generator.
24 settembre 2026 · Riferimento API per la REST API con Bearer-token
Le pagine relative al riferimento API, al quickstart e ai codici di errore documentano la REST API con Bearer-token, ad esempio POST /sms/sendSms, e descrivono /websmpp come la legacy HTTP API. Gli errori sono documentati in entrambe le forme: il 401 del gateway API per un token mancante o non valido, e l'ExceptionResponse dell'API.
24 settembre 2026 · Documentazione server MCP
/developers/mcp spiega come connettere gli agenti AI alla BroadNet API tramite il server MCP all'indirizzo https://mcp.broadnet.me/mcp (Streamable HTTP, autorizzato con il proprio token BroadNet).
24 settembre 2026 · Guida alla migrazione
/developers/migrate mappa le chiamate di invio, delivery-receipt e webhook utilizzate oggi verso la BroadNet API, e copre gli ID mittente, l'esecuzione in parallelo, il ramp-up del traffico e il rollback.
23 settembre 2026 · TypeScript SDK 2.0.0 su npm
@broadnet/cpaas-sdk 2.0.0, l'SDK ufficiale TypeScript/Node.js, è stato pubblicato su npm. È generato dalla specifica BroadNet OpenAPI. Per altri linguaggi, è possibile generare un client dalla specifica.
10 settembre 2026 · Simulatore di sessione SMPP
/tools/smpp-simulator illustra una sessione SMPP 3.4 (bind_transceiver, submit_sm, la ricevuta di consegna deliver_sm, enquire_link e unbind) con i byte di ogni PDU e i casi di errore comuni. Viene eseguito nel browser e non può inviare messaggi.
30 luglio 2026 · Costruttore di richieste API e stimatore dei costi SMS
/tools/api-request-builder costruisce una richiesta e la mostra come codice pronto per essere copiato; non invia mai nulla. /tools/sms-cost-estimator fornisce un costo mensile indicativo basato sul volume, sulla lunghezza del messaggio e sulla tariffa di riferimento per paese.