---
title: Getting started
description: Find endpoints and read their observations with an authorized StratifyIQ account.
---

## Open the operator application

Sign in at [app.stratifyiq.com](https://app.stratifyiq.com). Your account determines which tenant and endpoints you can access.

Endpoint inventory includes durable endpoint records, including endpoints that are offline. A disconnected endpoint is not evidence that it has been deleted.

## Read the API contracts

The API base is `https://api.stratifyiq.com`. Paths in the reference already include `/api`; do not add it twice.

The generated reference currently describes these read contracts:

| Operation | Path | Result |
| --- | --- | --- |
| Endpoint inventory | `GET /api/agents` | Tenant-filtered durable and connected endpoints |
| Internal MCP observations | `GET /api/mcp/endpoint` | Private loopback hop behind the native MCP observations tool |

The observations HTTP path is not reachable through the public API host. External AI clients use the `observations` tool through `tools/call` on `/api/mcp`; see [MCP connections](/mcp).

Authentication and attribution differ between these operations. Review their parameters and [Authentication and attribution](/authentication) before connecting a client.

## Interpret observations

A missing observation remains unknown. A nullable value is not zero, and a failed read is not a healthy empty result. Preserve those distinctions in dashboards and automated decisions.

Reading a contract does not grant access or approval to perform an endpoint action.
