Registries
Federation directory.
List federated peers
GET /v1/registries
{
"registries": [
{
"did": "did:oas:l1fe:registry:reggie",
"endpoint": "https://api.mars.glass",
"entryCount": 1044220,
"lastSync": "2026-04-26T15:00:00Z"
}
]
}
Initiate handshake
POST /v1/federate/handshake
{
"fromRegistry": "did:oas:yourorg:registry:internal",
"endpoint": "https://reg.yourorg.com",
"publicKey": "ed25519:…",
"scope": ["agent","tool","skill"]
}
{ "syncToken": "tok_3f9a…" }
Sync entries
POST /v1/federate/sync
{ "syncToken": "tok_3f9a…", "limit": 1000 }
{ "entries": [ /* ... */ ], "nextCursor": "..." }