grovs · JSON-LD Context
Grovs Io Context
JSON-LD context defining the semantic vocabulary for Grovs Io from grovs.
23 Classes
89 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
grovs:
https://grovs.io/schema#
Classes
PostRequest
PostApiV1SdkGenerateLinkRequest
PostApiV1SdkGenerateLinkResponse
GetApiV1SdkMetricsForProjectResponse
GetApiV1SdkServerSegmentsResponse
GetApiV1SdkServerSegmentsSegmentidResponse
PostSdkGenerateLinkRequest
PostSdkGenerateLinkResponse
GetSdkLinkLinkpathResponse
GetSdkMetricsForLinkLinkpathResponse
GetSdkMetricsForProjectResponse
GetSdkServerSegmentsResponse
PostSdkServerSegmentsRequest
PostSdkServerSegmentsResponse
DeleteSdkServerSegmentsSegmentidResponse
GetSdkServerSegmentsSegmentidResponse
PatchSdkServerSegmentsSegmentidRequest
PatchSdkServerSegmentsSegmentidResponse
PostSdkServerSegmentsSegmentidCountResponse
PostSdkServerSegmentsSegmentidIdentifierListRequest
PostSdkServerSegmentsSegmentidIdentifierListResponse
PostSdkServerSegmentsEstimateRequest
PostSdkServerSegmentsEstimateResponse
Properties
| Property | Type | Container |
|---|---|---|
| title | string | |
| subtitle | string | |
| data | string | |
| tags | string | |
| ios_custom_redirect | ||
| android_custom_redirect | ||
| desktop_custom_redirect | ||
| show_preview_ios | boolean | |
| show_preview_android | boolean | |
| tracking_campaign | string | |
| tracking_source | string | |
| tracking_medium | string | |
| link | string | |
| error | string | |
| segments | list | |
| truncated | boolean | |
| segment | ||
| show_preview | boolean | |
| copy_to_clipboard_ios | boolean | |
| copy_to_clipboard_android | boolean | |
| link.id | integer | |
| link.name | string | |
| link.path | string | |
| link.access_path | string | |
| link.title | string | |
| link.subtitle | string | |
| link.image | string | |
| link.data | ||
| link.tags | list | |
| link.active | boolean | |
| link.sdk_generated | boolean | |
| link.generated_from_platform | string | |
| link.ads_platform | string | |
| link.campaign_id | integer | |
| link.visitor_id | integer | |
| link.updated_at | string | |
| link.show_preview_ios | boolean | |
| link.show_preview_android | boolean | |
| link.copy_to_clipboard_ios | boolean | |
| link.copy_to_clipboard_android | boolean | |
| link.ios_custom_redirect | ||
| link.android_custom_redirect | ||
| link.desktop_custom_redirect | ||
| link.tracking_campaign | string | |
| link.tracking_source | string | |
| link.tracking_medium | string | |
| metrics.id | integer | |
| metrics.name | string | |
| metrics.path | string | |
| metrics.title | string | |
| metrics.subtitle | string | |
| metrics.active | boolean | |
| metrics.sdk_generated | boolean | |
| metrics.data | ||
| metrics.tags | list | |
| metrics.updated_at | string | |
| metrics.show_preview_ios | boolean | |
| metrics.show_preview_android | boolean | |
| metrics.copy_to_clipboard_ios | boolean | |
| metrics.copy_to_clipboard_android | boolean | |
| metrics.ads_platform | string | |
| metrics.generated_from_platform | string | |
| metrics.tracking_source | string | |
| metrics.tracking_medium | string | |
| metrics.tracking_campaign | string | |
| metrics.visitor_id | integer | |
| metrics.campaign_id | integer | |
| metrics.total_views | integer | |
| metrics.total_opens | integer | |
| metrics.total_installs | integer | |
| metrics.total_reinstalls | integer | |
| metrics.total_time_spent | integer | |
| metrics.total_reactivations | integer | |
| metrics.total_app_opens | integer | |
| metrics.total_user_referred | integer | |
| metrics.total_revenue | integer | |
| name | string | |
| description | string | |
| definition | ||
| message | string | |
| archived | boolean | |
| persons | integer | |
| devices | integer | |
| incomplete | boolean | |
| result_id | string | |
| identifiers | list | |
| count | integer | |
| segment_id | string | |
| approximate | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://grovs.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"grovs": "https://grovs.io/schema#",
"PostRequest": "grovs:PostRequest",
"title": {
"@id": "grovs:title",
"@type": "xsd:string"
},
"subtitle": {
"@id": "grovs:subtitle",
"@type": "xsd:string"
},
"data": {
"@id": "grovs:data",
"@type": "xsd:string"
},
"tags": {
"@id": "grovs:tags",
"@type": "xsd:string"
},
"ios_custom_redirect": {
"@id": "grovs:ios_custom_redirect"
},
"android_custom_redirect": {
"@id": "grovs:android_custom_redirect"
},
"desktop_custom_redirect": {
"@id": "grovs:desktop_custom_redirect"
},
"show_preview_ios": {
"@id": "grovs:show_preview_ios",
"@type": "xsd:boolean"
},
"show_preview_android": {
"@id": "grovs:show_preview_android",
"@type": "xsd:boolean"
},
"tracking_campaign": {
"@id": "grovs:tracking_campaign",
"@type": "xsd:string"
},
"tracking_source": {
"@id": "grovs:tracking_source",
"@type": "xsd:string"
},
"tracking_medium": {
"@id": "grovs:tracking_medium",
"@type": "xsd:string"
},
"PostApiV1SdkGenerateLinkRequest": "grovs:PostApiV1SdkGenerateLinkRequest",
"PostApiV1SdkGenerateLinkResponse": "grovs:PostApiV1SdkGenerateLinkResponse",
"link": {
"@id": "grovs:link",
"@type": "xsd:string"
},
"GetApiV1SdkMetricsForProjectResponse": "grovs:GetApiV1SdkMetricsForProjectResponse",
"error": {
"@id": "grovs:error",
"@type": "xsd:string"
},
"GetApiV1SdkServerSegmentsResponse": "grovs:GetApiV1SdkServerSegmentsResponse",
"segments": {
"@id": "grovs:segments",
"@container": "@list"
},
"truncated": {
"@id": "grovs:truncated",
"@type": "xsd:boolean"
},
"GetApiV1SdkServerSegmentsSegmentidResponse": "grovs:GetApiV1SdkServerSegmentsSegmentidResponse",
"segment": {
"@id": "grovs:segment"
},
"PostSdkGenerateLinkRequest": "grovs:PostSdkGenerateLinkRequest",
"show_preview": {
"@id": "grovs:show_preview",
"@type": "xsd:boolean"
},
"copy_to_clipboard_ios": {
"@id": "grovs:copy_to_clipboard_ios",
"@type": "xsd:boolean"
},
"copy_to_clipboard_android": {
"@id": "grovs:copy_to_clipboard_android",
"@type": "xsd:boolean"
},
"PostSdkGenerateLinkResponse": "grovs:PostSdkGenerateLinkResponse",
"GetSdkLinkLinkpathResponse": "grovs:GetSdkLinkLinkpathResponse",
"link.id": {
"@id": "grovs:link.id",
"@type": "xsd:integer"
},
"link.name": {
"@id": "grovs:link.name",
"@type": "xsd:string"
},
"link.path": {
"@id": "grovs:link.path",
"@type": "xsd:string"
},
"link.access_path": {
"@id": "grovs:link.access_path",
"@type": "xsd:string"
},
"link.title": {
"@id": "grovs:link.title",
"@type": "xsd:string"
},
"link.subtitle": {
"@id": "grovs:link.subtitle",
"@type": "xsd:string"
},
"link.image": {
"@id": "grovs:link.image",
"@type": "xsd:string"
},
"link.data": {
"@id": "grovs:link.data"
},
"link.tags": {
"@id": "grovs:link.tags",
"@container": "@list"
},
"link.active": {
"@id": "grovs:link.active",
"@type": "xsd:boolean"
},
"link.sdk_generated": {
"@id": "grovs:link.sdk_generated",
"@type": "xsd:boolean"
},
"link.generated_from_platform": {
"@id": "grovs:link.generated_from_platform",
"@type": "xsd:string"
},
"link.ads_platform": {
"@id": "grovs:link.ads_platform",
"@type": "xsd:string"
},
"link.campaign_id": {
"@id": "grovs:link.campaign_id",
"@type": "xsd:integer"
},
"link.visitor_id": {
"@id": "grovs:link.visitor_id",
"@type": "xsd:integer"
},
"link.updated_at": {
"@id": "grovs:link.updated_at",
"@type": "xsd:string"
},
"link.show_preview_ios": {
"@id": "grovs:link.show_preview_ios",
"@type": "xsd:boolean"
},
"link.show_preview_android": {
"@id": "grovs:link.show_preview_android",
"@type": "xsd:boolean"
},
"link.copy_to_clipboard_ios": {
"@id": "grovs:link.copy_to_clipboard_ios",
"@type": "xsd:boolean"
},
"link.copy_to_clipboard_android": {
"@id": "grovs:link.copy_to_clipboard_android",
"@type": "xsd:boolean"
},
"link.ios_custom_redirect": {
"@id": "grovs:link.ios_custom_redirect"
},
"link.android_custom_redirect": {
"@id": "grovs:link.android_custom_redirect"
},
"link.desktop_custom_redirect": {
"@id": "grovs:link.desktop_custom_redirect"
},
"link.tracking_campaign": {
"@id": "grovs:link.tracking_campaign",
"@type": "xsd:string"
},
"link.tracking_source": {
"@id": "grovs:link.tracking_source",
"@type": "xsd:string"
},
"link.tracking_medium": {
"@id": "grovs:link.tracking_medium",
"@type": "xsd:string"
},
"GetSdkMetricsForLinkLinkpathResponse": "grovs:GetSdkMetricsForLinkLinkpathResponse",
"metrics.id": {
"@id": "grovs:metrics.id",
"@type": "xsd:integer"
},
"metrics.name": {
"@id": "grovs:metrics.name",
"@type": "xsd:string"
},
"metrics.path": {
"@id": "grovs:metrics.path",
"@type": "xsd:string"
},
"metrics.title": {
"@id": "grovs:metrics.title",
"@type": "xsd:string"
},
"metrics.subtitle": {
"@id": "grovs:metrics.subtitle",
"@type": "xsd:string"
},
"metrics.active": {
"@id": "grovs:metrics.active",
"@type": "xsd:boolean"
},
"metrics.sdk_generated": {
"@id": "grovs:metrics.sdk_generated",
"@type": "xsd:boolean"
},
"metrics.data": {
"@id": "grovs:metrics.data"
},
"metrics.tags": {
"@id": "grovs:metrics.tags",
"@container": "@list"
},
"metrics.updated_at": {
"@id": "grovs:metrics.updated_at",
"@type": "xsd:string"
},
"metrics.show_preview_ios": {
"@id": "grovs:metrics.show_preview_ios",
"@type": "xsd:boolean"
},
"metrics.show_preview_android": {
"@id": "grovs:metrics.show_preview_android",
"@type": "xsd:boolean"
},
"metrics.copy_to_clipboard_ios": {
"@id": "grovs:metrics.copy_to_clipboard_ios",
"@type": "xsd:boolean"
},
"metrics.copy_to_clipboard_android": {
"@id": "grovs:metrics.copy_to_clipboard_android",
"@type": "xsd:boolean"
},
"metrics.ads_platform": {
"@id": "grovs:metrics.ads_platform",
"@type": "xsd:string"
},
"metrics.generated_from_platform": {
"@id": "grovs:metrics.generated_from_platform",
"@type": "xsd:string"
},
"metrics.tracking_source": {
"@id": "grovs:metrics.tracking_source",
"@type": "xsd:string"
},
"metrics.tracking_medium": {
"@id": "grovs:metrics.tracking_medium",
"@type": "xsd:string"
},
"metrics.tracking_campaign": {
"@id": "grovs:metrics.tracking_campaign",
"@type": "xsd:string"
},
"metrics.visitor_id": {
"@id": "grovs:metrics.visitor_id",
"@type": "xsd:integer"
},
"metrics.campaign_id": {
"@id": "grovs:metrics.campaign_id",
"@type": "xsd:integer"
},
"metrics.total_views": {
"@id": "grovs:metrics.total_views",
"@type": "xsd:integer"
},
"metrics.total_opens": {
"@id": "grovs:metrics.total_opens",
"@type": "xsd:integer"
},
"metrics.total_installs": {
"@id": "grovs:metrics.total_installs",
"@type": "xsd:integer"
},
"metrics.total_reinstalls": {
"@id": "grovs:metrics.total_reinstalls",
"@type": "xsd:integer"
},
"metrics.total_time_spent": {
"@id": "grovs:metrics.total_time_spent",
"@type": "xsd:integer"
},
"metrics.total_reactivations": {
"@id": "grovs:metrics.total_reactivations",
"@type": "xsd:integer"
},
"metrics.total_app_opens": {
"@id": "grovs:metrics.total_app_opens",
"@type": "xsd:integer"
},
"metrics.total_user_referred": {
"@id": "grovs:metrics.total_user_referred",
"@type": "xsd:integer"
},
"metrics.total_revenue": {
"@id": "grovs:metrics.total_revenue",
"@type": "xsd:integer"
},
"GetSdkMetricsForProjectResponse": "grovs:GetSdkMetricsForProjectResponse",
"GetSdkServerSegmentsResponse": "grovs:GetSdkServerSegmentsResponse",
"PostSdkServerSegmentsRequest": "grovs:PostSdkServerSegmentsRequest",
"name": {
"@id": "grovs:name",
"@type": "xsd:string"
},
"description": {
"@id": "grovs:description",
"@type": "xsd:string"
},
"definition": {
"@id": "grovs:definition"
},
"PostSdkServerSegmentsResponse": "grovs:PostSdkServerSegmentsResponse",
"DeleteSdkServerSegmentsSegmentidResponse": "grovs:DeleteSdkServerSegmentsSegmentidResponse",
"message": {
"@id": "grovs:message",
"@type": "xsd:string"
},
"GetSdkServerSegmentsSegmentidResponse": "grovs:GetSdkServerSegmentsSegmentidResponse",
"PatchSdkServerSegmentsSegmentidRequest": "grovs:PatchSdkServerSegmentsSegmentidRequest",
"archived": {
"@id": "grovs:archived",
"@type": "xsd:boolean"
},
"PatchSdkServerSegmentsSegmentidResponse": "grovs:PatchSdkServerSegmentsSegmentidResponse",
"PostSdkServerSegmentsSegmentidCountResponse": "grovs:PostSdkServerSegmentsSegmentidCountResponse",
"persons": {
"@id": "grovs:persons",
"@type": "xsd:integer"
},
"devices": {
"@id": "grovs:devices",
"@type": "xsd:integer"
},
"incomplete": {
"@id": "grovs:incomplete",
"@type": "xsd:boolean"
},
"result_id": {
"@id": "grovs:result_id",
"@type": "xsd:string"
},
"PostSdkServerSegmentsSegmentidIdentifierListRequest": "grovs:PostSdkServerSegmentsSegmentidIdentifierListRequest",
"identifiers": {
"@id": "grovs:identifiers",
"@container": "@list"
},
"PostSdkServerSegmentsSegmentidIdentifierListResponse": "grovs:PostSdkServerSegmentsSegmentidIdentifierListResponse",
"count": {
"@id": "grovs:count",
"@type": "xsd:integer"
},
"PostSdkServerSegmentsEstimateRequest": "grovs:PostSdkServerSegmentsEstimateRequest",
"segment_id": {
"@id": "grovs:segment_id",
"@type": "xsd:string"
},
"PostSdkServerSegmentsEstimateResponse": "grovs:PostSdkServerSegmentsEstimateResponse",
"approximate": {
"@id": "grovs:approximate",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "grovs API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects grovs'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-11-10) from openapi/_ae-authored/grovs-io-openapi-generated.yml.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/_ae-authored/grovs-io-openapi-generated.yml"
]
}