Request
Response
Returns a JSON object with a singleitems array. Each element is a ProviderRecord.
ProviderRecord[]
required
Array of all registered provider records.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Retrieve all registered providers on this ServiceNet node. Returns an items array of ProviderRecord objects including status and DID.
curl http://your-node:8042/v1/providers
items array. Each element is a ProviderRecord.
Show ProviderRecord fields
1."acme-labs")."did:key:z6Mk…")."active" or "revoked".| Code | Meaning |
|---|---|
200 OK | Request succeeded. Returns { "items": [...] }. The array is empty if no providers are registered. |
{
"items": [
{
"schema_version": 1,
"provider_id": "acme-labs",
"provider_did": "did:key:z6MkhaXgBZDvotD1X9gRrYkM5Xq9jYQqK6d8r8bQdE1mV2Xa",
"display_name": "Acme Labs",
"status": "active",
"registered_at": "2025-01-15T10:00:00Z"
},
{
"schema_version": 1,
"provider_id": "old-provider",
"provider_did": "did:key:z6MkpTHR8VNsBxYAAWHut2GeaddA1bbm8CLcfJ4pKzvmWwLp",
"status": "revoked",
"registered_at": "2024-11-01T09:00:00Z",
"revoked_at": "2025-03-10T14:22:00Z",
"revoke_reason": "Provider decommissioned"
}
]
}