Types
Profile
Example
{
"id": "https://user.example.com/profile/card",
"type": "ProfileDocument",
"#me": {
"id": "https://user.example.com/profile/card#me",
"type": "SoftwareApplication",
"inbox": "/inbox/",
"outbox": "/outbox/",
"storage": "/",
"preferencesFile": "/settings/prefs",
"account": "/",
"privateTypeIndex": "/settings/privateTypeIndex",
"publicTypeIndex": "/settings/publicTypeIndex"
}
}
Schema
| Name | Type | Description |
|---|---|---|
| (root) | object | - |
| id | string | document uri format (uri) |
| type | string | allowed ("ProfileDocument") |
| #me | object | - |
| #me.id | string | format (uri) |
| #me.type | string | - |
| #me.inbox | string | discoverable uri to your LDN inbox |
| #me.outbox | string | discoverable uri to your LDN outbox |
| #me.storage | string | uri to your linked-data storage root |
| #me.preferencesFile | string | discoverable uri for shared application preferences |
| #me.account | string | discoverable solid:account root |
| #me.privateTypeIndex | string | type index for your private use |
| #me.publicTypeIndex | string | shared, discoverable type index |