diff --git a/package.json b/package.json
index bc062f63..d1680816 100755
--- a/package.json
+++ b/package.json
@@ -56,7 +56,7 @@
"@myparcel-eslint/eslint-config-prettier": "^1.2.3",
"@myparcel-eslint/eslint-config-prettier-typescript": "^1.2.4",
"@myparcel-eslint/eslint-config-prettier-typescript-vue": "^1.2.6",
- "@myparcel/constants": "2.3.0",
+ "@myparcel/constants": "2.5.0",
"@tsconfig/node18": "^18.2.2",
"@types/flat": "^5.0.2",
"@types/lodash-es": "^4.17.6",
diff --git a/src/.vuepress/public/backoffice/brt/brt-instellingen.png b/src/.vuepress/public/backoffice/brt/brt-instellingen.png
new file mode 100644
index 00000000..106ebd82
Binary files /dev/null and b/src/.vuepress/public/backoffice/brt/brt-instellingen.png differ
diff --git a/src/.vuepress/public/backoffice/trunkrs/trunkrs-instellingen.png b/src/.vuepress/public/backoffice/trunkrs/trunkrs-instellingen.png
new file mode 100644
index 00000000..a7af8def
Binary files /dev/null and b/src/.vuepress/public/backoffice/trunkrs/trunkrs-instellingen.png differ
diff --git a/src/api-reference/04.data-types.md b/src/api-reference/04.data-types.md
index 5eabe404..8c73f809 100644
--- a/src/api-reference/04.data-types.md
+++ b/src/api-reference/04.data-types.md
@@ -25,7 +25,22 @@ Platform name
Carrier id
-
+
## coordinates
diff --git a/src/api-reference/06.shipments.md b/src/api-reference/06.shipments.md
index f9122efb..ebac2b0b 100644
--- a/src/api-reference/06.shipments.md
+++ b/src/api-reference/06.shipments.md
@@ -129,8 +129,7 @@ for .
#### only_recipient
-Deliver the package only at address of the intended recipient. This option is
-required for Morning and Evening delivery types.
+Deliver the package only at address of the intended recipient.
#### signature
@@ -204,9 +203,20 @@ shipment to Belgium and the tracked option is not available.
#### receipt_code
-Also known as 'Ontvangstcode'. The recipient receives a code via email that must be confirmed upon delivery.
-Only available for PostNL shipments.
-Requires insurance and recipient email address.
+Also known as 'Ontvangstcode'. The recipient receives a code via email or SMS that must be confirmed upon delivery.
+Only available for and .
+
+For this requires insurance and recipient email address.
+
+#### fresh_food
+
+The shipment contains fresh food and requires special handling such as cooled transport and/or same-day delivery. Only
+available for
+
+#### frozen
+
+The shipment contains frozen items and requires special handling such as cooled transport, same-day delivery and/or a
+maximum amount of time outside the freezer. Only available for
### 6.A.4 Examples
diff --git a/src/api-reference/07.shipment-related-object-definitions.md b/src/api-reference/07.shipment-related-object-definitions.md
index fafc782a..67d9beff 100644
--- a/src/api-reference/07.shipment-related-object-definitions.md
+++ b/src/api-reference/07.shipment-related-object-definitions.md
@@ -759,6 +759,16 @@ Data type: [boolean]
Required: No.
The package will be delivered on a Saturday
+**fresh_food**
+Data type: [boolean]
+Required: No.
+The shipment contains fresh food and requires special handling
+
+**frozen**
+Data type: [boolean]
+Required: No.
+The shipment contains frozen items and requires special handling
+
### 7.C.2 Example
::: expand h4: Parcel with only_recipient, signature, return, age_check and €100,– insurance
diff --git a/src/nl/backoffice/14.trunkrs-eigen-contracten-activeren.md b/src/nl/backoffice/14.trunkrs-eigen-contracten-activeren.md
new file mode 100644
index 00000000..130dbf97
--- /dev/null
+++ b/src/nl/backoffice/14.trunkrs-eigen-contracten-activeren.md
@@ -0,0 +1,16 @@
+---
+title: Trunkrs contract activeren
+---
+
+## Inleiding
+
+Activeer op een simpele manier Trunkrs-contracten in de MyParcel MyContracts omgeving.
+
+### Stappen
+
+Om een contract voor Trunkrs in te laden, dien je de volgende stappen uit te voeren:
+
+1. Neem contact op met Trunkrs en vraag om de volgende gegevens:
+ - API key
+2. Vul de bovenstaande gegevens in, op de [MyParcel backoffice MyContracts](https://backoffice.myparcel.nl/settings/account/orders-shipping) pagina.
+
diff --git a/src/nl/backoffice/15.brt-eigen-contracten-activeren.md b/src/nl/backoffice/15.brt-eigen-contracten-activeren.md
new file mode 100644
index 00000000..76494356
--- /dev/null
+++ b/src/nl/backoffice/15.brt-eigen-contracten-activeren.md
@@ -0,0 +1,20 @@
+---
+title: BRT contract activeren
+---
+
+## Inleiding
+
+Activeer op een simpele manier BRT-contracten in de MyParcel MyContracts omgeving.
+
+### Stappen
+
+Om een contract voor BRT in te laden, dien je de volgende stappen uit te voeren:
+
+1. Neem contact op met BRT en vraag om de volgende gegevens:
+ - User id
+ - Password
+ - PUDO API Key
+ - Departure depot
+ - Customer code
+2. Vul de bovenstaande gegevens in, op de [MyParcel backoffice MyContracts](https://backoffice.myparcel.nl/settings/account/orders-shipping) pagina.
+
diff --git a/yarn.lock b/yarn.lock
index e2a83482..cf193db4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -937,12 +937,12 @@ __metadata:
languageName: node
linkType: hard
-"@myparcel/constants@npm:2.3.0":
- version: 2.3.0
- resolution: "@myparcel/constants@npm:2.3.0"
+"@myparcel/constants@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@myparcel/constants@npm:2.5.0"
dependencies:
"@myparcel/ts-utils": ^1.7.0
- checksum: d2faf8c7555f3538dd5458b463b8143e030124d48734a886db7e469f2bf15c4c8d34a870293ac7652099609ecabfc70c06ec306ae8626953a27f7e247c42b625
+ checksum: e642c3694d62aff878a1a6585485efecab5de68e156318da1e15eb1c924381d641347fe2d529479100ce40e7b7833e32f2e541c4c708634f1f71ee9472a56400
languageName: node
linkType: hard
@@ -956,7 +956,7 @@ __metadata:
"@myparcel-eslint/eslint-config-prettier": ^1.2.3
"@myparcel-eslint/eslint-config-prettier-typescript": ^1.2.4
"@myparcel-eslint/eslint-config-prettier-typescript-vue": ^1.2.6
- "@myparcel/constants": 2.3.0
+ "@myparcel/constants": 2.5.0
"@tsconfig/node18": ^18.2.2
"@types/flat": ^5.0.2
"@types/lodash-es": ^4.17.6