# Immersive Commons Auth API

**Canonical:** https://apis.io/apis/immersivecommons-com/immersivecommons-com-auth-api/  
**Provider:** Immersive Commons — https://apis.io/providers/immersivecommons-com/  
**Base URL:** https://www.immersivecommons.com  
**Documentation:** https://www.immersivecommons.com/developers

Immersive Commons Auth API is one of 32 APIs that [Immersive Commons](https://apis.io/providers/immersivecommons-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Authentication. The published artifact set on APIs.io includes an OpenAPI specification.

Token mint (device code), self-revoke, setup checks.

## Operations (14)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/agent/token/revoke` | Self-revoke the presenting token |
| GET | `/api/agent/setup-check` | Deterministic 'am I set up?' probe |
| POST | `/api/agent/signup/start` | Begin the RFC 8628 device-code token mint |
| POST | `/api/agent/sandbox/mint` | Mint an anonymous sandbox token with no human in the loop |
| GET | `/api/agent/signup/poll` | Poll a device-code grant for completion |
| POST | `/api/oauth/register` | Register an OAuth client (RFC 7591) |
| POST | `/api/oauth/token` | Exchange a code, rotate a refresh token, or redeem a device code |
| POST | `/api/oauth/revoke` | Revoke an OAuth connection (RFC 7009) |
| GET | `/api/tokens/me` | List the caller's active agent tokens |
| POST | `/api/agent/signup/complete` | Approve (or cancel) a pending device-code signup |
| GET | `/api/sandbox` | Machine-readable description of the sandbox surface |
| POST | `/api/agent/keys/register` | Bind an Ed25519 public key to one of your agent tokens |
| POST | `/api/agent/keys/revoke` | Unbind the public key from one of your agent tokens |
| POST | `/api/agent/keys/enforce-toggle` | Turn signature enforcement on or off for a bound token |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/immersivecommons-com/openapi/immersivecommons-com-auth-api-openapi.yml

## Other Immersive Commons APIs (12)

- [Immersive Commons Account API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-account-api/)
- [Immersive Commons Batch API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-batch-api/)
- [Immersive Commons Browser Session API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-browser-session-api/)
- [Immersive Commons Conferences API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-conferences-api/)
- [Immersive Commons Context API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-context-api/)
- [Immersive Commons Directory API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-directory-api/)
- [Immersive Commons Events API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-events-api/)
- [Immersive Commons Feedback API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-feedback-api/)
- [Immersive Commons Files API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-files-api/)
- [Immersive Commons Floor10 API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-floor10-api/)
- [Immersive Commons Floorcast API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-floorcast-api/)
- [Immersive Commons Funko API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-funko-api/)

## Tags

Authentication

---

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