asc-studio

Studio Resign

Re-sign expired Studio asset URLs (AI scenes, sprites, archived set slides). Returns a {old_url: fresh_url} map; unknown or foreign URLs are silently omitted rather than erroring, so a partial refresh still helps.

GCS v4 signed URLs cap at 7 days and the Studio persists them in localStorage forever — without this, generated backdrops and sprites go permanently broken a week after creation (uploaded screenshots are covered separately: get_app/list_apps re-sign uploaded_screenshots on every read).

SECURITY: only re-signs objects under this workspace's own prefixes (studio-scenes|studio-sprites|studio-sets/{workspace_id}/…), so a caller can never mint a URL for another workspace's assets.

post/v1/apps/{listing_id}/studio/resign

Request

  • Base URL: https://api.theagentc.io (the document declares no server; this is the origin it was published from)
  • URL: https://api.theagentc.io/v1/apps/{listing_id}/studio/resign
  • Auth: HTTP bearer

Path parameters

listing_idstring uuid required

Request body

urlsstring[] required

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.