> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gravitex.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get asset (GetAsset)

> GetAsset — POST /api/v3/seedance

## Introduction

Get a single asset by ID. When `Status` is `Failed`, `Result` also includes `Error: {Code, Message}`.

## Authentication

<ParamField header="Authorization" type="string" required>
  Bearer Token, e.g. `Bearer sk-your_token_key`
</ParamField>

## Request parameters

<ParamField body="Id" type="string" required>
  Asset ID
</ParamField>

<ParamField body="ProjectName" type="string" default="default">
  Project name
</ParamField>

## Request example

```bash theme={null}
curl -X POST "https://api.gravitex.ai/api/v3/seedance?Action=GetAsset&Version=2024-01-01" \
  -H "Authorization: Bearer sk-your_token_key" \
  -H "Content-Type: application/json" \
  -d '{"Id": "asset-20260710-xyz"}'
```

## Response example

```json theme={null}
{
  "ResponseMetadata": {"Action": "GetAsset"},
  "Result": {
    "Id": "asset-20260710-xyz",
    "Name": "portrait.jpg",
    "URL": "https://...",
    "AssetType": "Image",
    "GroupId": "group-20260710-abcde",
    "Status": "Active",
    "Moderation": {"Strategy": "Default"},
    "CreateTime": "2026-07-10T00:00:00Z",
    "UpdateTime": "2026-07-10T00:00:00Z",
    "ProjectName": "default"
  }
}
```
