grovs · Schema

GetSdkLinkLinkpathResponse

Self-HostedDeep LinkingAnalyticsMobileMessaging

Properties

Name Type Description
link.id integer Numeric link ID.
link.name string Name set in the dashboard.
link.path string Path of the link URL.
link.access_path string Full link URL.
link.title string Preview title.
link.subtitle string Preview subtitle.
link.image string Preview image URL.
link.data object Custom data parsed into an object.
link.tags array Tags of the link.
link.active boolean Whether the link is active.
link.sdk_generated boolean True for links created through the API or an SDK.
link.generated_from_platform string Where the link was created.
link.ads_platform string Ads platform the link was made for.
link.campaign_id integer Dashboard campaign ID.
link.visitor_id integer App user who created the link.
link.updated_at string ISO 8601 time of the last change.
link.show_preview_ios boolean Whether the preview page shows on iOS.
link.show_preview_android boolean Whether the preview page shows on Android.
link.copy_to_clipboard_ios boolean Clipboard copy setting for iOS.
link.copy_to_clipboard_android boolean Clipboard copy setting for Android.
link.ios_custom_redirect object iOS redirect object.
link.android_custom_redirect object Android redirect object.
link.desktop_custom_redirect object Desktop redirect object.
link.tracking_campaign string Campaign name.
link.tracking_source string Traffic source.
link.tracking_medium string Medium.
View JSON Schema on GitHub

JSON Schema

grovs-io-get-sdk-link-linkpath-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/grovs-io/json-schema/grovs-io-get-sdk-link-linkpath-response-schema.json",
  "title": "GetSdkLinkLinkpathResponse",
  "x-generated": "2026-11-10",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/grovs-io-openapi-generated.yml#/components/schemas/GetSdkLinkLinkpathResponse",
  "type": "object",
  "properties": {
    "link.id": {
      "type": "integer",
      "description": "Numeric link ID."
    },
    "link.name": {
      "type": "string",
      "description": "Name set in the dashboard."
    },
    "link.path": {
      "type": "string",
      "description": "Path of the link URL."
    },
    "link.access_path": {
      "type": "string",
      "description": "Full link URL."
    },
    "link.title": {
      "type": "string",
      "description": "Preview title."
    },
    "link.subtitle": {
      "type": "string",
      "description": "Preview subtitle."
    },
    "link.image": {
      "type": "string",
      "description": "Preview image URL."
    },
    "link.data": {
      "type": "object",
      "description": "Custom data parsed into an object."
    },
    "link.tags": {
      "type": "array",
      "description": "Tags of the link."
    },
    "link.active": {
      "type": "boolean",
      "description": "Whether the link is active."
    },
    "link.sdk_generated": {
      "type": "boolean",
      "description": "True for links created through the API or an SDK."
    },
    "link.generated_from_platform": {
      "type": "string",
      "description": "Where the link was created."
    },
    "link.ads_platform": {
      "type": "string",
      "description": "Ads platform the link was made for."
    },
    "link.campaign_id": {
      "type": "integer",
      "description": "Dashboard campaign ID."
    },
    "link.visitor_id": {
      "type": "integer",
      "description": "App user who created the link."
    },
    "link.updated_at": {
      "type": "string",
      "description": "ISO 8601 time of the last change."
    },
    "link.show_preview_ios": {
      "type": "boolean",
      "description": "Whether the preview page shows on iOS."
    },
    "link.show_preview_android": {
      "type": "boolean",
      "description": "Whether the preview page shows on Android."
    },
    "link.copy_to_clipboard_ios": {
      "type": "boolean",
      "description": "Clipboard copy setting for iOS."
    },
    "link.copy_to_clipboard_android": {
      "type": "boolean",
      "description": "Clipboard copy setting for Android."
    },
    "link.ios_custom_redirect": {
      "type": "object",
      "description": "iOS redirect object."
    },
    "link.android_custom_redirect": {
      "type": "object",
      "description": "Android redirect object."
    },
    "link.desktop_custom_redirect": {
      "type": "object",
      "description": "Desktop redirect object."
    },
    "link.tracking_campaign": {
      "type": "string",
      "description": "Campaign name."
    },
    "link.tracking_source": {
      "type": "string",
      "description": "Traffic source."
    },
    "link.tracking_medium": {
      "type": "string",
      "description": "Medium."
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/grovs-io-get-sdk-link-linkpath-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.