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
curl -X GET 'https://notifications.getmanifold.io/brands/org_01a156d2-8680-7738-ab2e-ff985e454887/pages-host'
JavaScript (fetch)
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();
Response · 200 · application/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