← Back to Skills Marketplace
mickmicksh

Lap Account Management Overview

by mickmicksh · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
196
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install lap-account-management-overview
Description
Account Management Overview API skill. Use when working with Account Management Overview for resources. Covers 25 endpoints.
README (SKILL.md)

Account Management Overview

API version: 1.0

Auth

Bearer bearer

Base URL

https://api.frontegg.com/tenants

Setup

  1. Set Authorization header with your Bearer token
  2. GET /resources/tenants/v2 -- verify access
  3. POST /resources/tenants/v1 -- create first tenants

Endpoints

25 endpoints across 1 groups. See references/api-spec.lap for full details.

resources

Method Path Description
GET /resources/tenants/v1/{tenantId} Get account (tenant) by ID
PUT /resources/tenants/v1/{tenantId} Update account (tenant)
DELETE /resources/tenants/v1/{tenantId} Delete account (tenant)
POST /resources/tenants/v1 Create an account (tenant)
DELETE /resources/tenants/v1 Delete current account (tenant)
POST /resources/tenants/v1/{tenantId}/metadata Add account (tenant) metadata
DELETE /resources/tenants/v1/{tenantId}/metadata/{key} Delete account (tenant) metadata
GET /resources/tenants/v2 Get accounts (tenants)
GET /resources/tenants/v2/alias/{alias} Get account (tenant) by alias
GET /resources/tenants/v2/{tenantId} Get an account (tenant)
PUT /resources/tenants/v2/{tenantId} Update an account (tenant)
POST /resources/sub-tenants/v1 Create sub-account
PUT /resources/sub-tenants/v1/{tenantId}/management Update sub-account (tenant) management
PUT /resources/sub-tenants/v1/{tenantId}/hierarchy-settings Update sub-account hierarchy settings
DELETE /resources/sub-tenants/v1/{tenantId} Delete a sub-account by ID
GET /resources/account-settings/v1 Get account settings
PUT /resources/account-settings/v1 Update account settings
GET /resources/account-settings/v1/public Get public settings
POST /resources/migrations/v1/tenants Migrate accounts (tenants)
GET /resources/migrations/v1/tenants/status/{migrationId} Accounts (tenants) migration status
GET /resources/hierarchy/v1 Get sub-accounts (tenants)
POST /resources/hierarchy/v1 Create sub-account (tenant)
DELETE /resources/hierarchy/v1 Delete sub-account (tenant)
GET /resources/hierarchy/v1/parents Get parent accounts (tenants)
GET /resources/hierarchy/v1/tree Get sub-accounts (tenanants) hierarchy tree

Common Questions

Match user requests to endpoints in references/api-spec.lap. Key patterns:

  • "Get tenant details?" -> GET /resources/tenants/v1/{tenantId}
  • "Update a tenant?" -> PUT /resources/tenants/v1/{tenantId}
  • "Delete a tenant?" -> DELETE /resources/tenants/v1/{tenantId}
  • "Create a tenant?" -> POST /resources/tenants/v1
  • "Create a metadata?" -> POST /resources/tenants/v1/{tenantId}/metadata
  • "Delete a metadata?" -> DELETE /resources/tenants/v1/{tenantId}/metadata/{key}
  • "List all tenants?" -> GET /resources/tenants/v2
  • "Get alia details?" -> GET /resources/tenants/v2/alias/{alias}
  • "Get tenant details?" -> GET /resources/tenants/v2/{tenantId}
  • "Update a tenant?" -> PUT /resources/tenants/v2/{tenantId}
  • "Create a sub-tenant?" -> POST /resources/sub-tenants/v1
  • "Delete a sub-tenant?" -> DELETE /resources/sub-tenants/v1/{tenantId}
  • "List all account-settings?" -> GET /resources/account-settings/v1
  • "List all public?" -> GET /resources/account-settings/v1/public
  • "Create a tenant?" -> POST /resources/migrations/v1/tenants
  • "Get status details?" -> GET /resources/migrations/v1/tenants/status/{migrationId}
  • "List all hierarchy?" -> GET /resources/hierarchy/v1
  • "Create a hierarchy?" -> POST /resources/hierarchy/v1
  • "List all parents?" -> GET /resources/hierarchy/v1/parents
  • "List all tree?" -> GET /resources/hierarchy/v1/tree
  • "How to authenticate?" -> See Auth section

