コンテンツにスキップ

Get IP allowlist settings and entries

GET
/dashboard/ip-allowlist

IP 許可リストの設定とエントリ一覧、現在のクライアント IP、プラン上限を返す。owner ロールが必要。

IP 許可リスト情報

object
settings
object
teamId
string
enabled

IP 許可リストが有効かどうか

boolean
applyToApi

Public API (/api/v1/*) にも IP 制限を適用するかどうか

boolean
updatedAt
string format: date-time
entries
Array<object>
object
id

ULID

string
Example
01KMCCB2EM17AYNHY9AH1E7706
teamId
string
cidr

CIDR 表記の IP アドレス範囲

string
Example
192.168.1.0/24
description

エントリの説明 (任意)

string
nullable
createdAt
string format: date-time
createdBy

作成したユーザーの ID

string
nullable
currentIp

リクエスト元のクライアント IP アドレス

string
nullable
Example
203.0.113.1
limit

プランで許可されるエントリ数の上限

integer
Example
10

認証エラー

object
error
object
code
string
Example
VALIDATION_ERROR
message
string
Example
Invalid request body
status
integer
Example
400
upgradeUrl

URL to upgrade plan (only present for plan limit errors)

string
Example
https://app.manako.dev/billing

権限エラー (owner ロール必須)

object
error
object
code
string
Example
VALIDATION_ERROR
message
string
Example
Invalid request body
status
integer
Example
400
upgradeUrl

URL to upgrade plan (only present for plan limit errors)

string
Example
https://app.manako.dev/billing