{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$ref": "#/definitions/BundleLink",
  "definitions": {
    "BundleLink": {
      "type": "object",
      "properties": {
        "relation": {
          "type": "string",
          "description": "The relationship of this link to the bundle. Common values: `self`, `next`, `previous`, `first`, `last`."
        },
        "url": {
          "type": "string",
          "description": "The URL for this link.",
          "format": "uri"
        }
      },
      "required": [
        "relation",
        "url"
      ],
      "additionalProperties": false,
      "description": "A navigation or context link associated with a bundle. Used for pagination in search results and for self-referencing.",
      "examples": [
        {
          "relation": "self",
          "url": "https://api.example.com/bind/Submission?status=submitted"
        }
      ]
    }
  },
  "$id": "https://bind-standard.org/schema/BundleLink",
  "title": "BundleLink"
}
