Skip to main content
PUT
Upload Profile Image File

Endpoint

The URL is obtained from the Request Profile Image Upload URL endpoint.

Description

Upload the profile image directly to Cloudflare R2 using the presigned URL. This is step 2 of the profile image upload flow.

Request Headers

string
required
The image MIME type. It must match the value used when requesting the presigned URL.

Request Body

Send the raw image file as the binary request body.
Do not send your bearer token to the storage URL. This request goes to R2, not to the CareerK API.

Request Example

Response

Success Response (200 OK)

The upload returns an empty body with HTTP 200 on success.

Error Responses

403 Forbidden - Invalid Signature

410 Gone - URL Expired

Next Steps

After uploading the file, confirm the upload using Confirm Profile Image Upload.