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"
    }