# Onelogin

> Manage users and apps via OneLogin API. Handle SSO and identity management.

- Skill: `modbender/onelogin` (Agent Skill)
- Install (CLI): `npx skillmds@latest add modbender/onelogin`
- Raw SKILL.md: https://api.skillmd.com/api/skills/modbender/onelogin/raw
- Safety review: pending (external: skill-scanner PASS, skillspector CAUTION)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: modbender (https://skillmd.com/u/modbender)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/modbender/onelogin

---

# OneLogin
Identity and access management.
## Environment
```bash
export ONELOGIN_CLIENT_ID="xxxxxxxxxx"
export ONELOGIN_CLIENT_SECRET="xxxxxxxxxx"
export ONELOGIN_REGION="us"  # or eu
```
## Get Access Token
```bash
curl -X POST "https://api.$ONELOGIN_REGION.onelogin.com/auth/oauth2/v2/token" \
  -u "$ONELOGIN_CLIENT_ID:$ONELOGIN_CLIENT_SECRET" \
  -d "grant_type=client_credentials"
```
## List Users
```bash
curl "https://api.$ONELOGIN_REGION.onelogin.com/api/2/users" \
  -H "Authorization: Bearer $ACCESS_TOKEN"
```
## Create User
```bash
curl -X POST "https://api.$ONELOGIN_REGION.onelogin.com/api/2/users" \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com", "firstname": "John", "lastname": "Doe"}'
```
## Links
- Admin: https://your-org.onelogin.com/admin
- Docs: https://developers.onelogin.com

