Announcement: All noncommercial projects registered to use Earth Engine before April 15, 2025 must verify noncommercial eligibility to maintain Earth Engine access.
Stay organized with collections
Save and categorize content based on your preferences.
Creates an asset.
The following asset types are createable: * FOLDER: No fields in asset may be specified. * IMAGE: To create a COG-backed asset, use image.importExternal instead. See https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff for more details. * IMAGE_COLLECTION: Only the fields startTime, endTime, and properties may be specified.
HTTP request
POST https://earthengine.googleapis.com/v1/{parent=projects/*/locations/*}/assets
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-06 UTC."],[[["Creates a new Earth Engine asset within a specified project or location."],["Supports creating folders, images, and image collections with specific data requirements."],["Requires `earthengine.assets.create` IAM permission and an OAuth scope for authorization."],["Allows specifying a custom asset ID and optional overwriting of existing image assets."],["Returns the newly created EarthEngineAsset upon successful completion."]]],["This outlines the process to create assets within a project. Users send a `POST` request to a specified URL, defining the asset's `parent` project. The request body includes asset details; the `assetId` and `overwrite` parameters are also settable. Asset types include `FOLDER`, `IMAGE`, and `IMAGE_COLLECTION`. `IMAGE` assets require `startTime`, `endTime`, `properties`, and a Cloud Storage URI. `IMAGE_COLLECTION` requires only `startTime`, `endTime`, and `properties`. Successful creation returns a new `EarthEngineAsset` instance, permissions required are `earthengine.assets.create`.\n"]]