# Monolisk Documentation ## Docs - [About Monolisk](https://docs.monolisk.dev/about.md): Learn about Monolisk and our comprehensive suite of APIs and services - [CORP Documentation](https://docs.monolisk.dev/corp/README.md): Unity-like ECS framework for Roblox with built-in networking - [About CORP](https://docs.monolisk.dev/corp/about.md): Introduction to the CORP framework and its key features - [Advanced Topics](https://docs.monolisk.dev/corp/advanced-topics.md): Spawn management, observables, signals, performance optimization, and advanced patterns - [API Reference](https://docs.monolisk.dev/corp/api-reference.md): Complete API documentation for all CORP classes and methods - [Core Concepts](https://docs.monolisk.dev/corp/core-concepts.md): GameObjects, Components, Behaviors, and lifecycle fundamentals - [Decorators](https://docs.monolisk.dev/corp/decorators.md): Component decorators for serialization, dependencies, and RPCs - [Examples](https://docs.monolisk.dev/corp/examples.md): Practical tutorials and code samples for common game features - [Getting Started](https://docs.monolisk.dev/corp/getting-started.md): Step-by-step tutorial to create your first CORP game - [Macros](https://docs.monolisk.dev/corp/macros.md): Instance transformation and procedural generation for dynamic content - [Networking](https://docs.monolisk.dev/corp/networking.md): NetworkObjects, NetworkBehaviors, NetworkedVariables, and RPCs for multiplayer games - [Working with Roblox Studio](https://docs.monolisk.dev/corp/roblox-studio.md): Essential Roblox Studio concepts and workflows for CORP development - [Scene Management](https://docs.monolisk.dev/corp/scene-management.md): Creating and loading scenes using Roblox hierarchy or programmatic definitions - [ScriptableObjects](https://docs.monolisk.dev/corp/scriptableobjects.md): Data assets and configuration management for game content - [Unreal Game Management System](https://docs.monolisk.dev/corp/unreal-system.md): Modular game organization with Gamepacks, authority models, and asset management - [Get Log Chunk](https://docs.monolisk.dev/ml-rest/endpoint/chunk.md): Retrieve a specific chunk of logs by its index - [Delete Log](https://docs.monolisk.dev/ml-rest/endpoint/delete.md): Delete all logs and chunks for a specific job ID - [List Logs](https://docs.monolisk.dev/ml-rest/endpoint/list.md): Retrieve a list of all available log jobs with their metadata - [Get Metadata](https://docs.monolisk.dev/ml-rest/endpoint/metadata.md): Retrieve metadata about a log including the total number of chunks - [Upload Log](https://docs.monolisk.dev/ml-rest/endpoint/upload.md): Upload a chunk of logs to the system. The logs will be automatically chunked if they exceed size limits. - [Get Whole Log](https://docs.monolisk.dev/ml-rest/endpoint/whole.md): Retrieve the complete logs for a job ID. This endpoint reassembles all chunks if the log is chunked. - [Monolisk REST API](https://docs.monolisk.dev/ml-rest/introduction.md): Comprehensive logging and data management API for modern applications - [Exchange Google OAuth2 code for tokens](https://docs.monolisk.dev/wbl-rest/endpoint/auth/exchange.md): Exchanges a Google authentication code for a submission token and user info - [Get student information](https://docs.monolisk.dev/wbl-rest/endpoint/auth/info.md): Retrieves student information using a submission token - [Check if submission exists for current week](https://docs.monolisk.dev/wbl-rest/endpoint/submissions/exists.md): Check if a user has already made a submission for the current week - [Query submissions](https://docs.monolisk.dev/wbl-rest/endpoint/submissions/list.md): Retrieve submissions with optional filtering by email, type, and date range - [Submit a new submission](https://docs.monolisk.dev/wbl-rest/endpoint/submissions/submit.md): Submit an array of work experiences using a submission token - [Get verification task details](https://docs.monolisk.dev/wbl-rest/endpoint/verification/details.md): Retrieve details of a verification task using a verification token - [Update verification task status](https://docs.monolisk.dev/wbl-rest/endpoint/verification/status.md): Update the status of a verification task (verify or reject) - [WBL REST API](https://docs.monolisk.dev/wbl-rest/introduction.md): Work-Based Learning verification and submission management API ## OpenAPI Specs - [openapi](https://docs.monolisk.dev/wbl-rest/openapi.json)