cURL
curl --request GET \
--url https://api.example.com/v1/panel/noticesimport requests
url = "https://api.example.com/v1/panel/notices"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/v1/panel/notices', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/v1/panel/notices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/v1/panel/notices"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/v1/panel/notices")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/panel/notices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"items": [
{
"code": "<string>",
"default": {},
"variables": [
{
"name": "<string>",
"purpose": "<string>",
"sample": "<string>"
}
],
"overrides": {}
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 123,
"detail": "<string>",
"request_id": "<string>"
}panel
Get v1panelnotices
Requires settings.read. Every transactional notice an operator may reword, with the shipped wording, the values it carries, and whatever has been written for it.
These are the messages the installation sends on its own initiative because something happened to a subscription — expiry, traffic, renewal, grace, recovery, fulfillment, and the two dunning notices. Campaign copy lives under /marketing/templates; this is the voice every customer hears whether or not anybody is running a campaign.
An override is an exception rather than a copy: a locale with no entry in overrides is using the shipped default, so reverting keeps the improved wording that later upgrades bring.
GET
/
v1
/
panel
/
notices
cURL
curl --request GET \
--url https://api.example.com/v1/panel/noticesimport requests
url = "https://api.example.com/v1/panel/notices"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/v1/panel/notices', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/v1/panel/notices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/v1/panel/notices"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/v1/panel/notices")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/v1/panel/notices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"items": [
{
"code": "<string>",
"default": {},
"variables": [
{
"name": "<string>",
"purpose": "<string>",
"sample": "<string>"
}
],
"overrides": {}
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 123,
"detail": "<string>",
"request_id": "<string>"
}Response
Notices
Show child attributes
Show child attributes