Pre-upload credentials and S3 direct-upload parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| FileKey | string | Base64 temporary object path; pass back unchanged on business submit—do not decode | |
| Url | string | S3 direct upload URL | |
| Fields | OtcUploadPreUploadPolicyFields | ||
| ExpiresIn | int | Policy validity period in seconds; currently 5400 (90 minutes); aligns with `expiration` in `fields.Policy`; call this endpoint again after expiry |