diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc2e564..03c159c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
# Changelog
+## Version 1.3.5
+*August 24, 2026*
+Documented the job offer document in candidate.uploads, exposed with a `type` field set to `job-offer-document`
+
## Version 1.3.4
*July 2, 2025*
Added detailed job_application webhook event documentation with complete payload serialization fields and transparent recruiting compliance requirements
diff --git a/source/includes/partners/_webhooks.md.erb b/source/includes/partners/_webhooks.md.erb
index f4b23e5..b24ab4c 100644
--- a/source/includes/partners/_webhooks.md.erb
+++ b/source/includes/partners/_webhooks.md.erb
@@ -142,6 +142,11 @@ Authorization: Bearer xxx-provider-key
{
"file-name": "example-document.pdf",
"url": "https://example.com/example-document.pdf"
+ },
+ {
+ "file-name": "job-offer.pdf",
+ "url": "https://example.com/job-offer.pdf",
+ "type": "job-offer-document"
}
],
"resume": {
@@ -184,7 +189,7 @@ candidate.custom-fields | Candidate custom fields, list with: `type`, `value`. S
candidate.job-offers | Candidate job offers, list with: `id`, `created_at`, `salary` (contains `amount`, `currency`, `salary_time_unit`), `status`, `response`, `message`, `name`, `answered_at`, `start_date`. **Note:** Job offers are only available to partners with "Include job offers" option enabled. To enable this option, please contact us directly.
candidate.referrals | Candidate referrals, list with `id`, `name`, `email`
candidate.onboardings | Candidate onboardings, list with: `id`, `status`, `progress`, `created_at`, `start_date`, `departament`, `role`, `job`, `user`.
**Note:** It will be only included if you use the Onboarding feature.
-candidate.uploads | Candidate uploads, list with: `file-name`, `url`.
**Note:** Should you want to include the uploads in the webhook payload, please reach out to Teamtailor's Support.
+candidate.uploads | Candidate uploads, list with: `file-name`, `url`. Job offer documents are included with an additional `type` field set to `job-offer-document` (the signed document when available, otherwise the generated offer PDF).
**Note:** Should you want to include the uploads in the webhook payload, please reach out to Teamtailor's Support.
candidate.resume | Candidate resume, object with: `file-name`, `url`.
**Note:** Should you want to include the uploads in the webhook payload, please reach out to Teamtailor's Support.
### Error handling