Upload an asset (image / video / audio)
Upload an asset into a group you own. Assets are provided as a
publicly accessible URL only (no base64, no file body). The call
is asynchronous — poll GET /asset/files/{aid} until Status
becomes Active. For a real-human group, the uploaded image’s face is
compared against the verified reference; a mismatch resolves to
Status: Failed with Error.Code: FaceMismatch.
Subject to the asset upload cap (default 100).
Authorizations
OrcaRouter API keys look like sk-orca-.... Pass them in the
Authorization: Bearer sk-orca-... header.
Body
The id of a group you own.
Publicly accessible image / video / audio URL.
Image, Video, Audio Optional; used only for ListAssets fuzzy search.
Optional. {"Strategy":"Skip"} to skip content pre-filter.
Response
Asset accepted (async — poll GET /asset/files/{id})
