Skip to main content
PUT
Upload Company Image File

Endpoint

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

Description

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

Request Headers

Content-Type
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 Company Image Upload.