Notifications API · brands
The host a organization's customer links name
GET /brands/{tenantId}/pages-host
The host a organization's customer links name: its own while it is live, absent otherwise (links then name Manifold's pages host with the organization in the path).
Fulfillment asks it when it answers a link, and the customer pages when a link on Manifold's host should move to the organization's. Appends nothing.
Access
Public: a tenant's live host is printed in every link its customers are sent, and names no record
No token: the link, the claim or the first message is the credential, as the description says.
How scopes come from roles: Scopes and roles. Getting a token: Authentication and app tokens.
AI agent tool
No agent tool. The host a tenant's links name is what fulfillment and the customer pages read to build and move links; an agent is handed finished links and never builds one.
Connecting an agent: AI agents.
Example
curl -X GET 'https://notifications.getmanifold.io/brands/org_01a156d2-8680-7738-ab2e-ff985e454887/pages-host'const response = await fetch("https://notifications.getmanifold.io/brands/org_01a156d2-8680-7738-ab2e-ff985e454887/pages-host", {
method: "GET",
});
if (!response.ok) throw new Error(`${response.status}: ${await response.text()}`);
const answer = await response.json();{
"tenantId": "org_01a156d2-8680-7738-ab2e-ff985e454887",
"hostname": "orders.ridgeline-outdoor.example"
}The panel writes this call in other languages. It does not send it: Manifold's APIs do not take calls from a web
page on another site, so run the call from your own code or terminal. The whole API as OpenAPI: notifications-manager.openapi.json. Base URL https://notifications.getmanifold.io.
Errors
This operation declares no refusals.
Used in
- Serve your customer pages on your own domain, step 4: The host your links name