---
title: "Changes to Upload attestations to a compliance review"
method: PUT
path: "/api/compliance/{organizationId}/reviews/{complianceReviewId}/attestations"
---

# Changes to Upload attestations to a compliance review

`PUT /api/compliance/{organizationId}/reviews/{complianceReviewId}/attestations`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `65aadbefe527`: 33 breaking, 4 warning, 6 info

## Changes

- **2026-11-03** `65aadbefe527`: 33 breaking, 4 warning, 6 info
  - removed the enum value `OTHER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/primaryAccountPurpose`
  - removed the enum value `OTHER_AGRICULTURAL_FORESTRY_AND_FISHERY_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_ASSEMBLER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_BUSINESS_SERVICES_AGENT` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_CLEANER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_CRAFT_AND_RELATED_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_EDUCATION_PROFESSIONAL` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_ELEMENTARY_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_HANDICRAFT_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_HEALTH_PROFESSIONAL` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_HEAVY_VEHICLE_AND_MOBILE_EQUIPMENT_MECHANIC_AND_REPAIRER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_INFORMATION_SERVICES_MANAGER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_LABOURER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_MACHINE_OPERATOR_AND_ASSEMBLER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_MANUFACTURING_MANAGER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_MINING_CONSTRUCTION_MANUFACTURING_AND_TRANSPORT_SUPERVISOR` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_MOBILE_PLANT_OPERATOR` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_PLANT_AND_MACHINE_OPERATOR` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_PROCESS_CONTROL_TECHNICIAN` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_PRODUCTION_AND_SPECIALIZED_SERVICES_MANAGER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_PRODUCTION_MANAGER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_PROFESSIONAL` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_SALES_SUPPORT_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_SALES_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_SERVICES_MANAGER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_SHIP_AND_AIRCRAFT_CONTROLLER_AND_TECHNICIAN` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_STATIONARY_PLANT_AND_MACHINE_OPERATOR` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_TEACHING_PROFESSIONAL` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_TECHNICIAN_AND_ASSOCIATE_PROFESSIONAL` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_TRADER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the enum value `OTHER_WORKER` of the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupation`
  - removed the required property `attestations/items/validationStatus/oneOf[subschema #3: Failed]/failures/items/failureCode` from the response with the `200` status
  - removed the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/latestOccupationDescription`
  - removed the request property `attestations/items/oneOf[subschema #6: Individual Financial Info]/primaryAccountPurposeOther`
  - added the new `SignedAgreementRequiredException` enum value to the `name` response property for the response status `403`
  - added the new `businessSourceOfFundsDocuments` enum value to the `attestations/items/attestationType` response property for the response status `200`
  - the request property `attestations/items/oneOf[subschema #16: Business Details]/businessWebsite` became optional
  - added `businessSourceOfFundsDocuments` discriminator mapping keys to the `attestations/items/` request property
  - added `#/components/schemas/BusinessSourceOfFundsDocumentsAttestation` to the `attestations/items/` request property `oneOf` list
  - …3 more

---

[Operation](https://skmtc.dev/muralpay/apis/mural-api/docs/api/compliance/:organizationId/reviews/:complianceReviewId/attestations/put.md) - [API](https://skmtc.dev/muralpay/apis/mural-api.md) - [Page](https://skmtc.dev/muralpay/apis/mural-api/changes/api/compliance/:organizationId/reviews/:complianceReviewId/attestations/put)
