Skip to content

POST Upload File endpoint.

Endpoint

POST/web/v1/partner/files/upload WEB

Authentication

  • Chain: WEB
  • JWT Token: true
  • API Key: false
  • Permissions: ["file:upload"]
  • Secure Channel: DISABLED

Rate Limit

10 requests per 60 seconds.

Headers

Frontend Headers

HeaderRequiredDescription
X-LOCALEYes用户的 locale
Accept-LanguageNo语言偏好

Cloudflare Headers

HeaderRequiredDescription
CF-Connecting-IPYesClient IP from Cloudflare
CF-IPCountryYesClient country code
CF-RayYesCloudflare Ray ID
CF-VisitorYesVisitor scheme
X-Real-IPYesReal client IP

Nginx Headers

HeaderRequiredDescription
X-PORTAL-ACCESS-CODEYesPortal access code
X-Real-IPYes客户端真实 IP
X-Forwarded-ForYes代理链
X-Forwarded-ProtoYes协议

Request Parameters

Form Data (multipart/form-data)

FieldTypeRequiredDescription
fileMultipartFileYesFile to upload
bucketStringNoStorage bucket
remarkStringNoFile remark

Response

201 Created

FieldTypeDescription
bizIdStringFile business ID
bucketStringStorage bucket
objectKeyStringObject key
originalFilenameStringOriginal filename
fileSizelongFile size (bytes)
contentTypeStringContent type
fileCategoryFileCategoryFile category
accessUrlStringAccess URL
etagStringFile hash

Phase 3 Simulation

SlaunchX Internal Documentation