Releases
Release notes parsed from the changelog: every released version with its sections and highlights, the version this deployment runs, and what a signed-in person has not read yet (What's new).
get /api /v1 /me /whats-new
Whats New
What changed since this user last acknowledged a release (empty once acknowledged).
Requires an API key
Parameters
| Name | In | Type | Default | Description |
|---|---|---|---|---|
| x-goog-api-key | header | string | null |
Responses
| 200 | Successful Response |
| 422 | Validation ErrorHTTPValidationError |
| 401 | Missing, invalid or revoked API key |
curl -s "$OSR_URL/api/v1/me/whats-new" \
-H "Authorization: Bearer $OSR_API_KEY"post /api /v1 /me /whats-new /seen
Mark Seen
Remember that this user has read the notes up to the running version.
Requires an API key
Parameters
| Name | In | Type | Default | Description |
|---|---|---|---|---|
| x-goog-api-key | header | string | null |
Responses
| 200 | Successful Response |
| 422 | Validation ErrorHTTPValidationError |
| 401 | Missing, invalid or revoked API key |
curl -s -X POST "$OSR_URL/api/v1/me/whats-new/seen" \
-H "Authorization: Bearer $OSR_API_KEY"get /api /v1 /releases
List Releases
Released versions from the changelog, newest first, the version this deployment runs, the build it is (stable release or developer preview, docs/RELEASES.md) and what has landed since the last release.
No authentication
Parameters
| Name | In | Type | Default | Description |
|---|---|---|---|---|
| limit | query | integer | 10 |
Responses
| 200 | Successful Response |
| 422 | Validation ErrorHTTPValidationError |
curl -s "$OSR_URL/api/v1/releases?limit=10"get /api /v1 /releases /{version}
One Release
One release's notes; unreleased returns the changes since the last release (404 when there are none).
No authentication
Parameters
| Name | In | Type | Default | Description |
|---|---|---|---|---|
| version(required) | path | string |
Responses
| 200 | Successful Response |
| 422 | Validation ErrorHTTPValidationError |
curl -s "$OSR_URL/api/v1/releases/<version>"Something wrong or out of date on this page? Tell us - the page is named for you, so a one-line note is enough.
Knowledge
The workspace's knowledge graph: typed, sourced facts about the people who ask, the targets, the topics and the sources, learned from the routed chat and added by hand; the engineered context placed before every chat (preview it with `POST /knowledge/context`), suggestions from the workspace's trained link predictor, and exports to JSON-LD, N-Triples, GraphML and Cypher.
Content
Content publishing for the workspace's own website: the feeds it follows and the briefs it sends become posts written through the router as its own metered requests; posts are reviewed, published and delivered to its destinations (a signed webhook, WordPress, Ghost) with a retried delivery log, or pulled from `GET /content/posts` and the RSS at `GET /content/feed.xml`.