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

# Upload attestations to a compliance review

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

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

## Path parameters

- `organizationId` string, uuid, required
- `complianceReviewId` string, uuid, required

## Request body

- UploadAttestationsRequest
  - `attestations` union[], required — Attestations to upload to the compliance review. Each attestation type may appear at most once per request. Submit the compliance review once all required attestations are uploaded.
    - union
      - IndividualPersonalInfoLightAttestation
        - `type` 'individualPersonalInfoLight', required
        - `name` IndividualName, required — Individual Name
          - `firstName` string, required — Individual's First Name
          - `lastName` string, required — Individual's Last Name
          - `middleName` string — Individual's Middle Name
        - `birthDate` string, required — Individual's date of birth (YYYY-MM-DD)
        - `nationality` string — Individual's nationality (ISO 3166-1 alpha-2 country code)
        - `phoneNumber` string, required — Individual's phone number, including country code (e.g. +14155551234)
        - `residentialAddress` PhysicalAddressVerification, required
          - `address1` string, required — Primary street address, including building number and street name
          - `address2` string — Secondary address line (apartment, suite, unit, floor, etc.)
          - `city` string, required — City or locality
          - `country` string, required — ISO 3166-1 alpha-2 country code
          - `postalCode` string, required — Postal code for the address
          - `subDivision` string, required — State or province. ISO 3166-2 subdivision code (minus the country prefix) for the state
      - IndividualPersonalInfoAttestation
        - `type` 'individualPersonalInfo', required
        - `name` IndividualName, required — Individual Name
          - `firstName` string, required — Individual's First Name
          - `lastName` string, required — Individual's Last Name
          - `middleName` string — Individual's Middle Name
        - `birthDate` string, required — Individual's date of birth (YYYY-MM-DD)
        - `nationality` string, required — Individual's nationality (ISO 3166-1 alpha-2 country code)
        - `isPoliticallyExposed` boolean, required — Whether the individual is a politically exposed person
      - IndividualContactInfoAttestation
        - `type` 'individualContactInfo', required
        - `email` string, required — Individual's email address
        - `phoneNumber` string, required — Individual's phone number, including country code (e.g. +14155551234)
      - IndividualResidentialAddressAttestation
        - `type` 'individualResidentialAddress', required
        - `address` PhysicalAddressVerification, required
          - `address1` string, required — Primary street address, including building number and street name
          - `address2` string — Secondary address line (apartment, suite, unit, floor, etc.)
          - `city` string, required — City or locality
          - `country` string, required — ISO 3166-1 alpha-2 country code
          - `postalCode` string, required — Postal code for the address
          - `subDivision` string, required — State or province. ISO 3166-2 subdivision code (minus the country prefix) for the state
      - IndividualIdentityDocumentAttestation
        - `type` 'individualIdentityDocument', required
        - `governmentId` union, required — Government ID document.
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `passportDocumentId` string, uuid, required — File ID (UUID) of the passport document, from the document upload endpoint.
            - `passportNumber` string, required — Passport number
            - `type` 'passport', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `driverLicenseBackDocumentId` string, uuid, required — File ID (UUID) of the back of the driver license, from the document upload endpoint.
            - `driverLicenseFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the driver license, from the document upload endpoint.
            - `driverLicenseNumber` string, required — Driver's license number
            - `type` 'driverLicense', required
          - object
            - `cnhBackDocumentId` string, uuid — File ID (UUID) of the CNH back. Optional — a CNH may be a single combined image.
            - `cnhFrontDocumentId` string, uuid, required — File ID (UUID) of the CNH front, from the document upload endpoint.
            - `cnhNumber` string, required — CNH registration number
            - `type` 'cnh', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `nationalIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the national ID, from the document upload endpoint.
            - `nationalIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the national ID, from the document upload endpoint.
            - `nationalIdNumber` string, required — National ID number
            - `type` 'nationalId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `stateIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the state ID, from the document upload endpoint.
            - `stateIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the state ID, from the document upload endpoint.
            - `stateIdNumber` string, required — State ID number
            - `type` 'stateId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `passportCardBackDocumentId` string, uuid, required — File ID (UUID) of the back of the passport card, from the document upload endpoint.
            - `passportCardFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the passport card, from the document upload endpoint.
            - `passportCardNumber` string, required — Passport card number
            - `type` 'passportCard', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `permanentResidenceCardBackDocumentId` string, uuid, required — File ID (UUID) of the back of the permanent residence card, from the document upload endpoint.
            - `permanentResidenceCardFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the permanent residence card, from the document upload endpoint.
            - `permanentResidenceCardNumber` string, required — Permanent residence card number
            - `type` 'permanentResidenceCard', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `type` 'visa', required
            - `visaBackDocumentId` string, uuid, required — File ID (UUID) of the back of the visa, from the document upload endpoint.
            - `visaFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the visa, from the document upload endpoint.
            - `visaNumber` string, required — Visa number
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `residencePermitBackDocumentId` string, uuid, required — File ID (UUID) of the back of the residence permit, from the document upload endpoint.
            - `residencePermitFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the residence permit, from the document upload endpoint.
            - `residencePermitNumber` string, required — Residence permit number
            - `type` 'residencePermit', required
          - object
            - `citizenshipCertificateDocumentId` string, uuid, required — File ID (UUID) of the citizenship certificate document, from the document upload endpoint.
            - `citizenshipCertificateNumber` string, required — Citizenship certificate number
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `type` 'citizenshipCertificate', required
          - object
            - `consularIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the consular ID, from the document upload endpoint.
            - `consularIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the consular ID, from the document upload endpoint.
            - `consularIdNumber` string, required — Consular ID number
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `type` 'consularId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `foreignIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the foreign ID, from the document upload endpoint.
            - `foreignIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the foreign ID, from the document upload endpoint.
            - `foreignIdNumber` string, required — Foreign ID number
            - `type` 'foreignId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `healthInsuranceCardBackDocumentId` string, uuid, required — File ID (UUID) of the back of the health insurance card, from the document upload endpoint.
            - `healthInsuranceCardFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the health insurance card, from the document upload endpoint.
            - `healthInsuranceCardNumber` string, required — Health insurance card number
            - `type` 'healthInsuranceCard', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `internalPassportDocumentId` string, uuid, required — File ID (UUID) of the internal passport document, from the document upload endpoint.
            - `internalPassportNumber` string, required — Internal passport number
            - `type` 'internalPassport', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `keypassIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the Keypass ID, from the document upload endpoint.
            - `keypassIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the Keypass ID, from the document upload endpoint.
            - `keypassIdNumber` string, required — Keypass ID number
            - `type` 'keypassId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `longTermPassBackDocumentId` string, uuid, required — File ID (UUID) of the back of the long-term pass, from the document upload endpoint.
            - `longTermPassFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the long-term pass, from the document upload endpoint.
            - `longTermPassNumber` string, required — Long-term pass number
            - `type` 'longTermPass', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `municipalIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the municipal ID, from the document upload endpoint.
            - `municipalIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the municipal ID, from the document upload endpoint.
            - `municipalIdNumber` string, required — Municipal ID number
            - `type` 'municipalId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `myNumberCardBackDocumentId` string, uuid, required — File ID (UUID) of the back of the My Number card, from the document upload endpoint.
            - `myNumberCardFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the My Number card, from the document upload endpoint.
            - `myNumberCardNumber` string, required — My Number card number (individual number)
            - `type` 'myNumberCard', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `nbiClearanceDocumentId` string, uuid, required — File ID (UUID) of the NBI clearance document, from the document upload endpoint.
            - `nbiClearanceNumber` string, required — NBI clearance reference number
            - `type` 'nbiClearance', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `ofwIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the OFW ID, from the document upload endpoint.
            - `ofwIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the OFW ID, from the document upload endpoint.
            - `ofwIdNumber` string, required — OFW ID number
            - `type` 'ofwId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `panCardDocumentId` string, uuid, required — File ID (UUID) of the PAN card document, from the document upload endpoint.
            - `panCardNumber` string, required — PAN card number
            - `type` 'panCard', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `postalIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the postal ID, from the document upload endpoint.
            - `postalIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the postal ID, from the document upload endpoint.
            - `postalIdNumber` string, required — Postal ID number
            - `type` 'postalId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `sssIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the SSS ID, from the document upload endpoint.
            - `sssIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the SSS ID, from the document upload endpoint.
            - `sssIdNumber` string, required — SSS ID number
            - `type` 'sssId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `travelDocumentDocumentId` string, uuid, required — File ID (UUID) of the travel document, from the document upload endpoint.
            - `travelDocumentNumber` string, required — Travel document number
            - `type` 'travelDocument', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `tribalIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the tribal ID, from the document upload endpoint.
            - `tribalIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the tribal ID, from the document upload endpoint.
            - `tribalIdNumber` string, required — Tribal ID enrollment number
            - `type` 'tribalId', required
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `type` 'umid', required
            - `umidBackDocumentId` string, uuid, required — File ID (UUID) of the back of the UMID, from the document upload endpoint.
            - `umidFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the UMID, from the document upload endpoint.
            - `umidNumber` string, required — UMID number (Common Reference Number)
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `type` 'voterId', required
            - `voterIdBackDocumentId` string, uuid, required — File ID (UUID) of the back of the voter ID, from the document upload endpoint.
            - `voterIdFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the voter ID, from the document upload endpoint.
            - `voterIdNumber` string, required — Voter ID number
          - object
            - `countryCode` string, required — ISO 3166-1 alpha-2 country code of the government authority that issued this document.
            - `type` 'workPermit', required
            - `workPermitBackDocumentId` string, uuid, required — File ID (UUID) of the back of the work permit, from the document upload endpoint.
            - `workPermitFrontDocumentId` string, uuid, required — File ID (UUID) of the front of the work permit, from the document upload endpoint.
            - `workPermitNumber` string, required — Work permit number
      - IndividualFinancialInfoAttestation
        - `type` 'individualFinancialInfo', required
        - `sourceOfFunds` 'COMPANY_FUNDS' | 'ECOMMERCE_RESELLER' | 'GAMBLING_PROCEEDS' | 'GIFTS' | 'GOVERNMENT_BENEFITS_TAX_REFUNDS' | 'INHERITANCE' | 'INVESTMENTS_LOANS' | 'PENSION_RETIREMENT' | 'SALARY' | 'SALE_OF_ASSETS_REAL_ESTATE' | 'SAVINGS' | 'SOMEONE_ELSES_FUNDS', required — Primary source of funds
        - `employmentStatus` 'EMPLOYED' | 'HOMEMAKER' | 'RETIRED' | 'SELF_EMPLOYED' | 'STUDENT' | 'UNEMPLOYED', required — Individual's employment status
        - `employer` string — Employer name (required when employmentStatus is EMPLOYED)
        - `latestOccupation` 'ACCOMMODATION_AND_FOOD_SERVICE_MANAGER' | 'ACCOUNTANT' | 'ACCOUNTING_ASSOCIATE_PROFESSIONAL' | 'ACCOUNTING_BOOKKEEPING_AND_ESTIMATING_CLERK' | 'ACTOR' | 'ACTUARIES_MATHEMATICIAN_AND_STATISTICIAN' | 'ADMINISTRATIVE_AND_SPECIALIZED_SECRETARY' | 'ADMINISTRATIVE_SERVICES_MANAGER' | 'ADVERTISING_AND_PUBLIC_RELATIONS_MANAGER' | 'AEROSPACE_ENGINEER' | 'AGED_CARE_WORKER' | 'AGRICULTURAL_AND_INDUSTRIAL_MACHINERY_MECHANIC_AND_REPAIRER' | 'AGRICULTURAL_ENGINEER' | 'AGRICULTURAL_FORESTRY_AND_FISHERY_LABOURER' | 'AGRICULTURAL_FORESTRY_AND_FISHERY_PRODUCTS_OPERATOR' | 'AGRICULTURAL_OR_INDUSTRIAL_MACHINERY_ASSEMBLER' | 'AIRCRAFT_ENGINE_MECHANIC_AND_REPAIRER' | 'AIRCRAFT_PILOT_AND_RELATED_ASSOCIATE_PROFESSIONAL' | 'AIR_TRAFFIC_CONTROLLER' | 'AIR_TRAFFIC_SAFETY_ELECTRONICS_TECHNICIAN' | 'AQUACULTURE_WORKER' | 'ARCHITECT' | 'ARCHIVIST_AND_CURATOR' | 'ARMED_FORCES_OCCUPATION' | 'ART_DIRECTOR_AND_MEDIA_PRODUCER' | 'ASSEMBLER' | 'ASTRONOMERS_METEOROLOGIST_AND_GEOPHYSICIST' | 'ATHLETE_AND_SPORTS_PLAYER' | 'ATTENDANTS_PERSONAL_SERVICES_WORKER_AND_TRAVEL_GUIDE' | 'AUTHOR_AND_RELATED_WRITER' | 'AUTOMOTIVE_AND_SURFACE_CLEANING_WORKER' | 'AVIATION_SERVICE_WORKER' | 'BAKERS_PASTRY_COOK_AND_CONFECTIONERY_MAKER' | 'BANK_TELLER_AND_RELATED_CLERK' | 'BEVERAGE_PROCESSING_AND_RELATED_WORKER' | 'BIOLOGICAL_SCIENTIST' | 'BIOMEDICAL_ENGINEER' | 'BLACKSMITHS_HAMMERSMITH_AND_FORGING_PRESS_WORKER' | 'BOOKMAKERS_CROUPIER_AND_RELATED_GAMING_WORKER' | 'BRANCH_MANAGER' | 'BRICKLAYER_AND_RELATED_WORKER' | 'BROADCASTING_AND_AUDIO_VISUAL_TECHNICIAN' | 'BUILDING_AND_HOUSEKEEPING_SUPERVISOR' | 'BUILDING_AND_RELATED_ELECTRICIAN' | 'BUILDING_CARETAKER' | 'BUILDING_FRAME_AND_RELATED_TRADES_WORKER' | 'BUILDING_INSULATION_WORKER' | 'BUILDING_STRUCTURE_CLEANER' | 'BUSINESS_PROFESSIONAL' | 'BUSINESS_SERVICES_AGENT' | 'BUS_AND_TRAM_DRIVER' | 'BUTCHERS_FISHMONGER_AND_RELATED_FOOD_PREPARER' | 'CARPENTER_AND_JOINER' | 'CARPET_FLOOR_AND_WALL_TILER' | 'CAR_VAN_AND_MOTORCYCLE_DRIVER' | 'CASHIER_AND_TICKET_CLERK' | 'CHEMICAL_AND_PHYSICAL_SCIENCE_TECHNICIAN' | 'CHEMICAL_ENGINEER' | 'CHEMICAL_PROCESSING_PLANT_CONTROLLER' | 'CHEMIST' | 'CHIEF_EXECUTIVE_AND_MANAGING_DIRECTOR' | 'CHILD_CARE_WORKER_AND_TEACHERS_AIDE' | 'CHIMNEY_SWEEP_AND_RELATED_WORKER' | 'CIVIL_ENGINEERING_TECHNICIAN' | 'CIVIL_ENGINEER' | 'CLEANER_AND_HELPER' | 'CLINICAL_AND_DIAGNOSTIC_LABORATORY_TECHNICIAN' | 'COOK' | 'CREDIT_AND_LOANS_OFFICER' | 'CROP_FARMER' | 'DAIRY_AND_MILK_PRODUCTS_MACHINE_OPERATOR' | 'DANCER_AND_CHOREOGRAPHER' | 'DATABASE_AND_NETWORK_PROFESSIONAL' | 'DATA_ENTRY_CLERK' | 'DEBT_COLLECTOR_AND_RELATED_WORKER' | 'DECORATOR_AND_COMMERCIAL_DESIGNER' | 'DENTIST' | 'DESIGNER' | 'DIETITIAN_AND_NUTRITIONIST' | 'DIRECTOR_AND_PRODUCER' | 'DOMESTIC_CLEANER_AND_HELPER' | 'DOORKEEPER_AND_RELATED_WORKER' | 'DRAFTER' | 'DRIVING_INSTRUCTOR' | 'ECONOMICS_PROFESSOR' | 'ECONOMIST' | 'EDUCATION_MANAGER' | 'EDUCATION_METHODS_SPECIALIST' | 'ELECTROMECHANICAL_EQUIPMENT_ASSEMBLER' | 'ELECTRONICS_ENGINEER' | 'ELECTRONIC_ENGINEERING_TECHNICIAN' | 'ELECTRONIC_EQUIPMENT_INSTALLER_AND_REPAIRER' | 'ELEMENTARY_SCHOOL_TEACHER' | 'EMBEDDED_SYSTEMS_ENGINEER' | 'EMPLOYMENT_SERVICES_MANAGER' | 'ENGINEERING_PROFESSIONAL' | 'ENVIRONMENTAL_AND_OCCUPATIONAL_HEALTH_INSPECTOR' | 'ENVIRONMENTAL_ENGINEER' | 'ENVIRONMENTAL_PROTECTION_PROFESSIONAL' | 'EVENT_PLANNER' | 'EXCAVATING_AND_EARTHMOVING_EQUIPMENT_OPERATOR' | 'FARM_EQUIPMENT_MECHANIC' | 'FASHION_AND_OTHER_MODEL' | 'FIBRE_PREPARING_SPINNING_AND_WINDING_MACHINE_OPERATOR' | 'FILM_STAGE_AND_RELATED_DIRECTOR_AND_PRODUCER' | 'FINANCE_MANAGER' | 'FINANCIAL_ANALYST' | 'FINANCIAL_AND_INSURANCE_SERVICES_BRANCH_MANAGER' | 'FINANCIAL_SERVICES_MANAGER' | 'FIRE_FIGHTER' | 'FISHERY_WORKERS_HUNTER_AND_TRAPPER' | 'FITNESS_AND_RECREATION_INSTRUCTOR_AND_PROGRAM_LEADER' | 'FLIGHT_ATTENDANT_AND_TRAVEL_STEWARD' | 'FLOOR_LAYER_AND_TILE_SETTER' | 'FLORIST' | 'FOOD_AND_RELATED_PRODUCTS_MACHINE_OPERATOR' | 'FOOD_PREPARATION_ASSISTANT' | 'FOOD_PROCESSING_AND_RELATED_TRADES_WORKER' | 'FOOD_SERVICE_MANAGER' | 'FORESTRY_AND_RELATED_WORKER' | 'FORESTRY_TECHNICIAN' | 'FREIGHT_HANDLER' | 'FUNERAL_DIRECTOR_AND_EMBALMER' | 'FURNITURE_FINISHER_AND_RELATED_WORKER' | 'FUR_AND_LEATHER_PREPARING_MACHINE_OPERATOR' | 'GARMENT_AND_RELATED_TRADES_WORKER' | 'GAS_AND_WATER_OPERATIONS_ENGINEER' | 'GENERAL_OFFICE_CLERK' | 'GEOLOGIST_AND_GEOPHYSICIST' | 'GLASS_MAKERS_CUTTERS_GRINDER_AND_FINISHER' | 'GLAZIER' | 'GRAIN_MILLER_AND_RELATED_WORKER' | 'GRAPHIC_AND_MULTIMEDIA_DESIGNER' | 'HAIRDRESSER' | 'HANDICRAFT_WORKER' | 'HAND_LAUNDERER_AND_PRESSER' | 'HAND_PACKER' | 'HEALTH_ASSOCIATE_PROFESSIONAL' | 'HEALTH_CARE_ASSISTANT' | 'HEALTH_PROFESSIONAL' | 'HEALTH_SERVICES_MANAGER' | 'HEAVY_TRUCK_AND_LORRY_DRIVER' | 'HIGH_SCHOOL_TEACHER' | 'HOME_BASED_PERSONAL_CARE_WORKER' | 'HOSPITALITY_RETAIL_AND_OTHER_SERVICES_MANAGER' | 'HOSPITAL_ORDERLY' | 'HOTEL_AND_RESTAURANT_MANAGER' | 'HOTEL_RECEPTIONIST' | 'HOUSEKEEPER_AND_RELATED_WORKER' | 'HUMAN_RESOURCES_SPECIALIST' | 'HUMAN_RESOURCE_MANAGER' | 'ICT_OPERATION_AND_USER_SUPPORT_TECHNICIAN' | 'ICT_OPERATIONS_TECHNICIAN' | 'ICT_SERVICE_MANAGER' | 'ICT_USER_SUPPORT_TECHNICIAN' | 'ILLUSTRATOR_AND_GRAPHIC_DESIGNER' | 'IMAGE_AND_SOUND_RECORDING_EQUIPMENT_OPERATOR' | 'INCINERATOR_AND_WATER_TREATMENT_PLANT_OPERATOR' | 'INDUSTRIAL_AND_PRODUCTION_ENGINEER' | 'INFORMATION_AND_COMMUNICATIONS_TECHNOLOGY_SERVICE_MANAGER' | 'INFORMATION_CLERK' | 'INFORMATION_SERVICES_MANAGER' | 'INSURANCE_REPRESENTATIVE' | 'INTERIOR_DESIGNER_AND_DECORATOR' | 'JEWELLERY_AND_PRECIOUS_METAL_WORKER' | 'JUDGE' | 'KEYBOARD_OPERATOR' | 'KITCHEN_HELPER' | 'LAUNDRY_MACHINE_OPERATOR' | 'LAWYER' | 'LEGAL_PROFESSIONAL' | 'LEGAL_SECRETARY' | 'LEGISLATOR_AND_SENIOR_OFFICIAL' | 'LIBRARIAN_AND_RELATED_INFORMATION_PROFESSIONAL' | 'LIBRARY_CLERK' | 'LIFE_SCIENCE_TECHNICIAN' | 'LIVESTOCK_AND_DAIRY_PRODUCER' | 'LIVESTOCK_FARMER' | 'LODGING_HOUSEKEEPING_AND_RESTAURANT_SERVICES_WORKER' | 'LOGGING_AND_FORESTRY_LABOURER' | 'LOGISTICIAN_AND_RELATED_PROFESSIONAL' | 'MACHINE_TOOL_OPERATOR' | 'MAIL_CARRIER_AND_SORTING_CLERK' | 'MANAGEMENT_AND_ORGANIZATION_ANALYST' | 'MANAGING_DIRECTOR_AND_CHIEF_EXECUTIVE' | 'MANUFACTURING_LABOURER' | 'MANUFACTURING_MANAGER' | 'MARKETING_AND_SALES_MANAGER' | 'MARKETING_PROFESSIONAL' | 'MARKET_GARDENER_AND_CROP_GROWER' | 'MARKET_ORIENTED_ANIMAL_PRODUCER' | 'MARKET_ORIENTED_SKILLED_AGRICULTURAL_WORKER' | 'MATHEMATICIANS_ACTUARY_AND_STATISTICIAN' | 'MEAT_FISH_AND_RELATED_FOOD_PREPARER' | 'MECHANICAL_ENGINEERING_TECHNICIAN' | 'MECHANICAL_ENGINEER' | 'MECHANICAL_MACHINERY_ASSEMBLER' | 'MEDICAL_AND_DENTAL_PROSTHETIC_TECHNICIAN' | 'MEDICAL_AND_PHARMACEUTICAL_SALES_REPRESENTATIVE' | 'MEDICAL_DIAGNOSTIC_AND_TREATMENT_TECHNICIAN' | 'MEDICAL_DOCTOR' | 'MEDICAL_EQUIPMENT_TECHNICIAN' | 'MEDICAL_IMAGING_AND_THERAPEUTIC_EQUIPMENT_TECHNICIAN' | 'MEDICAL_LABORATORY_TECHNICIAN' | 'MEDICAL_RECORD_AND_HEALTH_INFORMATION_TECHNICIAN' | 'METAL_FINISHING_PLATING_AND_COATING_MACHINE_OPERATOR' | 'METAL_PROCESSING_PLANT_OPERATOR' | 'METAL_WORKING_MACHINE_TOOL_SETTER_AND_OPERATOR' | 'METEOROLOGIST' | 'MIDWIFERY_AND_NURSING_PROFESSIONAL' | 'MIDWIFERY_ASSOCIATE_PROFESSIONAL' | 'MIDWIFE' | 'MINERAL_AND_STONE_PROCESSING_PLANT_OPERATOR' | 'MINING_AND_CONSTRUCTION_LABOURER' | 'MINING_AND_METALLURGICAL_PROCESS_CONTROLLER' | 'MINING_CONSTRUCTION_AND_MANUFACTURING_SUPERVISOR' | 'MINING_ENGINEERS_METALLURGIST_AND_RELATED_PROFESSIONAL' | 'MIXED_CROP_AND_LIVESTOCK_FARMER' | 'MOBILE_PLANT_OPERATOR' | 'MOTOR_VEHICLE_MECHANIC_AND_REPAIRER' | 'MOTOR_VEHICLE_WINDOW_CLEANER_AND_RELATED_WORKER' | 'MUSICIANS_SINGER_AND_COMPOSER' | 'NUMERICAL_CLERK' | 'NURSING_AND_MIDWIFERY_ASSOCIATE_PROFESSIONAL' | 'NURSING_PROFESSIONAL' | 'OCCUPATIONAL_HEALTH_AND_SAFETY_PROFESSIONAL' | 'OFFICE_CLERK' | 'OFFICE_MANAGER' | 'OFFICE_SUPERVISOR' | 'OPTICAL_AND_ELECTRONIC_EQUIPMENT_OPERATOR' | 'OTHER' | 'OTHER_AGRICULTURAL_FORESTRY_AND_FISHERY_WORKER' | 'OTHER_ASSEMBLER' | 'OTHER_BUSINESS_SERVICES_AGENT' | 'OTHER_CLEANER' | 'OTHER_CRAFT_AND_RELATED_WORKER' | 'OTHER_EDUCATION_PROFESSIONAL' | 'OTHER_ELEMENTARY_WORKER' | 'OTHER_HANDICRAFT_WORKER' | 'OTHER_HEALTH_PROFESSIONAL' | 'OTHER_HEAVY_VEHICLE_AND_MOBILE_EQUIPMENT_MECHANIC_AND_REPAIRER' | 'OTHER_INFORMATION_SERVICES_MANAGER' | 'OTHER_LABOURER' | 'OTHER_MACHINE_OPERATOR_AND_ASSEMBLER' | 'OTHER_MANUFACTURING_MANAGER' | 'OTHER_MINING_CONSTRUCTION_MANUFACTURING_AND_TRANSPORT_SUPERVISOR' | 'OTHER_MOBILE_PLANT_OPERATOR' | 'OTHER_PLANT_AND_MACHINE_OPERATOR' | 'OTHER_PROCESS_CONTROL_TECHNICIAN' | 'OTHER_PRODUCTION_AND_SPECIALIZED_SERVICES_MANAGER' | 'OTHER_PRODUCTION_MANAGER' | 'OTHER_PROFESSIONAL' | 'OTHER_SALES_SUPPORT_WORKER' | 'OTHER_SALES_WORKER' | 'OTHER_SERVICES_MANAGER' | 'OTHER_SHIP_AND_AIRCRAFT_CONTROLLER_AND_TECHNICIAN' | 'OTHER_STATIONARY_PLANT_AND_MACHINE_OPERATOR' | 'OTHER_TEACHING_PROFESSIONAL' | 'OTHER_TECHNICIAN_AND_ASSOCIATE_PROFESSIONAL' | 'OTHER_TRADER' | 'OTHER_WORKER' | 'PAINTERS_BUILDING_STRUCTURE_CLEANER_AND_RELATED_TRADES_WORKER' | 'PARAMEDICAL_PRACTITIONER' | 'PAYROLL_CLERK' | 'PERSONAL_CARE_WORKER' | 'PERSONAL_CARE_WORKERS_IN_HEALTH_SERVICE' | 'PERSONAL_SERVICES_WORKER' | 'PERSONNEL_CLERK' | 'PEST_CONTROLLER_AND_FUMIGATOR' | 'PETROLEUM_AND_NATURAL_GAS_REFINING_PLANT_OPERATOR' | 'PHARMACEUTICAL_TECHNICIAN_AND_ASSISTANT' | 'PHARMACIST' | 'PHILOSOPHY_AND_RELIGION_PROFESSIONAL' | 'PHOTOGRAPHER' | 'PHYSICAL_AND_EARTH_SCIENCE_TECHNICIAN' | 'PHYSICAL_AND_ENGINEERING_SCIENCE_TECHNICIAN' | 'PHYSICIST_AND_CHEMIST' | 'PHYSIOTHERAPIST' | 'PLANER_AND_MACHINE_TOOL_SETTER' | 'PLASTERER' | 'PLUMBER_AND_PIPE_FITTER' | 'POLICE_INSPECTOR_AND_DETECTIVE' | 'POLICE_OFFICER' | 'POLICY_ADMINISTRATION_PROFESSIONAL' | 'POLICY_AND_PLANNING_MANAGER' | 'POSTAL_MAIL_CARRIER' | 'POWER_PRODUCTION_PLANT_OPERATOR' | 'PRECIOUS_METALS_WORKER' | 'PRECISION_INSTRUMENT_MAKER_AND_REPAIRER' | 'PRECISION_WORKERS_IN_METAL_AND_RELATED_MATERIAL' | 'PRE_PRIMARY_SCHOOL_TEACHER' | 'PRINTING_AND_RELATED_TRADES_WORKER' | 'PRISON_GUARD' | 'PROCESS_CONTROL_TECHNICIAN' | 'PRODUCTION_CLERK' | 'PRODUCTION_MANAGER' | 'PRODUCT_AND_GARMENT_DESIGNER' | 'PRODUCT_GRADER_AND_TESTER' | 'PRODUCT_LABELLER' | 'PROFESSIONAL_SERVICES_MANAGER' | 'PROGRAMMER' | 'PROGRAM_ANALYST' | 'PROPERTY_MANAGER' | 'PROTECTIVE_SERVICES_WORKER' | 'PSYCHOLOGIST' | 'PUBLIC_RELATIONS_PROFESSIONAL' | 'PULP_AND_PAPERMAKING_PLANT_OPERATOR' | 'QUALITY_INSPECTOR' | 'RADIO_AND_TELEVISION_ANNOUNCER' | 'RAILWAY_BRAKE_SIGNAL_AND_SWITCH_OPERATOR' | 'RAIL_AND_MOTOR_VEHICLE_DRIVER' | 'REAL_ESTATE_AGENT_AND_PROPERTY_MANAGER' | 'RECEPTIONIST' | 'RECYCLE_WORKER' | 'REFUSE_WORKER_AND_OTHER_ELEMENTARY_WORKER' | 'RELIGIOUS_ASSOCIATE_PROFESSIONAL' | 'RELIGIOUS_PROFESSIONAL' | 'RESEARCH_AND_DEVELOPMENT_MANAGER' | 'RESTAURANT_MANAGER' | 'RETAIL_AND_WHOLESALE_BUYER' | 'RETAIL_AND_WHOLESALE_TRADE_MANAGER' | 'RIGGER_AND_CABLE_SPLICER' | 'ROOFER' | 'RUBBER_AND_PLASTIC_PRODUCTS_MACHINE_OPERATOR' | 'SALES_AND_MARKETING_MANAGER' | 'SALES_AND_PURCHASING_AGENT_AND_BROKER' | 'SALES_DEMONSTRATOR' | 'SALES_MARKETING_AND_PUBLIC_RELATIONS_PROFESSIONAL' | 'SALES_PROFESSIONAL' | 'SALES_WORKER' | 'SAWMILL_SAWYER_AND_WOOD_TREATER' | 'SCIENCE_AND_ENGINEERING_ASSOCIATE_PROFESSIONAL' | 'SCIENCE_ENGINEERING_AND_ICT_SALES_PROFESSIONAL' | 'SCIENCE_PROFESSIONAL' | 'SECRETARY' | 'SECURITIES_AND_FINANCE_DEALER_AND_BROKER' | 'SECURITY_GUARD' | 'SENIOR_GOVERNMENT_OFFICIAL' | 'SERVICE_AND_SALES_WORKER' | 'SEWING_EMBROIDERY_AND_RELATED_WORKER' | 'SHEET_METAL_WORKER' | 'SHELF_FILLER' | 'SHIP_AND_AIRCRAFT_CONTROLLER_AND_TECHNICIAN' | 'SHIP_DECK_CREW_AND_RELATED_WORKER' | 'SHIP_DECK_OFFICER_AND_PILOT' | 'SHIP_ENGINEER' | 'SHOE_MAKER_AND_RELATED_WORKER' | 'SHOP_SALESPERSON' | 'SHOP_SALES_ASSISTANT' | 'SKILLED_AGRICULTURAL_FORESTRY_AND_FISHERY_WORKER' | 'SOCIAL_AND_RELIGIOUS_PROFESSIONAL' | 'SOCIAL_WORKER' | 'SOCIAL_WORK_AND_COUNSELLING_PROFESSIONAL' | 'SOCIOLOGISTS_ANTHROPOLOGIST_AND_RELATED_PROFESSIONAL' | 'SOFTWARE_AND_APPLICATIONS_DEVELOPER_AND_ANALYST' | 'SOFTWARE_DEVELOPER' | 'SPECIAL_EDUCATION_TEACHER' | 'SPEECH_THERAPIST' | 'SPORTS_AND_FITNESS_WORKER' | 'SPORTS_COACHES_INSTRUCTOR_AND_OFFICIAL' | 'STATIONARY_PLANT_AND_MACHINE_OPERATOR' | 'STEEL_STRUCTURAL_AND_RELATED_TRADES_WORKER' | 'STOCKMAN' | 'STOCK_CLERK' | 'STONEMASONS_STONE_CUTTERS_SPLITTER_AND_CARVER' | 'STONE_CUTTERS_CARVER_AND_FINISHER' | 'STREET_AND_MARKET_SALESPERSON' | 'STREET_SERVICES_WORKER' | 'STREET_VENDOR' | 'STRUCTURAL_METAL_PREPARER_AND_ERECTOR' | 'SUBSISTENCE_CROP_FARMER' | 'SUBSISTENCE_FARMERS_FISHERS_HUNTER_AND_GATHERER' | 'SUBSISTENCE_FISHERS_HUNTERS_TRAPPER_AND_GATHERER' | 'SUBSISTENCE_LIVESTOCK_FARMER' | 'SUPPLY_AND_DISTRIBUTION_MANAGER' | 'SUPPLY_DISTRIBUTION_AND_RELATED_MANAGER' | 'SURGEON' | 'SURVEYOR' | 'SWITCHBOARD_OPERATOR' | 'SYSTEMS_ADMINISTRATOR' | 'TAILORS_DRESSMAKERS_FURRIER_AND_HATTER' | 'TANNER_AND_FELLMONGER' | 'TAX_AND_RELATED_GOVERNMENT_ASSOCIATE_PROFESSIONAL' | 'TECHNICAL_AND_MEDICAL_SALES_PROFESSIONAL' | 'TELECOMMUNICATION_AND_BROADCASTING_TECHNICIAN' | 'TELECOMMUNICATIONS_ENGINEER' | 'TELEPHONE_SALESPERSON' | 'TELEPHONE_SWITCHBOARD_OPERATOR' | 'TERTIARY_EDUCATION_TEACHER' | 'TEXTILE_LEATHER_AND_RELATED_TRADES_WORKER' | 'TOBACCO_PREPARER_AND_TOBACCO_PRODUCTS_MAKER' | 'TOOL_MAKER_AND_RELATED_WORKER' | 'TOWN_AND_TRAFFIC_PLANNER' | 'TRADE_BROKER' | 'TRADITIONAL_AND_COMPLEMENTARY_MEDICINE_PROFESSIONAL' | 'TRAINING_AND_STAFF_DEVELOPMENT_PROFESSIONAL' | 'TRANSPORT_AND_STORAGE_LABOURER' | 'TRANSPORT_CLERK' | 'TRANSPORT_CONDUCTOR' | 'TRAVEL_ATTENDANT_AND_TRAVEL_STEWARD' | 'TRAVEL_CONSULTANT_AND_CLERK' | 'TRAVEL_GUIDE' | 'TYPIST_AND_WORD_PROCESSING_OPERATOR' | 'UNIVERSITY_AND_HIGHER_EDUCATION_TEACHER' | 'UPHOLSTERER_AND_RELATED_WORKER' | 'VEHICLE_WINDOW_CLEANER' | 'VETERINARIAN' | 'VETERINARY_TECHNICIAN_AND_ASSISTANT' | 'VISUAL_ARTIST' | 'VOCATIONAL_EDUCATION_TEACHER' | 'WAITER' | 'WATCH_AND_CLOCK_MAKER_AND_REPAIRER' | 'WEAVING_AND_KNITTING_MACHINE_OPERATOR' | 'WEB_AND_MULTIMEDIA_DEVELOPER' | 'WEB_DEVELOPER' | 'WEB_TECHNICIAN' | 'WELDER_AND_FLAME_CUTTER' | 'WELL_DRILLER_AND_BORER_AND_RELATED_WORKER' | 'WOOD_PROCESSING_AND_PAPERMAKING_PLANT_OPERATOR' | 'WOOD_TREATER' | 'WOOD_WORKING_MACHINE_TOOL_SETTER_AND_OPERATOR' | 'WRITER_AND_CREATIVE_OR_PERFORMING_ARTIST' | 'YOUTH_AND_COMMUNITY_WORKER' — Individual's latest occupation
        - `latestOccupationDescription` string — Description of latest occupation. Required when latestOccupation is OTHER.
        - `primaryAccountPurpose` 'CHARITABLE_DONATIONS' | 'ECOMMERCE_RETAIL_PAYMENTS' | 'INVESTMENT_PURPOSES' | 'OPERATING_A_COMPANY' | 'OTHER' | 'PAYMENTS_TO_FROM_FRIENDS_OR_FAMILY_ABROAD' | 'PERSONAL_OR_LIVING_EXPENSES' | 'PROTECT_WEALTH' | 'PURCHASE_GOODS_AND_SERVICES' | 'RECEIVE_PAYMENTS_FOR_FREELANCING' | 'RECEIVE_SALARY', required — Primary purpose for the account
        - `primaryAccountPurposeOther` string — Free-text description of the account purpose. Required when primaryAccountPurpose is OTHER.
        - `monthlyUsdVolume` '0-4999' | '5000-9999' | '10000-49999' | '50000+', required — Expected monthly USD volume
        - `isTransactingOnBehalfOfOthers` boolean, required — Whether the individual is transacting on behalf of others
        - `transactionCurrencies` string[], required — Currencies the individual expects to transact in
      - IndividualTaxInfoAttestation
        - `type` 'individualTaxInfo', required
        - `taxIdentificationNumber` string, required — Tax identification number (e.g. SSN for US residents, or the applicable national tax ID).
        - `taxIdentificationNumberType` 'SSN' | 'ITIN' | 'CPF' | 'CURP' | 'CUIL' | 'NINO' | 'INE' | 'RFC' | 'NIF' | 'STEUER_ID' | 'TCKN' | 'TIN' | 'PAN' | 'ADOAZ' | 'AHV' | 'AOM' | 'BSN' | 'BVN' | 'CDI' | 'CNP' | 'CPR' | 'EGN' | 'EMIRATES_ID' | 'EMSO' | 'FIN' | 'FN' | 'FODSELSNR' | 'HETU' | 'HKID' | 'IDNP' | 'IIN' | 'IK' | 'ITR' | 'JMBG' | 'MN' | 'NIN' | 'NRIC' | 'NRN' | 'PERSONNUMMER' | 'PESEL' | 'PIN' | 'PINFL' | 'PPSN' | 'RICN' | 'RNOKPP' | 'RODNE_CISLO' | 'RP' | 'RRN' | 'SI' | 'SIN' | 'SPI' | 'TFN' | 'UCN' | 'UTR' | 'BIR' | 'BIN' | 'BP' | 'CF' | 'CN' | 'CRIB' | 'CUI' | 'CUIT' | 'ID' | 'ID_BROJ' | 'IDNO' | 'IF' | 'INN' | 'IRD' | 'MATRICULE' | 'MST' | 'NIT' | 'NPWP' | 'NRT' | 'NTN' | 'OIB' | 'PIB' | 'RC' | 'RIF' | 'RN' | 'RTN' | 'RUC' | 'RUT' | 'TRN' | 'UNP' | 'USC' | 'VAT' | 'VOEN', required — Type of tax identification number. Must be a type applicable to individuals.
      - IndividualEEAInfoAttestation
        - `type` 'individualEeaInfo', required
        - `placeOfBirthCountry` string, required — Country of birth (ISO 3166-1 alpha-2 country code).
        - `placeOfBirthCity` string, required — City of birth.
      - IndividualProofOfAddressAttestation
        - `type` 'individualProofOfAddress', required
        - `proofOfAddressDocuments` ProofOfAddressDocumentReference[], required — List of proof-of-address documents
          - `documentType` 'BANK_STATEMENT' | 'GOVERNMENT_ISSUED_LETTER' | 'UTILITY_BILL', required — The type of proof-of-address document
          - `documentId` string, uuid, required — File ID (UUID) returned by the compliance document upload endpoint.
      - IndividualSourceOfFundsAttestation
        - `type` 'individualSourceOfFunds', required
        - `sourceOfFundsDocuments` SourceOfFundsDocumentReference[], required — List of source-of-funds documents
          - `documentType` 'CRYPTO_DIGITAL_ASSETS' | 'EMPLOYMENT_INCOME' | 'INHERITANCE_GIFT' | 'INVESTMENTS_DIVIDENDS' | 'LOANS_CREDIT_FACILITIES' | 'OTHER_VERIFIED_SOURCES' | 'PENSION_SOCIAL_BENEFITS' | 'SALE_OF_ASSETS' | 'SAVINGS_ACCUMULATED_FUNDS' | 'SELF_EMPLOYMENT_BUSINESS_INCOME', required — The type of source-of-funds document
          - `documentId` string, uuid, required — File ID (UUID) returned by the compliance document upload endpoint.
      - IndividualSelfiePhotoAttestation
        - `type` 'individualSelfiePhoto', required
        - `documentId` string, uuid, required — File ID (UUID) of the selfie photo, returned by the compliance document upload endpoint.
      - BusinessIdentificationAttestation
        - `type` 'businessIdentification', required
        - `businessName` string, required — Legal business name
        - `registrationNumber` string — Business registration number
        - `dbaName` string — Doing Business As (DBA) name
      - BusinessTaxInfoAttestation
        - `type` 'businessTaxInfo', required
        - `taxIdentificationNumber` string, required — Tax identification number.
        - `taxIdentificationNumberType` 'EIN' | 'CNPJ' | 'CUIT' | 'RFC' | 'NIT' | 'RUC' | 'SIRET' | 'SIREN' | 'CRN' | 'KBO' | 'KVK' | 'PARTITA_IVA' | 'VAT' | 'NIF' | 'GSTIN' | 'ABN' | 'ACN' | 'ADOSZAM' | 'ARBN' | 'BCE' | 'BIN_BD' | 'BIN_KZ' | 'BN' | 'BRN' | 'CEDULA_JURIDICA' | 'CIN' | 'CR' | 'CRO' | 'CVR' | 'EDB' | 'EDRPOU' | 'EN' | 'FN' | 'GST' | 'HN' | 'ICE' | 'ICO' | 'IDU' | 'IMONES_KODAS' | 'MATICNA' | 'NINEA' | 'NIP' | 'NIPT' | 'OGRN' | 'ORGNR' | 'RCCM' | 'REGISTRIKOOD' | 'RN' | 'RNC' | 'SSM' | 'UEN' | 'UIC' | 'UID' | 'USC' | 'UST_IDNR' | 'VKN' | 'Y_TUNNUS' | 'BIR' | 'BIN' | 'BP' | 'CF' | 'CN' | 'CRIB' | 'CUI' | 'ID' | 'ID_BROJ' | 'IDNO' | 'IF' | 'INN' | 'IRD' | 'MATRICULE' | 'MST' | 'NPWP' | 'NRT' | 'NTN' | 'OIB' | 'PAN' | 'PIB' | 'RC' | 'RIF' | 'RTN' | 'RUT' | 'TIN' | 'TRN' | 'UNP' | 'VOEN', required — Type of tax identification number
      - BusinessAddressAttestation
        - `type` 'businessAddress', required
        - `registeredAddress` PhysicalAddressVerification, required
          - `address1` string, required — Primary street address, including building number and street name
          - `address2` string — Secondary address line (apartment, suite, unit, floor, etc.)
          - `city` string, required — City or locality
          - `country` string, required — ISO 3166-1 alpha-2 country code
          - `postalCode` string, required — Postal code for the address
          - `subDivision` string, required — State or province. ISO 3166-2 subdivision code (minus the country prefix) for the state
        - `operatingAddressSameAsRegistration` boolean, required — Whether the operating address is the same as the registered address
        - `operatingAddress` PhysicalAddressVerification
          - `address1` string, required — Primary street address, including building number and street name
          - `address2` string — Secondary address line (apartment, suite, unit, floor, etc.)
          - `city` string, required — City or locality
          - `country` string, required — ISO 3166-1 alpha-2 country code
          - `postalCode` string, required — Postal code for the address
          - `subDivision` string, required — State or province. ISO 3166-2 subdivision code (minus the country prefix) for the state
      - BusinessContactInfoAttestation
        - `type` 'businessContactInfo', required
        - `phoneNumber` string, required — Business phone number, including country code (e.g. +12125551234)
        - `email` string, required — Business email address
      - BusinessDetailsAttestation
        - `type` 'businessDetails', required
        - `businessWebsite` string, required — Business website URL
        - `legalStructure` 'CORPORATION' | 'LLC' | 'PARTNERSHIP' | 'SOLE_PROPRIETORSHIP' | 'TRUST' | 'NON_PROFIT_ORGANIZATION' | 'FOUNDATION' | 'DAO' | 'COOPERATIVE', required — Legal structure of the business
        - `dateOfIncorporation` string, required — Date of incorporation (YYYY-MM-DD)
        - `industry` 'AGRICULTURE_FORESTRY_FISHING_HUNTING' | 'MINING_QUARRYING_OIL_GAS_EXTRACTION' | 'UTILITIES' | 'CONSTRUCTION' | 'MANUFACTURING' | 'WHOLESALE_TRADE' | 'TRANSPORTATION_AND_WAREHOUSING' | 'INFORMATION_AND_SOFTWARE' | 'FINANCE_AND_INSURANCE' | 'PROFESSIONAL_AND_TECHNICAL_SERVICES' | 'MANAGEMENT_OF_COMPANIES_AND_ENTERPRISES' | 'ADMINISTRATIVE_AND_SUPPORT_SERVICES' | 'PUBLIC_ADMINISTRATION' | 'EDUCATIONAL_SERVICES' | 'HEALTH_CARE_AND_SOCIAL_ASSISTANCE' | 'ARTS_ENTERTAINMENT_AND_RECREATION' | 'ACCOMMODATION_AND_FOOD_SERVICES' | 'OTHER_SERVICES', required — Industry classification
        - `businessDescription` string, required — Description of business activities. Must be at least 100 characters so reviewers can assess the nature of the business.
        - `intendedMuralUsage` string, required — How the business intends to use Mural
      - BusinessOperationsAttestation
        - `type` 'businessOperations', required
        - `transmittingCustomerFunds` boolean, required — Whether the business transmits customer funds
        - `customerFundsTransmissionDetails` string — Details about customer funds transmission (required when transmittingCustomerFunds is true)
        - `primaryTargetMarket` 'COMMERCIAL' | 'RETAIL' | 'GOVERNMENT' | 'OTHER', required — Primary target market
        - `primaryTargetMarketOtherDescription` string — Description of primary target market (required when primaryTargetMarket is OTHER)
        - `expectedCounterpartyCountries` string[], required — Expected counterparty countries (ISO 3166-1 alpha-2 codes)
        - `highRiskBusinessActivities` string[], required — High risk business activities the business is engaged in. Submit an empty array to attest the business is engaged in none of the listed activities.
      - BusinessFinancialInfoAttestation
        - `type` 'businessFinancialInfo', required
        - `primaryIncomeSourceCategory` 'BUSINESS_REVENUE' | 'EQUITY_FUNDING' | 'INVESTMENT_PROCEEDS' | 'BUSINESS_LOANS' | 'SALE_OF_ASSETS' | 'THIRD_PARTY_FUNDS' | 'LEGAL_SETTLEMENTS_TAX_REFUNDS' | 'GRANTS' | 'OTHER', required — Primary income source category
        - `primaryIncomeSourceDescription` string, required — Description of primary income source
        - `annualRevenue` 'LESS_THAN_100K' | 'BETWEEN_100K_AND_1M' | 'BETWEEN_1M_AND_10M' | 'BETWEEN_10M_AND_50M' | 'BETWEEN_50M_AND_250M' | 'MORE_THAN_250M', required — Annual revenue range (USD)
        - `estimatedMonthlyVolume` number, required — Estimated monthly transaction volume in USD
      - BusinessFormationDocumentsAttestation
        - `type` 'businessFormationDocuments', required
        - `formationDocuments` FormationDocumentReference[], required — Formation documents (e.g., articles of incorporation)
          - `documentType` 'ARTICLES_OF_INCORPORATION' | 'BUSINESS_LICENSE' | 'OTHER', required — The type of formation document
          - `documentId` string, uuid, required — The document ID returned by the document upload endpoint after a successful upload.
      - BusinessUboOwnershipDocumentsAttestation
        - `type` 'businessUboOwnershipDocuments', required
        - `uboOwnershipDocuments` UboOwnershipDocumentReference[], required — UBO ownership documents
          - `documentType` 'SHAREHOLDER_REGISTRY' | 'OWNERSHIP_STRUCTURE' | 'OTHER', required — The type of UBO ownership document
          - `documentId` string, uuid, required — The document ID returned by the document upload endpoint after a successful upload.
      - BusinessProofOfAddressDocumentsAttestation
        - `type` 'businessProofOfAddressDocuments', required
        - `proofOfAddressDocuments` BusinessProofOfAddressDocumentReference[], required — Proof of address documents
          - `documentType` 'UTILITY_BILL' | 'BANK_STATEMENT' | 'GOVERNMENT_ISSUED_LETTER', required — The type of business proof-of-address document
          - `documentId` string, uuid, required — The document ID returned by the document upload endpoint after a successful upload.
      - BusinessFlowOfFundsDocumentAttestation
        - `type` 'businessFlowOfFundsDocument', required
        - `document` FlowOfFundsDocumentReference, required
          - `documentType` 'FLOW_OF_FUNDS' | 'BANK_STATEMENT', required — The type of flow-of-funds document
          - `documentId` string, uuid, required — The document ID returned by the document upload endpoint after a successful upload.
      - BusinessAssociatedPersonsAttestation
        - `type` 'businessAssociatedPersons', required
        - `associatedPersonIds` string[], required — IDs of associated persons to link to this compliance review. Each ID must reference an existing associated person for the organization. At least one referenced associated person must have the CONTROL_PERSON relationship.

## Response `200`

Attestations uploaded successfully.

- UploadAttestationsResponse
  - `attestations` AttestationResponse[], required — The attestations that were uploaded.
    - `attestationType` 'individualPersonalInfoLight' | 'individualPersonalInfo' | 'individualContactInfo' | 'individualResidentialAddress' | 'individualIdentityDocument' | 'individualFinancialInfo' | 'individualTaxInfo' | 'individualEeaInfo' | 'individualProofOfAddress' | 'individualSourceOfFunds' | 'individualSelfiePhoto' | 'businessIdentification' | 'businessTaxInfo' | 'businessAddress' | 'businessContactInfo' | 'businessDetails' | 'businessOperations' | 'businessFinancialInfo' | 'businessFormationDocuments' | 'businessUboOwnershipDocuments' | 'businessProofOfAddressDocuments' | 'businessFlowOfFundsDocument' | 'businessAssociatedPersons', required — Which attestation payload this row stores.
    - `createdAt` string, date-time, required — ISO 8601 timestamp when the attestation was stored.
    - `id` string, uuid, required — Unique attestation ID
    - `validationStatus` union, required — Validations lifecycle state for this attestation.
      - AttestationValidationStatusPending — Validations in progress.
        - `type` 'pending', required
      - AttestationValidationStatusApproved — Attestation passed validations.
        - `type` 'approved', required
      - AttestationValidationStatusFailed — Attestation failed validations.
        - `failures` AttestationValidationFailure[], required — Information about the failed validations for this attestation.
          - `failureCode` 'INCORRECT_DOCUMENT' | 'POOR_QUALITY' | 'MISSING_INFORMATION' | 'INCONSISTENT_DATA' | 'EXPIRED_DOCUMENT' | 'OTHER', required — A reason the validation failed.
          - `severity` 'BLOCKING' | 'WARNING', required — `BLOCKING` must be addressed before submit can succeed; `WARNING` can be resolved by acknowledging warnings at submit-time.
        - `type` 'failed', required

## Other responses

- `401` — Unauthorized
- `403` — SignedAgreementRequiredException

---

[API](https://skmtc.net/muralpay/apis/mural-api.md) · [All operations](https://skmtc.net/muralpay/apis/mural-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/muralpay/mural-api/revisions/437d277f5948/schema)
