メインコンテンツへスキップ

ワークスペース取得

API キーに紐づくユーザーのデフォルトワークスペースを返します。他のエンドポイントで workspaceId が必要な場合に使用します。

リクエスト

GET /api/trpc/workspace.getDefaultWithApiKey

ヘッダー

ヘッダー必須説明
AuthorizationはいBearer snorbe_... 形式の API キー

リクエストボディ

なし(GET リクエスト)

レスポンス

{
  "result": {
    "data": {
      "json": {
        "workspaceId": "cmkt9lpfe000bu95cdrcr2nbt",
        "workspaceName": "My Workspace"
      }
    }
  }
}

レスポンスフィールド

フィールド説明
workspaceIdstringワークスペース ID
workspaceNamestringワークスペース名

使用例

curl "https://app.snorbe.com/api/trpc/workspace.getDefaultWithApiKey" \
  -H "Authorization: Bearer snorbe_your_api_key_here"

エラーレスポンス

HTTP ステータスコード説明
401UNAUTHORIZEDAPI キーが無効、期限切れ、または未指定
429TOO_MANY_REQUESTSレート制限超過