Compliance

Upload attestations to a compliance review

Changed on

Upload one or more attestations to a draft compliance review. Re-uploading an attestation type replaces the previous instance of that attestation type.

put/api/compliance/{organizationId}/reviews/{complianceReviewId}/attestations

Request

Path parameters

organizationIdstring uuid required
complianceReviewIdstring uuid required

Request body

Example request

{
  "attestations": [
    {
      "name": {
        "firstName": "John",
        "lastName": "Doe",
        "middleName": "Robert"
      },
      "birthDate": "1990-01-15",
      "nationality": "US",
      "phoneNumber": "+14155551234",
      "residentialAddress": {
        "address1": "123 Main Street",
        "address2": "Suite 400",
        "city": "New York",
        "country": "US",
        "postalCode": "10001",
        "subDivision": "NY"
      }
    }
  ]
}

Response

Attestations uploaded successfully.

Changes

    • breaking

      removed the enum value OTHER of the request property ///

    • breaking

      removed the enum value OTHER of the request property ///

    • breaking

      removed the enum value OTHER_AGRICULTURAL_FORESTRY_AND_FISHERY_WORKER of the request property ///

    • breaking

      removed the enum value OTHER_ASSEMBLER of the request property ///

    • breaking

      removed the enum value OTHER_BUSINESS_SERVICES_AGENT of the request property ///

    • breaking

      removed the enum value OTHER_CLEANER of the request property ///

    • breaking

      removed the enum value OTHER_CRAFT_AND_RELATED_WORKER of the request property ///

    • breaking

      removed the enum value OTHER_EDUCATION_PROFESSIONAL of the request property ///

    • breaking

      removed the enum value OTHER_ELEMENTARY_WORKER of the request property ///

    • breaking

      removed the enum value OTHER_HANDICRAFT_WORKER of the request property ///

    • breaking

      removed the enum value OTHER_HEALTH_PROFESSIONAL of the request property ///

    • breaking

      removed the enum value OTHER_HEAVY_VEHICLE_AND_MOBILE_EQUIPMENT_MECHANIC_AND_REPAIRER of the request property ///

    • breaking

      removed the enum value OTHER_INFORMATION_SERVICES_MANAGER of the request property ///

    • breaking

      removed the enum value OTHER_LABOURER of the request property ///

    • breaking

      removed the enum value OTHER_MACHINE_OPERATOR_AND_ASSEMBLER of the request property ///

    • breaking

      removed the enum value OTHER_MANUFACTURING_MANAGER of the request property ///

    • breaking

      removed the enum value OTHER_MINING_CONSTRUCTION_MANUFACTURING_AND_TRANSPORT_SUPERVISOR of the request property ///

    • breaking

      removed the enum value OTHER_MOBILE_PLANT_OPERATOR of the request property ///

    • breaking

      removed the enum value OTHER_PLANT_AND_MACHINE_OPERATOR of the request property ///

    • breaking

      removed the enum value OTHER_PROCESS_CONTROL_TECHNICIAN of the request property ///

    • breaking

      removed the enum value OTHER_PRODUCTION_AND_SPECIALIZED_SERVICES_MANAGER of the request property ///

    • breaking

      removed the enum value OTHER_PRODUCTION_MANAGER of the request property ///

    • breaking

      removed the enum value OTHER_PROFESSIONAL of the request property ///

    • breaking

      removed the enum value OTHER_SALES_SUPPORT_WORKER of the request property ///

    • breaking

      removed the enum value OTHER_SALES_WORKER of the request property ///

    • breaking

      removed the enum value OTHER_SERVICES_MANAGER of the request property ///

    • breaking

      removed the enum value OTHER_SHIP_AND_AIRCRAFT_CONTROLLER_AND_TECHNICIAN of the request property ///

    • breaking

      removed the enum value OTHER_STATIONARY_PLANT_AND_MACHINE_OPERATOR of the request property ///

    • breaking

      removed the enum value OTHER_TEACHING_PROFESSIONAL of the request property ///

    • breaking

      removed the enum value OTHER_TECHNICIAN_AND_ASSOCIATE_PROFESSIONAL of the request property ///

    • breaking

      removed the enum value OTHER_TRADER of the request property ///

    • breaking

      removed the enum value OTHER_WORKER of the request property ///

    • breaking

      removed the required property ////// from the response with the status

    • warning

      removed the request property ///

    • warning

      removed the request property ///

    • warning

      added the new SignedAgreementRequiredException enum value to the response property for the response status

    • warning

      added the new businessSourceOfFundsDocuments enum value to the // response property for the response status

    • info

      the request property /// became optional

    • info

      added businessSourceOfFundsDocuments discriminator mapping keys to the / request property

    • info

      added to the / request property oneOf list

    • info

      added the non-success response with the status

    • info

      added the optional property ////// to the response with the status

    • info

      added the required property ////// to the response with the status