Skip to content
Docs

Get User Security Settings

GET/v1/user/security

Get the current user’s security settings

ReturnsExpand Collapse
UserSecurity object { source_ip_rule, created_at, updated_at }

User security settings response.

source_ip_rule: SourceIPRuleResponse { allowed, blocked }

IP filter rules.

allowed: array of string

List of IPv4 CIDR addresses to allow.

blocked: array of string

List of IPv4 CIDR addresses to deny.

created_at: optional string

When the user security settings were created.

formatdate-time
updated_at: optional string

When the user security settings were updated.

formatdate-time

Get User Security Settings

curl https://api.nirvanalabs.io/v1/user/security \
    -H "Authorization: Bearer $NIRVANA_LABS_API_KEY"
{
  "source_ip_rule": {
    "allowed": [
      "192.168.1.0/24",
      "10.0.0.0/8"
    ],
    "blocked": [
      "192.168.1.100/32"
    ]
  },
  "created_at": "2025-01-01T00:00:00Z",
  "updated_at": "2025-01-01T00:00:00Z"
}
Returns Examples
{
  "source_ip_rule": {
    "allowed": [
      "192.168.1.0/24",
      "10.0.0.0/8"
    ],
    "blocked": [
      "192.168.1.100/32"
    ]
  },
  "created_at": "2025-01-01T00:00:00Z",
  "updated_at": "2025-01-01T00:00:00Z"
}