Skip to content

Conversation

@darragh
Copy link
Member

@darragh darragh commented Jan 6, 2026

Summary

  • Add OpenAPI documentation for the new IP Allowlist API in v2.14
  • GET /ip_allowlist - Retrieve current IP allowlist settings
  • PUT /ip_allowlist - Update IP allowlist settings

Changes

  • Added ip_allowlist and ip_allowlist_request schemas
  • Added "IP Allowlist" tag with description
  • Added path documentation with examples for success and error responses
  • Documented lockout protection feature
  • Clear documentation of IP/CIDR format (e.g., 192.168.0.1 for single IP, 192.168.0.1/24 for IP range)

Related

Authentication

Requires manage_ip_allowlist OAuth scope.

🤖 Generated with Claude Code

Add OpenAPI documentation for the new IP Allowlist API:

- GET /ip_allowlist - Retrieve current IP allowlist settings
- PUT /ip_allowlist - Update IP allowlist settings

Includes:
- ip_allowlist schema (used for both request and response)
- IP Allowlist tag with description
- Examples for success and error responses
- Documentation for lockout protection feature
- Clear explanation of IP/CIDR format for allowlist entries

Requires `manage_ip_allowlist` OAuth scope.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@darragh darragh force-pushed the darragh/add-ip-allowlist-api branch from 27f49a8 to 8023fc2 Compare January 6, 2026 13:56
@darragh darragh requested review from a team January 6, 2026 14:17
Copy link
Contributor

@steve-henry steve-henry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚢

@darragh darragh merged commit 0fc8273 into main Jan 6, 2026
6 checks passed
@darragh darragh deleted the darragh/add-ip-allowlist-api branch January 6, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants