# sealgate-jp API

**Canonical:** https://apis.io/apis/sealgate-jp/sealgate-jp-api/  
**Provider:** sealgate-jp — https://apis.io/providers/sealgate-jp/  
**Base URL:** https://app.sealgate.jp  
**Documentation:** https://sealgate.jp/docs

sealgate-jp API is one of 2 APIs that [sealgate-jp](https://apis.io/providers/sealgate-jp/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

sealgate-jp API as documented publicly: 23 operations. Contract generated from the documentation by API Evangelist (2026-10-31); not the provider's own document.

## Operations (23)

| Method | Path | Summary |
|---|---|---|
| GET | `/.well-known/oauth-authorization-server` | 認可サーバーのメタデータ (RFC 8414) |
| GET | `/.well-known/oauth-protected-resource/v1/mcp` | 保護されたリソースのメタデータ (RFC 9728) |
| GET | `/api/oauth/authorize` | 認可 (code、PKCE は S256 だけ、resource は MCP の URL) |
| POST | `/api/oauth/register` | 動的クライアント登録 (RFC 7591、公開クライアント) |
| POST | `/api/oauth/revoke` | トークン取り消し (RFC 7009) |
| POST | `/api/oauth/token` | トークン取得 (authorization_code / refresh_token) |
| POST | `/api/passkey/options` | パスキーの登録またはログイン時に options を取得します。 |
| GET | `/v1/apps/{appId}` | Get app configuration settings. |
| PATCH | `/v1/apps/{appId}` | API キーで変更できるのは resident_key と user_verification です (どちらか 1 つ以上を渡す)。 |
| GET | `/v1/apps/{appId}/audit` | 監査ログを取得します。 |
| GET | `/v1/apps/{appId}/stats` | 直近 6 か月の MAU と登録数、直近 30 日のログイン、利用者数、transports の統計を取得します。 |
| DELETE | `/v1/credentials/{credentialId}` | Revoke a single passkey credential. |
| PATCH | `/v1/credentials/{credentialId}` | Update device name for a credential. |
| POST | `/v1/login/options` | POST /v1/login/options |
| POST | `/v1/login/verify` | Verify login response and authenticate user. |
| POST | `/v1/mcp` | MCP (AI エージェント) の Streamable HTTP エンドポイント。 |
| POST | `/v1/recovery/start` | Issue a recovery token for user device recovery. |
| POST | `/v1/register/options` | Get passkey registration options. |
| POST | `/v1/register/verify` | Verify registration response and create passkey. |
| DELETE | `/v1/users/{externalId}` | Delete a user and all associated data. |
| GET | `/v1/users/{externalId}/credentials` | List passkeys for a user. |
| PATCH | `/v1/users/{externalId}/credentials/{credentialId}` | Update device name for a user's credential. |
| POST | `/v1/users/{externalId}/revoke` | Revoke all passkeys for a user. |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/sealgate-jp/openapi/_ae-authored/sealgate-jp-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/sealgate-jp/json-schema/sealgate-jp-patch-v1-credentials-credentialid-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/sealgate-jp/json-schema/sealgate-jp-patch-v1-users-externalid-credentials-credentialid-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/sealgate-jp/json-schema/sealgate-jp-get-v1-apps-appid-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/sealgate-jp/json-schema/sealgate-jp-patch-v1-apps-appid-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/sealgate-jp/json-schema/sealgate-jp-post-v1-register-options-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/sealgate-jp/json-schema/sealgate-jp-post-v1-login-verify-response-schema.json

## Other sealgate-jp APIs (1)

- [SealGate API](https://apis.io/apis/sealgate-jp/sealgate-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/sealgate-jp/sealgate-jp-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/sealgate-jp/.
