# Layer ## Docs - [Request signed upload URL (recommended)](https://docs.layer.ai/api-reference/files/request-signed-upload-url-recommended.md): Get a signed URL to upload a file directly to storage, bypassing the server. This is the recommended upload method for large files. - [Estimate inference price](https://docs.layer.ai/api-reference/inferences/estimate-inference-price.md): Estimate the Creative Units cost of an inference with given parameters. - [Execute inference](https://docs.layer.ai/api-reference/inferences/execute-inference.md): Start an AI inference (image, video, 3D, or audio). Returns immediately with an ID. Poll with GET /workspaces/{workspace_id}/inferences/{inference_id} for results. - [Get inference run](https://docs.layer.ai/api-reference/inferences/get-inference-run.md): Get the status and results of an inference run. - [API reference](https://docs.layer.ai/api-reference/introduction.md): Layer REST API endpoint reference - [Get model](https://docs.layer.ai/api-reference/models/get-model.md): Get full details for a specific model including capabilities, timing, and prompt format. - [List models](https://docs.layer.ai/api-reference/models/list-models.md): List available AI models in a workspace with optional filtering by modality, capabilities, and text search. - [Estimate workflow price](https://docs.layer.ai/api-reference/workflows/estimate-workflow-price.md): Estimate the Creative Units cost of running a workflow with given inputs. - [Execute workflow](https://docs.layer.ai/api-reference/workflows/execute-workflow.md): Start a workflow execution. Returns immediately with a run ID. Poll with GET /workspaces/{workspace_id}/workflows/{workflow_id}/runs/{run_id} for results. - [Get workflow run](https://docs.layer.ai/api-reference/workflows/get-workflow-run.md): Get the status and results of a workflow run. - [List workflows](https://docs.layer.ai/api-reference/workflows/list-workflows.md): List available generation workflows (published blueprints) in a workspace. - [Get workspace](https://docs.layer.ai/api-reference/workspaces/get-workspace.md): Get details for a single workspace including Creative Units balance. - [List workspaces](https://docs.layer.ai/api-reference/workspaces/list-workspaces.md): List all workspaces the authenticated user belongs to, with Creative Units balance details. - [Layer API documentation](https://docs.layer.ai/index.md): Build AI-powered game asset pipelines with the Layer REST API - [MCP server](https://docs.layer.ai/mcp-server.md): Use Layer's AI models directly from Claude and other MCP-compatible clients - [Quickstart](https://docs.layer.ai/quickstart.md): Generate your first AI asset with the Layer API ## OpenAPI Specs - [openapi](https://docs.layer.ai/api-reference/openapi.json) ## Optional - [App](https://app.layer.ai) - [Blog](https://www.layer.ai/blog)