Tested custom platform scripts for managing systems over HTTP/REST APIs. These samples cover REST APIs with various authentication methods, browser-form login workflows, and cloud service integrations.
| Sample | Complexity | Target System |
|---|---|---|
| ⭐⭐⭐ | Browser-form credential management (Facebook-style) | |
| ⭐⭐⭐ | Browser-form login with challenge handling (Twitter-style) | |
| forgerock-openam | ⭐⭐ | ForgeRock AM 7.5 REST API |
| okta-discovery | ⭐⭐⭐ | Okta with account discovery and group membership |
| onelogin-jit | ⭐⭐⭐ | OneLogin JIT elevation and account activation |
| proxmox-ve-http | ⭐⭐⭐ | Proxmox VE 7.x/8.x REST API (ticket-cookie + CSRF) |
| wordpress | ⭐⭐ | WordPress REST API with Basic Auth |
- Simple REST API with Basic Auth? Start with wordpress.
- Token-based (OAuth2/Bearer)? Look at forgerock-openam.
- Need account discovery? See okta-discovery.
- JIT elevation workflow? Try onelogin-jit.
- Browser-form login (not a REST API)? See facebook or twitter.
- Cookie-based session auth with CSRF tokens? See proxmox-ve-http.
- HTTP Platforms Guide — patterns and best practices for HTTP platforms
- Commands: Request — HTTP request command reference
- Commands: HTTP Auth — authentication methods
- Commands: Forms — HTML form extraction and submission
- Commands: JSON — JSON response parsing