at.happyproto.registry.searchProjects

happyproto.at

Documentation

Find plugins. Retired projects are left out unless includeRetired is set.

main query

Find plugins. Retired projects are left out unless includeRetired is set.

Parameters

cursor string Optional

No description available.

includeRetired boolean Optional

No description available.

limit integer Optional

No description available.

pluginType string Optional

Only projects of this type.

q string Optional

Text to match against the project's name, display name and keywords. Omit to list every project.

Output

Encodingapplication/json
cursor string Optional

Absent on the last page.

projects array Required

No description available.

Errors

NotConfigured The registry has no identity configured, so it cannot read its own state. An operator problem, not a caller's.
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
Only projects of this type.
Text to match against the project's name, display name and keywords. Omit to list every project.
View raw schema
{
  "description": "Find plugins. Retired projects are left out unless includeRetired is set.",
  "errors": [
    {
      "description": "The registry has no identity configured, so it cannot read its own state. An operator problem, not a caller's.",
      "name": "NotConfigured"
    }
  ],
  "output": {
    "encoding": "application/json",
    "schema": {
      "properties": {
        "cursor": {
          "description": "Absent on the last page.",
          "type": "string"
        },
        "projects": {
          "items": {
            "ref": "at.happyproto.registry.defs#projectView",
            "type": "ref"
          },
          "type": "array"
        }
      },
      "required": [
        "projects"
      ],
      "type": "object"
    }
  },
  "parameters": {
    "properties": {
      "cursor": {
        "type": "string"
      },
      "includeRetired": {
        "default": false,
        "type": "boolean"
      },
      "limit": {
        "default": 50,
        "maximum": 100,
        "minimum": 1,
        "type": "integer"
      },
      "pluginType": {
        "description": "Only projects of this type.",
        "knownValues": [
          "auth",
          "library",
          "interpreter"
        ],
        "type": "string"
      },
      "q": {
        "description": "Text to match against the project's name, display name and keywords. Omit to list every project.",
        "maxLength": 256,
        "type": "string"
      }
    },
    "type": "params"
  },
  "type": "query"
}

Lexicon Garden

@