---
title: "Orient"
method: GET
path: "/orient"
---

# Orient

`GET /orient`

## Request

- Base URL: `https://api-docs.session-exchange.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api-docs.session-exchange.com/orient`
- Auth: none declared

Whoami-prepended orientation. An ANONYMOUS caller (no/invalid token) still gets the public
marketplace brief — this is the onboarding entry point for a brand-new user whose agent hasn't
signed in yet, so it must never 401. A marketplace-only caller (signed-in human with no tenant,
or a catalog-scoped agent) gets the same brief with a real whoami; a tenant member gets the full
spec. `?topic=` selects a section of the brief; an unknown or empty topic falls back to the
core brief, so a wrong guess costs a round-trip and never a 404. Hardened: a spec-serve or
hint-write failure degrades to the brief, never a 5xx.

## Query parameters

- `topic` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/session-exchange/apis/a4sx.md) · [All operations](https://skmtc.dev/session-exchange/apis/a4sx/llms.txt) · [OpenAPI document](https://skmtc.dev/session-exchange/apis/a4sx/revisions/abaefc33dfc7?raw)
