SpedySpedy Docs

Suche

Über alle Tickets in deiner Organisation suchen.

Der Such-Endpunkt ermöglicht es dir, Tickets über alle Boards zu finden, auf die du Zugriff hast. Ergebnisse werden nach Relevanz sortiert und nach deinen Berechtigungen gefiltert.

Tickets suchen

GET /api/v1/search

Rate-Limit: 100 Anfragen pro 60 Sekunden.

Query-Parameter

ParameterTypPflichtBeschreibung
qstringJaSuchanfrage (1-500 Zeichen)
boardIdsstringNeinNach Board-IDs filtern (kommagetrennt)
statusIdsstringNeinNach Status-IDs filtern (kommagetrennt)
assigneeIdstringNeinNach Verantwortlichem filtern ("me" für aktuellen Nutzer)
onlyBlockedbooleanNeinNur Tickets mit BLOCKED-Status
onlyApprovalRequiredbooleanNeinNur Tickets im PLANNING (Backlog)-Status
cursorstringNeinPaginierungs-Cursor aus vorheriger Antwort
limitnumberNeinErgebnisse pro Seite (Standard: 20, max: 50)

Beispiel-Request

GET /api/v1/search?q=login+bug&assigneeId=me&limit=10

Beispiel-Response

{
  "results": [
    {
      "id": "tkt_abc123",
      "displayId": "WEB-42",
      "title": "Login-Seite Styling fixen",
      "description": "Der Login-Button ist falsch ausgerichtet...",
      "board": {
        "id": "brd_abc123",
        "name": "Website Redesign",
        "prefix": "WEB"
      },
      "status": {
        "id": "sts_def456",
        "name": "In Bearbeitung"
      },
      "assignee": {
        "id": "usr_abc123",
        "name": "Alex Smith"
      },
      "priority": "HIGH"
    }
  ],
  "cursor": "eyJzY29yZSI6MC44...",
  "hasMore": true
}

Ergebnisse enthalten nur Tickets von Boards, auf die der aktuelle Nutzer Zugriff hat. Nutzer mit Kunden-Rolle sehen keine Treffer aus geheimen Kommentaren.

Inhaltsverzeichnis