# World Labs Developer API > Markdown versions of the World Labs Developer API docs. Append `.md` to any page URL for the same text. Coding agents: the World Labs skills hold step-by-step workflows for videos and 3D scenes. See https://docs.atlas-beta.worldlabs.ai/skills-and-plugins.md. ## Get started - [Quickstart](https://docs.atlas-beta.worldlabs.ai/quickstart.md): Make your first Atlas API request and wait for its result. - [Skills and plugins](https://docs.atlas-beta.worldlabs.ai/skills-and-plugins.md): Give a coding agent the World Labs skills so it can make videos and 3D scenes with Atlas. - [CLI](https://docs.atlas-beta.worldlabs.ai/cli.md): Install the World Labs CLI and use it from a terminal or coding agent. - [Web quickstart](https://docs.atlas-beta.worldlabs.ai/web-quickstart.md): Start a TypeScript project, pose an image, and generate a new view. - [Authentication](https://docs.atlas-beta.worldlabs.ai/authentication.md): Use project-scoped API keys safely. - [Projects and API keys](https://docs.atlas-beta.worldlabs.ai/projects-and-api-keys.md): Isolate credentials, assets, usage, and budgets by project. ## Concepts - [How to use Atlas](https://docs.atlas-beta.worldlabs.ai/how-to-use-atlas.md): Pose images, explore new views, and edit your scene with Atlas. - [Cameras and posed images](https://docs.atlas-beta.worldlabs.ai/cameras-and-posed-images.md): Bring calibrated images into Atlas without breaking their geometry. ## Workflows - [Build a scene from images](https://docs.atlas-beta.worldlabs.ai/build-a-scene.md): Pose your images, generate views around the scene, and check them before a video or splats. - [Make a video](https://docs.atlas-beta.worldlabs.ai/scene-to-video.md): Render a camera path through a scene as one request and assemble the frames. - [Make splats](https://docs.atlas-beta.worldlabs.ai/scene-to-splats.md): Check a set of posed views and reconstruct it once as Gaussian splats. - [Generate, pose, and edit](https://docs.atlas-beta.worldlabs.ai/generated-world-edit-workflow.md): Chain text-to-image, camera estimation, and masked completion. - [Using video footage with Atlas](https://docs.atlas-beta.worldlabs.ai/using-video-footage.md): Prepare still frames from video for scene reconstruction or a frozen-time camera move. - [Build and edit scenes with AtlasChisel](https://docs.atlas-beta.worldlabs.ai/atlas-chisel-tutorial.md): Choose the right inputs, render a blockout, restyle it, and edit selected regions. ## Task guides - [Task overview](https://docs.atlas-beta.worldlabs.ai/task-overview.md): Choose the right Atlas task for what you have and what you want to make. - [Text to image](https://docs.atlas-beta.worldlabs.ai/text-to-image.md): Generate image inputs for world-building workflows. - [Images to posed RGBD](https://docs.atlas-beta.worldlabs.ai/images-to-posed-images.md): Estimate cameras and depth for one or more images. - [Inpainting](https://docs.atlas-beta.worldlabs.ai/inpainting.md): Complete masked regions consistently across posed views. - [Depth-guided generation](https://docs.atlas-beta.worldlabs.ai/depth-guided-generation.md): Generate posed RGB views at target cameras from posed depth and a prompt. - [Posed RGBD generation](https://docs.atlas-beta.worldlabs.ai/atlas-generate.md): Generate posed views from image, depth, and camera context. - [Generate views with Atlas](https://docs.atlas-beta.worldlabs.ai/atlas-walkthrough.md): Prepare context frames, choose target cameras, and build a request for new views. - [Posed images to splats](https://docs.atlas-beta.worldlabs.ai/posed-images-to-splats.md): Reconstruct refined Gaussian splats from posed RGBD images. - [Splat best practices](https://docs.atlas-beta.worldlabs.ai/splat-best-practices.md): Choose scenes, prepare overlapping views, and recognize common splat artifacts. ## Core API - [Assets](https://docs.atlas-beta.worldlabs.ai/assets.md): Upload, download, list, and delete the files your tasks read and write. - [Operations](https://docs.atlas-beta.worldlabs.ai/operations.md): Wait for, poll, inspect, list, and cancel asynchronous work. - [Webhooks](https://docs.atlas-beta.worldlabs.ai/webhooks.md): Get called back when an operation finishes, and verify the signature. - [Errors and retries](https://docs.atlas-beta.worldlabs.ai/errors.md): Retry safely without duplicating work. ## Platform - [Best practices](https://docs.atlas-beta.worldlabs.ai/best-practices.md): Choose strong inputs and design reliable world workflows. - [Billing](https://docs.atlas-beta.worldlabs.ai/billing.md): Understand credits, projects, spend limits, and payments. - [Rate limits](https://docs.atlas-beta.worldlabs.ai/rate-limits.md): Plan for provisional Atlas capacity limits. ## Integrations - [MCP server](https://docs.atlas-beta.worldlabs.ai/mcp.md): Run Atlas tasks from Claude and other MCP clients by signing in, with no API key. - [Blender](https://docs.atlas-beta.worldlabs.ai/blender.md): Import Gaussian splats and calibrated RGBD images into Blender. - [Web (Spark.js)](https://docs.atlas-beta.worldlabs.ai/rendering-with-spark.md): Render Gaussian splats and RGBD point clouds in React with Spark. ## API reference - [API reference](https://docs.atlas-beta.worldlabs.ai/api-reference.md): Endpoints, request fields, response schemas, and examples from the Atlas Developer API. - [List assets](https://docs.atlas-beta.worldlabs.ai/api-reference/list-assets.md): List a project's assets - [Create asset](https://docs.atlas-beta.worldlabs.ai/api-reference/create-asset.md): Create an asset from a URL, inline bytes, or an upload - [Create read prefix](https://docs.atlas-beta.worldlabs.ai/api-reference/create-read-prefix.md): Create one download credential for a project's assets - [Delete asset](https://docs.atlas-beta.worldlabs.ai/api-reference/delete-asset.md): Delete an asset - [Get asset](https://docs.atlas-beta.worldlabs.ai/api-reference/get-asset.md): Get an asset's record - [Complete upload](https://docs.atlas-beta.worldlabs.ai/api-reference/complete-upload.md): Finish an upload and make the asset ready - [Create read URL](https://docs.atlas-beta.worldlabs.ai/api-reference/create-read-url.md): Create a download URL for one asset - [Create upload URL](https://docs.atlas-beta.worldlabs.ai/api-reference/create-upload-url.md): Create an upload URL for a single-file asset - [Create upload URLs](https://docs.atlas-beta.worldlabs.ai/api-reference/create-upload-urls.md): Create upload URLs for a typed asset's parts - [Health check](https://docs.atlas-beta.worldlabs.ai/api-reference/health-check.md): Check that the API is reachable - [List operations](https://docs.atlas-beta.worldlabs.ai/api-reference/list-operations.md): List a project's operations, newest first - [Get operation](https://docs.atlas-beta.worldlabs.ai/api-reference/get-operation.md): Get an operation by id - [Cancel operation](https://docs.atlas-beta.worldlabs.ai/api-reference/cancel-operation.md): Request cancellation of an operation - [Get operation trace](https://docs.atlas-beta.worldlabs.ai/api-reference/get-operation-trace.md): Get an operation's recorded request and response - [Wait for operation](https://docs.atlas-beta.worldlabs.ai/api-reference/wait-for-operation.md): Wait until an operation is done - [Get webhook delivery](https://docs.atlas-beta.worldlabs.ai/api-reference/get-webhook-delivery.md): Get the webhook delivery record of an operation - [atlasChisel](https://docs.atlas-beta.worldlabs.ai/api-reference/atlas-chisel.md): Submit the atlasChisel task - [atlasGenerate](https://docs.atlas-beta.worldlabs.ai/api-reference/atlas-generate.md): Submit the atlasGenerate task - [atlasTextToImage](https://docs.atlas-beta.worldlabs.ai/api-reference/atlas-text-to-image.md): Submit the atlasTextToImage task - [images2PosedRGBD](https://docs.atlas-beta.worldlabs.ai/api-reference/images2-posed-rgbd.md): Submit the images2PosedRGBD task - [posedImages2Splats](https://docs.atlas-beta.worldlabs.ai/api-reference/posed-images2-splats.md): Submit the posedImages2Splats task - [splats2Mesh](https://docs.atlas-beta.worldlabs.ai/api-reference/splats2-mesh.md): Submit the splats2Mesh task ## Legal - [Terms of Service](https://docs.atlas-beta.worldlabs.ai/terms-of-service.md) - [Data Processing Addendum](https://docs.atlas-beta.worldlabs.ai/data-processing-addendum.md) - [Privacy Policy](https://docs.atlas-beta.worldlabs.ai/privacy-policy.md)