Response Tips

  • Check response schemas in references/api-spec.lap for field details
  • Create/update endpoints typically return the created/updated object
  • Error responses use types: When

CLI

# Update this spec to the latest version
npx @lap-platform/lapsh get account-management-overview -o references/api-spec.lap

# Search for related APIs
npx @lap-platform/lapsh search account-management-overview

References

  • Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas

Generated from the official API spec by LAP

Usage Guidance
This skill appears coherent for interacting with a Frontegg tenant API and only needs one API key. Before installing: 1) Confirm the API key you supply is scoped minimally (least privilege) and intended for this Account Management API. 2) Verify the source/trustworthiness of the skill (publisher unknown) since instruction-only skills rely on metadata and docs — if you don't trust the author, avoid providing credentials. 3) Be cautious if you run the optional npx commands in the README: npx will fetch and execute packages from npm, so only run them if you trust @lap-platform/lapsh. 4) Replace any placeholder 'Bearer bearer' with the correct token and double-check the base URL (https://api.frontegg.com/tenants) is the endpoint you expect.
Capability Analysis
Type: OpenClaw Skill Name: lap-account-management-overview Version: 1.0.1 The skill bundle provides a standard API interface for Frontegg's Account Management (tenants) via the base URL https://api.frontegg.com/tenants. The SKILL.md file correctly documents endpoints for tenant and sub-tenant management, requiring a standard environment variable for authentication. No malicious code, data exfiltration patterns, or prompt injection attempts were found.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
Name/description map to an Account Management (tenant) API; required env var ACCOUNT_MANAGEMENT_OVERVIEW_API_KEY and the listed endpoints target the Frontegg tenants API, which is coherent for this purpose.
Instruction Scope
SKILL.md stays within API usage: set Authorization header and call listed endpoints. It references a local spec file (references/api-spec.lap) for schemas and provides optional CLI maintenance commands (npx @lap-platform/lapsh ...) — those CLI commands are not required for normal use but would fetch/execute code when run.
Install Mechanism
There is no install spec and no code files (instruction-only), so nothing is written to disk by the skill itself. The only install-like action shown is an optional npx command in the README to fetch/update the API spec; that is user-run and not part of an automated install.
Credentials
The skill requests a single environment variable named ACCOUNT_MANAGEMENT_OVERVIEW_API_KEY, which is proportional to an API client. No unrelated credentials or config paths are requested. Note: SKILL.md uses a placeholder 'Bearer bearer' which should be replaced with the real token.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or modify other skills. Autonomous invocation (disable-model-invocation: false) is the platform default and not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lap-account-management-overview
  3. After installation, invoke the skill by name or use /lap-account-management-overview
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added "API version: 1.0" section to documentation. - No other functional or endpoint changes. Documentation was slightly updated for clarity.
v1.0.0
Initial release of lap-account-management-overview. - Introduces an API skill for managing accounts (tenants) with 25 endpoints. - Supports creating, updating, deleting, and retrieving tenants, sub-tenants, and account settings. - Includes detailed endpoint mapping for user queries. - Requires Bearer authentication with an API key. - Provides CLI commands and references to the official API specification.
Metadata
Slug lap-account-management-overview
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Lap Account Management Overview?

Account Management Overview API skill. Use when working with Account Management Overview for resources. Covers 25 endpoints. It is an AI Agent Skill for Claude Code / OpenClaw, with 196 downloads so far.

How do I install Lap Account Management Overview?

Run "/install lap-account-management-overview" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lap Account Management Overview free?

Yes, Lap Account Management Overview is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lap Account Management Overview support?

Lap Account Management Overview is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lap Account Management Overview?

It is built and maintained by mickmicksh (@mickmicksh); the current version is v1.0.1.

💬 Comments