GOV.UK Notify
GOV.UK Notify is a UK government notification service operated by the Government Digital Service (GDS) that enables central government, local authorities, NHS organisations, and other eligible public bodies to send emails, text messages, and letters to citizens on behalf of government services. The platform provides a REST API, a web-based sending interface, and official client libraries for Python, Java, .NET, Node.js, PHP, and Ruby. Emails are free and unlimited; SMS messages include an annual free allowance by organisation type with per-message overage at 2.4p; physical letters are priced by postage class and page count with print and postage included. The API uses JWT-based authentication, supports template-driven personalisation, and enforces a throughput limit of 3,000 messages per minute per API key type.
APIs
GOV.UK Notify Notifications API
The GOV.UK Notify REST API enables government services to programmatically send emails, text messages, and letters to citizens. It supports sending individual notifications and ...
GOV.UK Notify Python Client
Official Python client library for the GOV.UK Notify API. Wraps the REST API with idiomatic Python methods for sending SMS, email, and letter notifications; retrieving notificat...
GOV.UK Notify Java Client
Official Java client library for the GOV.UK Notify API, providing methods for sending emails, SMS messages, and letters, as well as retrieving notification statuses and managing...
GOV.UK Notify .NET Client
Official .NET client library for the GOV.UK Notify API supporting C# and other .NET languages for sending government notifications via email, SMS, and letters.
GOV.UK Notify Node.js Client
Official Node.js client library for the GOV.UK Notify API for sending government notifications via email, SMS, and letters from JavaScript and TypeScript applications.
GOV.UK Notify PHP Client
Official PHP client library for the GOV.UK Notify API for sending government notifications via email, SMS, and letters from PHP applications.
GOV.UK Notify Ruby Client
Official Ruby client library for the GOV.UK Notify API for sending government notifications via email, SMS, and letters from Ruby and Ruby on Rails applications.