1. Upload
Topview-api-English version
  • API Document
  • Release Note
  • Image Translate
    • ImageTranslate
  • Photo Avatar/Avatar 4
    • Avatar4
  • Avatar Marketing Video
    • script
      • List script content
      • Update script content
    • Submit task
      POST
    • Query task
      GET
    • Export
      POST
  • Video Avatar
    • Video Avatar API Usage
    • submit task
      POST
    • query task
      GET
  • Scraper
    • submit scraper task
      POST
    • query scraper task
      GET
  • Upload
    • Get Upload Credential
      GET
    • Upload File
      PUT
    • Get Upload Check
      GET
  • Product Avatar
    • v2
      • Product Avatar V2 API Usage
      • Replace Product Image
        • location parameters document
        • submit task
        • query task
      • Image2Video
        • submit task
        • query task
      • Category Query
      • Public product avatar Query
    • v1
      • Product Avatar API Usage
      • Replace Product Image
        • submit task
        • query task
        • download result without watermark
      • Image2Video
        • submit task
        • query task
      • Category Query
      • Public product avatar Query
  • Common Task
    • image2Video
      • submit task
      • query task
    • video2aiavatar
      • submit task
      • query task
    • Image Remove Background
      • submit task
      • query task
  • Product AnyShoot
    • v1
      • Replace Product Image
        • submit task
        • query task
      • Template Category
      • Template List
    • v2
      • Product AnyShoot - V2 - Product Model
      • Product AnyShoot - V2 - Product Background
  • Voice
    • Voice Clone
      • submit task
      • query task
    • text2voice
      • submit task
      • query task
  • Caption List
    GET
  • Voice Query
    GET
  • AiAvatar Query
    GET
  • check notice url
    POST
  • Delete Custom Avatar
    DELETE
  • Delete Custom Voice
    DELETE
  • Ethnicity Query
    GET
  1. Upload

Upload File

PUT
https://aigc.s3.amazonaws.com/{uploadPath}
Please directly place the value of the uploadUrl field obtained from the Get Upload Credential interface into the corresponding parameter, then select binary in the Body and choose a local file for upload.
示例:
{
...
"uploadUrl": "https://aigc.s3.amazonaws.com/test/1.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20241009T124044Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIARMCUIMKIOTHGVNFI%2F20241009%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=1aa12251c7dafe3c899f40f6b7d71cbb3d1aab0317d4b5bc3056cd0e52cb1724",
...
}

Request

Path Params

Query Params

Body Params application/octet-stream
Not configured

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift

Responses

🟢200成功
application/json
Body

Example
{}
Modified at 2025-08-14 07:20:29
Previous
Get Upload Credential
Next
Get Upload Check
Built with