Repository navigation
Begin Chat File Upload
Revadike edited this page Nov 5, 2026
·
1 revision
Starts an upload of an image file to chat.
No known rate limit
Authenticated: Yes
Method:
POSTHost:
steamcommunity.comPath:
/chat/beginfileupload/Query Parameters:
Name Type Required Description lstring No Language Form Data:
Name Type Required Description sessionidstring Yes The value of the sessionidcookiefile_sizenumber Yes The size of the file in bytes file_namestring Yes The file name, e.g. 1699999999999_image.pngfile_shastring Yes The SHA-1 hash of the file file_image_widthnumber Yes The width of the image in pixels file_image_heightnumber Yes The height of the image in pixels file_typestring Yes The MIME type of the image ( image/jpeg,image/pngorimage/gif)lstring No Language
Name Type Description successnumber Whether the request was successful hmacstring The signature to send to commitfileuploadtimestampnumber The Unix timestamp of the upload, to send to commitfileuploadresultobject The upload destination result.ugcidstring The ID of the uploaded file result.url_hoststring The host the file must be uploaded to result.url_pathstring The path the file must be uploaded to result.use_httpsboolean Whether the file must be uploaded over HTTPS result.request_headers[]array Headers to send with the upload result.request_headers[].namestring The header name result.request_headers[].valuestring The header value
Name Type Description successnumber The error code ( 112=LimitedUserAccount)messagestring The error message
POST https://steamcommunity.com/chat/beginfileupload/?l=english
TODO
