Skip to main content
Version: v4

search_response_DidSnippetEcosystem

One Ecosystem entry whose current did is the hit DID, per [TG-FCT-6b] ecosystems. Archived entries appear with their archived flag — these are references from the hit, not direct Ecosystem-surface hits, so the [TG-FCT-2] gates do not apply to them.

idintegerrequired

Possible values: >= 0

archivedbooleanrequired
participants objectrequired

Ecosystem.participants — the Ecosystem's global per-role participant counts.

property name*integer

Possible values: >= 0

schemas object[]required

One entry per member of Ecosystem.credentialSchemaIds[]; [] when the Ecosystem owns no schema.

  • Array [
  • idintegerrequired

    Possible values: >= 0

    titlestring | nullnullablerequired

    title of the loaded CredentialSchema.body; null when the body declares no title.

    archivedbooleanrequired
    participants objectrequired

    CredentialSchema.participants — the schema's per-role participant counts.

    property name*integer

    Possible values: >= 0

    property name*any

    Owned-schema reference: the shared item shape of the Did-surface ecosystems[].schemas and the Ecosystem-surface schemas group.

  • ]
  • property name*any

    One Ecosystem entry whose current did is the hit DID, per [TG-FCT-6b] ecosystems. Archived entries appear with their archived flag — these are references from the hit, not direct Ecosystem-surface hits, so the [TG-FCT-2] gates do not apply to them.

    search_response_DidSnippetEcosystem
    {
    "id": 0,
    "archived": true,
    "participants": {},
    "schemas": [
    {
    "id": 0,
    "title": "string",
    "archived": true,
    "participants": {}
    }
    ]
    }