dev.knotless.listTags

lexicons.knotless.dev

Documentation

A repository's tags that name a commit, the newest commit first and the tags of one commit by name, a page at a time: follow `cursor` until it is absent. No authentication needed; asked as an account, with a service token or the pages' session cookie, a private repository it is a member of is read too, and the answer is that account's alone.

main query

A repository's tags that name a commit, the newest commit first and the tags of one commit by name, a page at a time: follow `cursor` until it is absent. No authentication needed; asked as an account, with a service token or the pages' session cookie, a private repository it is a member of is read too, and the answer is that account's alone.

Parameters

commits boolean Optional

Each tag's commit and its checks too, as a page of tags shows them, rather than its name alone.

cursor string Optional

How many tags the pages before held.

limit integer Optional

No description available.

repo string at-uri Required

The repository's dev.knotless.repo record. Its authority may be a handle; a name the repository had before, or an owner it moved from with its agreement, finds it under the name it has now.

Output

Encodingapplication/json
cursor string Optional

Absent on the last page.

tags array Required

No description available.

Errors

NotFound No such repository, revision, path or record.
Try It

Requests are sent directly from your browser. Some servers may block requests due to CORS.

Base URL for XRPC calls (e.g., https://api.bsky.social)
Parameters
Each tag's commit and its checks too, as a page of tags shows them, rather than its name alone.
How many tags the pages before held.
The repository's dev.knotless.repo record. Its authority may be a handle; a name the repository had before, or an owner it moved from with its agreement, finds it under the name it has now.
View raw schema
{
  "description": "A repository's tags that name a commit, the newest commit first and the tags of one commit by name, a page at a time: follow `cursor` until it is absent. No authentication needed; asked as an account, with a service token or the pages' session cookie, a private repository it is a member of is read too, and the answer is that account's alone.",
  "errors": [
    {
      "description": "No such repository, revision, path or record.",
      "name": "NotFound"
    }
  ],
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "cursor": {
          "description": "Absent on the last page.",
          "type": "string"
        },
        "tags": {
          "items": {
            "ref": "#tagView",
            "type": "ref"
          },
          "type": "array"
        }
      },
      "required": [
        "tags"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "commits": {
        "default": false,
        "description": "Each tag's commit and its checks too, as a page of tags shows them, rather than its name alone.",
        "type": "boolean"
      },
      "cursor": {
        "description": "How many tags the pages before held.",
        "maxLength": 32,
        "type": "string"
      },
      "limit": {
        "default": 100,
        "maximum": 1000,
        "minimum": 1,
        "type": "integer"
      },
      "repo": {
        "description": "The repository's dev.knotless.repo record. Its authority may be a handle; a name the repository had before, or an owner it moved from with its agreement, finds it under the name it has now.",
        "format": "at-uri",
        "type": "string"
      }
    },
    "required": [
      "repo"
    ],
    "type": "params"
  },
  "type": "query"
}
tagView object

One tag.

Properties

checks array of refdev.knotless.defs#checkView Optional

The newest run of each workflow at its commit, by the runners the repository names, when `commits` was asked.

name string Required

Its short name, without `refs/tags/`.

View raw schema
{
  "description": "One tag.",
  "properties": {
    "checks": {
      "description": "The newest run of each workflow at its commit, by the runners the repository names, when `commits` was asked.",
      "items": {
        "ref": "dev.knotless.defs#checkView",
        "type": "ref"
      },
      "type": "array"
    },
    "commit": {
      "description": "The commit it names, an annotated tag peeled, when `commits` was asked.",
      "ref": "dev.knotless.defs#commitView",
      "type": "ref"
    },
    "name": {
      "description": "Its short name, without `refs/tags/`.",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "type": "object"
}

Lexicon Garden

@