offlineprotocol-com · JSON-LD Context
Offlineprotocol Com Context
JSON-LD context defining the semantic vocabulary for Offlineprotocol Com from offlineprotocol-com.
36 Classes
67 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
offlineprotocol:
https://offlineprotocol.com/schema#
Classes
GetApiV1AuthSendCodeResponse
PostApiV1AuthSendCodeResponse
GetApiV1AuthUsersSessionsRevokeResponse
PostApiV1AuthUsersSessionsRevokeRequest
PostApiV1AuthUsersSessionsRevokeResponse
GetApiV1AuthVerifyCodeResponse
PostApiV1AuthVerifyCodeResponse
GetApiV1ConnectionsResponse
PostApiV1ConnectionsResponse
DeleteApiV1ConnectionsUsernameResponse
GetApiV1ConnectionsUsernameResponse
GetApiV1ConnectionsUsernameLocationsResponse
GetApiV1ProfilesResponse
PostApiV1ProfilesResponse
GetApiV1ProfilesSearchUsernameResponse
GetApiV1ProfilesUsernameResponse
GetApiV1StatsNodesResponse
GetApiV1UsersMeCredentialResponse
PostApiV1UsersMeCredentialResponse
PostAuthSendCodeRequest
PostAuthSendCodeResponse
PostAuthUsersSessionsRevokeRequest
PostAuthUsersSessionsRevokeResponse
PostAuthVerifyCodeRequest
PostAuthVerifyCodeResponse
PostConnectionsRequest
PostConnectionsResponse
GetConnectionsUsernameResponse
GetConnectionsUsernameLocationsResponse
GetHealthResponse
GetProfilesResponse
PostProfilesRequest
PostProfilesResponse
GetProfilesSearchUsernameResponse
GetProfilesUsernameResponse
PostUsersMeCredentialResponse
Properties
| Property | Type | Container |
|---|---|---|
| message | string | |
| data | ||
| all | boolean | |
| method | string | |
| headers | ||
| v | integer | |
| off1_address | string | |
| account_id | integer | |
| username | string | |
| issued_at_ms | integer | |
| expires_at_ms | integer | |
| issuer_kid | string | |
| signature | string | |
| string | ||
| otp | string | |
| data.token | string | |
| data.user | ||
| current_user | string | |
| connected_peer | string | |
| data.message | string | |
| data.connection | ||
| data.connection.id | string | |
| data.connection.peer | string | |
| data.connection.sharingLocationWithThem | boolean | |
| data.connection.sharingLocationWithMe | boolean | |
| data.connections | list | |
| server | ||
| server.name | string | |
| server.version | string | |
| api_version | integer | |
| carrier | string | |
| data.count | ||
| data.count.all | integer | |
| data.count.hidden | integer | |
| data.count.active | integer | |
| data.profiles | list | |
| referral | string | |
| data.profile | ||
| data.profile.username | string | |
| data.profile.userId | integer | |
| data.profile.hidden | boolean | |
| data.profile.status | string | |
| data.profile.about | string | |
| data.profile.pfp | string | |
| data.profile.pfpUnavailable | boolean | |
| data.profile.pfpPrivacy | string | |
| data.profile.socials | ||
| data.profile.socials.x | string | |
| data.profile.socials.discord | string | |
| data.profile.socials.telegram | string | |
| data.profile.socials.website | string | |
| data.profile.location | ||
| data.profile.location.lat | decimal | |
| data.profile.location.lng | decimal | |
| data.profile.referral | string | |
| data.profile.years | integer | |
| data.profile.streak | integer | |
| data.profile.connectionCount | integer | |
| data.profile.createdAt | string | |
| data.profile.updatedAt | string | |
| data.address | string | |
| error | ||
| error.message | string | |
| error.code | string | |
| error.retryAfter | integer | |
| error.currentHourCount | integer | |
| error.limit | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://offlineprotocol.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"offlineprotocol": "https://offlineprotocol.com/schema#",
"GetApiV1AuthSendCodeResponse": "offlineprotocol:GetApiV1AuthSendCodeResponse",
"message": {
"@id": "offlineprotocol:message",
"@type": "xsd:string"
},
"data": {
"@id": "offlineprotocol:data"
},
"PostApiV1AuthSendCodeResponse": "offlineprotocol:PostApiV1AuthSendCodeResponse",
"GetApiV1AuthUsersSessionsRevokeResponse": "offlineprotocol:GetApiV1AuthUsersSessionsRevokeResponse",
"PostApiV1AuthUsersSessionsRevokeRequest": "offlineprotocol:PostApiV1AuthUsersSessionsRevokeRequest",
"all": {
"@id": "offlineprotocol:all",
"@type": "xsd:boolean"
},
"PostApiV1AuthUsersSessionsRevokeResponse": "offlineprotocol:PostApiV1AuthUsersSessionsRevokeResponse",
"GetApiV1AuthVerifyCodeResponse": "offlineprotocol:GetApiV1AuthVerifyCodeResponse",
"PostApiV1AuthVerifyCodeResponse": "offlineprotocol:PostApiV1AuthVerifyCodeResponse",
"GetApiV1ConnectionsResponse": "offlineprotocol:GetApiV1ConnectionsResponse",
"PostApiV1ConnectionsResponse": "offlineprotocol:PostApiV1ConnectionsResponse",
"DeleteApiV1ConnectionsUsernameResponse": "offlineprotocol:DeleteApiV1ConnectionsUsernameResponse",
"method": {
"@id": "offlineprotocol:method",
"@type": "xsd:string"
},
"headers": {
"@id": "offlineprotocol:headers"
},
"GetApiV1ConnectionsUsernameResponse": "offlineprotocol:GetApiV1ConnectionsUsernameResponse",
"GetApiV1ConnectionsUsernameLocationsResponse": "offlineprotocol:GetApiV1ConnectionsUsernameLocationsResponse",
"GetApiV1ProfilesResponse": "offlineprotocol:GetApiV1ProfilesResponse",
"PostApiV1ProfilesResponse": "offlineprotocol:PostApiV1ProfilesResponse",
"GetApiV1ProfilesSearchUsernameResponse": "offlineprotocol:GetApiV1ProfilesSearchUsernameResponse",
"GetApiV1ProfilesUsernameResponse": "offlineprotocol:GetApiV1ProfilesUsernameResponse",
"GetApiV1StatsNodesResponse": "offlineprotocol:GetApiV1StatsNodesResponse",
"GetApiV1UsersMeCredentialResponse": "offlineprotocol:GetApiV1UsersMeCredentialResponse",
"v": {
"@id": "offlineprotocol:v",
"@type": "xsd:integer"
},
"off1_address": {
"@id": "offlineprotocol:off1_address",
"@type": "xsd:string"
},
"account_id": {
"@id": "offlineprotocol:account_id",
"@type": "xsd:integer"
},
"username": {
"@id": "offlineprotocol:username",
"@type": "xsd:string"
},
"issued_at_ms": {
"@id": "offlineprotocol:issued_at_ms",
"@type": "xsd:integer"
},
"expires_at_ms": {
"@id": "offlineprotocol:expires_at_ms",
"@type": "xsd:integer"
},
"issuer_kid": {
"@id": "offlineprotocol:issuer_kid",
"@type": "xsd:string"
},
"signature": {
"@id": "offlineprotocol:signature",
"@type": "xsd:string"
},
"PostApiV1UsersMeCredentialResponse": "offlineprotocol:PostApiV1UsersMeCredentialResponse",
"PostAuthSendCodeRequest": "offlineprotocol:PostAuthSendCodeRequest",
"email": {
"@id": "offlineprotocol:email",
"@type": "xsd:string"
},
"PostAuthSendCodeResponse": "offlineprotocol:PostAuthSendCodeResponse",
"PostAuthUsersSessionsRevokeRequest": "offlineprotocol:PostAuthUsersSessionsRevokeRequest",
"PostAuthUsersSessionsRevokeResponse": "offlineprotocol:PostAuthUsersSessionsRevokeResponse",
"PostAuthVerifyCodeRequest": "offlineprotocol:PostAuthVerifyCodeRequest",
"otp": {
"@id": "offlineprotocol:otp",
"@type": "xsd:string"
},
"PostAuthVerifyCodeResponse": "offlineprotocol:PostAuthVerifyCodeResponse",
"data.token": {
"@id": "offlineprotocol:data.token",
"@type": "xsd:string"
},
"data.user": {
"@id": "offlineprotocol:data.user"
},
"PostConnectionsRequest": "offlineprotocol:PostConnectionsRequest",
"current_user": {
"@id": "offlineprotocol:current_user",
"@type": "xsd:string"
},
"connected_peer": {
"@id": "offlineprotocol:connected_peer",
"@type": "xsd:string"
},
"PostConnectionsResponse": "offlineprotocol:PostConnectionsResponse",
"data.message": {
"@id": "offlineprotocol:data.message",
"@type": "xsd:string"
},
"data.connection": {
"@id": "offlineprotocol:data.connection"
},
"data.connection.id": {
"@id": "offlineprotocol:data.connection.id",
"@type": "xsd:string"
},
"data.connection.peer": {
"@id": "offlineprotocol:data.connection.peer",
"@type": "xsd:string"
},
"data.connection.sharingLocationWithThem": {
"@id": "offlineprotocol:data.connection.sharingLocationWithThem",
"@type": "xsd:boolean"
},
"data.connection.sharingLocationWithMe": {
"@id": "offlineprotocol:data.connection.sharingLocationWithMe",
"@type": "xsd:boolean"
},
"GetConnectionsUsernameResponse": "offlineprotocol:GetConnectionsUsernameResponse",
"data.connections": {
"@id": "offlineprotocol:data.connections",
"@container": "@list"
},
"GetConnectionsUsernameLocationsResponse": "offlineprotocol:GetConnectionsUsernameLocationsResponse",
"GetHealthResponse": "offlineprotocol:GetHealthResponse",
"server": {
"@id": "offlineprotocol:server"
},
"server.name": {
"@id": "offlineprotocol:server.name",
"@type": "xsd:string"
},
"server.version": {
"@id": "offlineprotocol:server.version",
"@type": "xsd:string"
},
"api_version": {
"@id": "offlineprotocol:api_version",
"@type": "xsd:integer"
},
"carrier": {
"@id": "offlineprotocol:carrier",
"@type": "xsd:string"
},
"GetProfilesResponse": "offlineprotocol:GetProfilesResponse",
"data.count": {
"@id": "offlineprotocol:data.count"
},
"data.count.all": {
"@id": "offlineprotocol:data.count.all",
"@type": "xsd:integer"
},
"data.count.hidden": {
"@id": "offlineprotocol:data.count.hidden",
"@type": "xsd:integer"
},
"data.count.active": {
"@id": "offlineprotocol:data.count.active",
"@type": "xsd:integer"
},
"data.profiles": {
"@id": "offlineprotocol:data.profiles",
"@container": "@list"
},
"PostProfilesRequest": "offlineprotocol:PostProfilesRequest",
"referral": {
"@id": "offlineprotocol:referral",
"@type": "xsd:string"
},
"PostProfilesResponse": "offlineprotocol:PostProfilesResponse",
"GetProfilesSearchUsernameResponse": "offlineprotocol:GetProfilesSearchUsernameResponse",
"GetProfilesUsernameResponse": "offlineprotocol:GetProfilesUsernameResponse",
"data.profile": {
"@id": "offlineprotocol:data.profile"
},
"data.profile.username": {
"@id": "offlineprotocol:data.profile.username",
"@type": "xsd:string"
},
"data.profile.userId": {
"@id": "offlineprotocol:data.profile.userId",
"@type": "xsd:integer"
},
"data.profile.hidden": {
"@id": "offlineprotocol:data.profile.hidden",
"@type": "xsd:boolean"
},
"data.profile.status": {
"@id": "offlineprotocol:data.profile.status",
"@type": "xsd:string"
},
"data.profile.about": {
"@id": "offlineprotocol:data.profile.about",
"@type": "xsd:string"
},
"data.profile.pfp": {
"@id": "offlineprotocol:data.profile.pfp",
"@type": "xsd:string"
},
"data.profile.pfpUnavailable": {
"@id": "offlineprotocol:data.profile.pfpUnavailable",
"@type": "xsd:boolean"
},
"data.profile.pfpPrivacy": {
"@id": "offlineprotocol:data.profile.pfpPrivacy",
"@type": "xsd:string"
},
"data.profile.socials": {
"@id": "offlineprotocol:data.profile.socials"
},
"data.profile.socials.x": {
"@id": "offlineprotocol:data.profile.socials.x",
"@type": "xsd:string"
},
"data.profile.socials.discord": {
"@id": "offlineprotocol:data.profile.socials.discord",
"@type": "xsd:string"
},
"data.profile.socials.telegram": {
"@id": "offlineprotocol:data.profile.socials.telegram",
"@type": "xsd:string"
},
"data.profile.socials.website": {
"@id": "offlineprotocol:data.profile.socials.website",
"@type": "xsd:string"
},
"data.profile.location": {
"@id": "offlineprotocol:data.profile.location"
},
"data.profile.location.lat": {
"@id": "offlineprotocol:data.profile.location.lat",
"@type": "xsd:decimal"
},
"data.profile.location.lng": {
"@id": "offlineprotocol:data.profile.location.lng",
"@type": "xsd:decimal"
},
"data.profile.referral": {
"@id": "offlineprotocol:data.profile.referral",
"@type": "xsd:string"
},
"data.profile.years": {
"@id": "offlineprotocol:data.profile.years",
"@type": "xsd:integer"
},
"data.profile.streak": {
"@id": "offlineprotocol:data.profile.streak",
"@type": "xsd:integer"
},
"data.profile.connectionCount": {
"@id": "offlineprotocol:data.profile.connectionCount",
"@type": "xsd:integer"
},
"data.profile.createdAt": {
"@id": "offlineprotocol:data.profile.createdAt",
"@type": "xsd:string"
},
"data.profile.updatedAt": {
"@id": "offlineprotocol:data.profile.updatedAt",
"@type": "xsd:string"
},
"data.address": {
"@id": "offlineprotocol:data.address",
"@type": "xsd:string"
},
"error": {
"@id": "offlineprotocol:error"
},
"error.message": {
"@id": "offlineprotocol:error.message",
"@type": "xsd:string"
},
"error.code": {
"@id": "offlineprotocol:error.code",
"@type": "xsd:string"
},
"error.retryAfter": {
"@id": "offlineprotocol:error.retryAfter",
"@type": "xsd:integer"
},
"error.currentHourCount": {
"@id": "offlineprotocol:error.currentHourCount",
"@type": "xsd:integer"
},
"error.limit": {
"@id": "offlineprotocol:error.limit",
"@type": "xsd:integer"
},
"PostUsersMeCredentialResponse": "offlineprotocol:PostUsersMeCredentialResponse"
},
"@type": "schema:Dataset",
"schema:name": "offlineprotocol-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects offlineprotocol-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/_ae-authored/offlineprotocol-com-openapi-generated.yml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/_ae-authored/offlineprotocol-com-openapi-generated.yml"
]
}