MSP-1 schema

url

Provides a URI string identifying the primary web-addressable location associated with an MSP-1 resource.

MSP-1 v1.0.2 • Core term

url schema definition

Machine-readable structure describing the string form used for MSP-1 web-addressable resource locations.

url schema JSON


{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://msp-1.org/schema/url/url.json",
  "title": "MSP-1 URL Schema",
  "description": "Schema for representing the primary web-addressable location associated with an MSP-1 resource.",
  "$comment": "MSP-1 v1.0.2 treats url as a single absolute URI string. Expanded object-form URL metadata is outside the core url term unless defined by an active profile or schema.",
  "type": "string",
  "format": "uri",
  "examples": [
    "https://msp-1.org/protocol-overview/",
    "https://msp-1.org/intro/",
    "https://msp-1.org/"
  ]
} 

Schema notes

The canonical MSP-1 v1.0.2 form for url is a single absolute URI string identifying the primary web-addressable location associated with a resource.

url is related to id and canonical, but it is not interchangeable with either. url locates the resource on the web; id identifies the resource or entity; canonical identifies the preferred URL representation when applicable.