Skip to main content

Milestones

Milestones track key moments in your Novyx journey — your first memory, first search, first rollback, and more. They're recorded automatically as you use the API.

Base URL: https://novyx-ram-api.fly.dev

Tier: All


List Milestones

GET /v1/milestones

Get all milestones achieved by your account.

Response fields

FieldTypeDescription
milestonesarrayArray of milestone objects
totalnumberTotal milestones achieved

Each milestone includes:

FieldTypeDescription
milestonestringMilestone identifier
achieved_atstringISO 8601 timestamp
metadataobjectAdditional context

Available milestones:

MilestoneTriggered when
first_memoryYou store your first memory
first_searchYou run your first semantic search
first_rollbackYou perform your first rollback
first_replayYou view the replay timeline
first_cortexYou run your first Cortex cycle
first_spaceYou create your first context space
first_shareYou share a space with another tenant
first_webhookYou register your first webhook
first_teamYou create your first team

Examples

from novyx import Novyx

nx = Novyx(api_key="nram_your_key")

result = nx.milestones()
for m in result["milestones"]:
print(f"{m['milestone']}: {m['achieved_at']}")

Response

{
"milestones": [
{
"milestone": "first_memory",
"achieved_at": "2026-03-01T10:00:00Z",
"metadata": {}
},
{
"milestone": "first_search",
"achieved_at": "2026-03-01T10:05:00Z",
"metadata": {}
},
{
"milestone": "first_rollback",
"achieved_at": "2026-03-02T14:30:00Z",
"metadata": {}
},
{
"milestone": "first_space",
"achieved_at": "2026-03-05T09:00:00Z",
"metadata": {}
}
],
"total": 4
}