Gessa API
Gessa API as documented publicly: 162 operations. Contract generated from the documentation by API Evangelist (2026-11-09); not the provider's own document.
Operations 162
POST
/api/admin/auth/accounts/{accountid}/character-avatar/moderate
Auth required browser_session security_admin_write no summary
#
POST
/api/admin/auth/accounts/{accountid}/force-step-up
Auth required browser_session security_admin_write no summary
#
PATCH
/api/admin/auth/accounts/{accountid}/roles
Auth required browser_session security_admin_write no summary
#
GET
/api/admin/auth/accounts/{accountid}/security-timeline
Auth required browser_session authenticated_read no summary
#
PATCH
/api/admin/auth/accounts/{accountid}/status
Auth required browser_session security_admin_write no summary
#
GET
/api/admin/auth/desktop-device-bindings
Auth required browser_session authenticated_read no summary
#
POST
/api/admin/auth/desktop-device-bindings/{devicebindingid}/revoke
Auth required browser_session security_admin_write no summary
#
POST
/api/admin/auth/mfa-factors/{factorid}/revoke
Auth required browser_session security_admin_write no summary
#
POST
/api/agent-onboarding
Zero-human start: POST https://api.gessa.ai/api/agent-onboarding once (no email, no OAuth) to mint a durable workspace and a workspace-scoped `mcpkey_` API key with 25 free generat
#
GET
/api/games/{gameid}/asset-pipeline/{assetid}/model-material-slots
asset_pipeline.model_material_slots.inspect
#
POST
/api/games/{gameid}/project/assets/{assetid}/model-document
project.asset.model_document.save
#
POST
/api/games/{gameid}/project/entities
Create Project Entity – Create a Project Graph entity in a world through the canonical entity owner. worldId/parentEntityId/prefabId accept a uuid or a graph key; on_conflict contr
#
DELETE
/api/games/{gameid}/project/entities/{idorkey}
Delete Project Entity – Delete a Project Graph entity through the canonical entity owner.
#
PATCH
/api/games/{gameid}/project/entities/{idorkey}
Update Project Entity – Update a Project Graph entity's identity, hierarchy, tags, or metadata through the canonical entity owner.
#
DELETE
/api/games/{gameid}/project/entities/{idorkey}/components/{componentkey}
Delete Entity Component – Remove one component from a Project Graph entity through the canonical component mutation kernel.
#
PATCH
/api/games/{gameid}/project/entities/{idorkey}/components/{componentkey}
Patch Entity Component – Add or replace a complete component on a Project Graph entity through the canonical component mutation kernel.
#
PUT
/api/games/{gameid}/project/entities/{idorkey}/components/{componentkey}
Set Entity Component – Add or replace a complete component on a Project Graph entity through the canonical component mutation kernel.
#
POST
/api/games/{gameid}/project/scripts
Create Project Script – Create a Project Graph script from a structural GessaScript shell through the canonical script owner.
#
DELETE
/api/games/{gameid}/project/scripts/{idorkey}
Delete Project Script – Delete a Project Graph script through the canonical script owner.
#
PATCH
/api/games/{gameid}/project/scripts/{idorkey}
Update Project Script – Update a Project Graph script's metadata through the canonical script owner.
#
POST
/api/games/{gameid}/project/ui-panels
Create Project Ui Panel – Create a Project Graph ui panel record through the canonical owner service.
#
DELETE
/api/games/{gameid}/project/ui-panels/{idorkey}
Delete Project Ui Panel – Delete a Project Graph ui panel record through the canonical owner service.
#
PATCH
/api/games/{gameid}/project/ui-panels/{idorkey}
Update Project Ui Panel – Update a Project Graph ui panel record through the canonical owner service.
#
POST
/api/games/{gameid}/project/worlds/{idorkey}/visual-profile/apply
Apply Renderer Visual Profile
#