# Immersive Commons Browser Session API

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

Immersive Commons Browser Session 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. This API exposes 2 JSON Schema definitions. Tagged areas include BrowserSession. The published artifact set on APIs.io includes an OpenAPI specification and 2 JSON Schemas.

Clerk-cookie only — NOT reachable with an agt_ bearer.

## Operations (57)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/events/next` | Cursor-tail the caller's agentic event log |
| GET | `/api/tier/me` | Read the caller's membership tier |
| POST | `/api/tier/request` | Request a higher membership tier |
| DELETE | `/api/tier/request` | Cancel the pending tier request |
| POST | `/api/funko/share` | Publish or unpublish your own Funko Me figure |
| POST | `/api/headsets/checkout` | Borrow a headset unit |
| POST | `/api/headsets/return` | Return a borrowed headset |
| POST | `/api/headsets/report-damage` | File a damage / loss / near-miss incident |
| POST | `/api/headsets/sign-waiver` | Sign the headset-lending waiver |
| POST | `/api/credits/request` | Get an IC Key with IC Credits (instant at the ring default, queued above it) |
| GET | `/api/credits/status` | Your IC Credits console state, or poll a queued request |
| POST | `/api/credits/pickup` | Claim the once-only plaintext key for a QUEUED request an operator approved |
| POST | `/api/credits/regenerate` | Replace your live IC Key (same budget, spend carried over, old key revoked) |
| GET | `/api/credits/usage` | Your own IC Credits spend |
| POST | `/api/zai-keys/request` | DEPRECATED alias of POST /api/credits/request |
| GET | `/api/zai-keys/status` | DEPRECATED alias of GET /api/credits/status |
| POST | `/api/zai-keys/reveal` | DEPRECATED alias of POST /api/credits/pickup |
| GET | `/api/tokens/me` | List the caller's active agent tokens |
| GET | `/api/funko/me` | Read the caller's own figure, quota and in-flight run |
| DELETE | `/api/funko/me` | Delete the caller's own figure |
| GET | `/api/funko/progress` | Read the caller's own unlock snapshot |
| GET | `/api/funko/task` | Poll one generation task |
| POST | `/api/funko/run/start` | Claim a run - THE spend gate |
| POST | `/api/funko/run/end` | Mark an in-flight run terminal |
| POST | `/api/funko/view` | Render one orthographic head view (PAID) |
| POST | `/api/funko/inspect` | Second-opinion defect check on a rendered view (never fatal) |
| POST | `/api/funko/mesh` | Reconstruct the head from the rendered views (PAID, the expensive one) |
| POST | `/api/funko/publish` | Park the finished head and write the member's profile |
| GET | `/api/funko/admin` | Read the figure moderation log and the public index |
| POST | `/api/funko/admin` | Take down, restore, or grant generations |
| POST | `/api/workshop/enroll` | Enroll and mint a workshop bearer code |
| GET | `/api/workshop/enroll` | Check whether the caller is already enrolled |
| POST | `/api/agent/signup/complete` | Approve (or cancel) a pending device-code signup |
| 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 |
| POST | `/api/guests` | File a visitor request as the host |
| GET | `/api/guests` | Read the pending visitor queue |
| GET | `/api/research/submissions/pending` | Read the pending research-submission queue |
| POST | `/api/research/submissions/{id}/approve` | Approve a pending research submission |
| POST | `/api/research/submissions/{id}/deny` | Deny a pending research submission |
| POST | `/api/upload-media` | Upload a media file to the site blob store |
| POST | `/api/user-settings` | Toggle the caller's own leaderboard opt-in |
| GET | `/api/wallet/me` | Your own wallet: addresses, visibility, live balances |
| GET | `/api/wallet/jwt` | A 5-minute wallet login token for your own browser |
| POST | `/api/wallet/settings` | Show or hide your pay address publicly; set your pay note |
| GET | `/api/wallet/resolve` | Another member's public pay address on one chain, by handle |
| POST | `/api/wallet/requests/{id}/complete` | Record that you signed and sent a payment your agent prepared |
| GET | `/api/wallet/offerings` | Your own offerings and recent sales |
| POST | `/api/wallet/offerings` | Create or update one of your offerings |
| DELETE | `/api/wallet/offerings` | Delete one of your offerings |
| GET | `/api/conferences` | The members' conference-access board |
| POST | `/api/conferences` | Add or edit a conference |
| DELETE | `/api/conferences` | Remove a conference or route you added |
| POST | `/api/conferences/routes` | Add or edit a way into a conference |
| POST | `/api/conferences/reports` | Say whether a route worked for you |
| POST | `/api/wallet/offerings/purchase` | Buy an offering with your own wallet (preflight, then report the transaction) |

## Machine-readable artifacts (3)

- **OpenAPI** — https://artifacts.apis.io/immersivecommons-com/openapi/immersivecommons-com-browser-session-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/immersivecommons-com/json-schema/immersivecommons-com-credits-request-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/immersivecommons-com/json-schema/immersivecommons-com-credits-request-request-schema.json

## Other Immersive Commons APIs (12)

- [Immersive Commons Account API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-account-api/)
- [Immersive Commons Auth API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-auth-api/)
- [Immersive Commons Batch API](https://apis.io/apis/immersivecommons-com/immersivecommons-com-batch-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

BrowserSession

---

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