Skip to main content
Directing

HappyOyster-Directing-Query World Build Status API Reference

Query the build progress of a Directing World. The API returns the encrypted World ID, build status, and first-frame URL; the client polls until the World enters ready.

GET
/api/v2/apps/happyoyster-1.0-directing/openapi/v1/worlds/build-status
cURL - Query World build status
curl --location 'https://dashscope-intl.aliyuncs.com/api/v2/apps/happyoyster-1.0-directing/openapi/v1/worlds/build-status?encryptedWorldId={encryptedWorldId}' \
  -H "Authorization: Bearer $DASHSCOPE_API_KEY"
{
  "code": 0,
  "message": null,
  "data": {
    "encryptedWorldId": "enc_a1b2****",
    "status": "generating",
    "firstFrame": null
  }
}

Scope

  • The primary API Key is not required; either the primary or a temporary API Key can call it.
  • Poll every 3-5 seconds until status is ready or failed.
If the model call fails and returns an error, see HappyOyster Error Codes to resolve it.

Authorizations

string
header
required

QwenCloud API Key. Only the primary API Key (sk- prefix) is supported. See Get an API Key.

Header Parameters

string
required

API Key authentication. The primary API Key is not required; either the primary or a temporary API Key can call it.

  • Primary API Key: starts with sk-, e.g. sk-xxx.
  • Temporary API Key: starts with st-, e.g. st-xxx.

Query Parameters

string
required

The Directing encrypted World ID returned by Create World.

Response

200-application/json
integer
string
object
HappyOyster-Directing-Query World Build Status API Reference - QwenCloud