---
title: "Changes to Upload payslip file"
method: POST
path: "/archives/-/payslips/uploadRawFile"
---

# Changes to Upload payslip file

`POST /archives/-/payslips/uploadRawFile`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 74 revisions.

- **2026-01-26** (v1) `95906f35876d`: 1 breaking, 1 warning, 2 info
- **2025-12-29** (v1) `7ea319b259c2`: 6 info
- **2025-12-15** (v1) `0e1328ab4423`: 3 info
- **2025-07-21** (v1) `df9e542d163a`: 2 info
- **2025-07-02** (v1) `3e26bfeeaf1b`: 2 info
- **2025-06-23** (v1) `93d05214fb81`: 6 warning
- **2025-06-11** (v1) `a1f9b403ab62`: 1 breaking, 11 info
- **2024-10-23** (v1) `b5d1c4e69089`: 1 warning, 2 info
- **2024-08-12** (v1) `2f3384edd230`: 1 breaking
- **2024-07-16** (v1) `9ec0c75b24b5`: 8 warning, 2 info
- **2024-06-17** (v1) `32e0f7e9ee0e`: 1 warning, 1 info
- **2024-05-27** (v1) `3ceb1af57393`: 1 breaking
- **2024-03-11** (v1) `2ed9faaa61c0`: 1 breaking
- **2023-10-30** (v1) `9090bf992a75`: 1 info

## Changes

- **2026-01-26** (v1) `95906f35876d`: 1 breaking, 1 warning, 2 info
  - added `#/components/schemas/ArchiveEmploymentCertificateExtraction` to the `data/extraction` response property `oneOf` list for the response status `200`
  - added the new `BANK_STATEMENT` enum value to the `data/classification/fileType` response property for the response status `200`
  - added `#/components/schemas/ArchiveEmploymentCertificateAnalysis` to the `data/analysis` response property `allOf` list for the response status `200`
  - added `EMPLOYMENT_CERTIFICATE` discriminator mapping keys to the `data/extraction` response property for the response status `200`
- **2025-12-29** (v1) `7ea319b259c2`: 6 info
  - the response property `data/extraction/oneOf[#/components/schemas/ArchiveElectricityBillExtraction]/fileType` became required for the status `200`
  - the response property `data/extraction/oneOf[#/components/schemas/ArchiveNbiClearanceDocumentExtraction]/fileType` became required for the status `200`
  - the response property `data/extraction/oneOf[#/components/schemas/ArchivePayslipExtraction]/fileType` became required for the status `200`
  - the response property `data/extraction/oneOf[#/components/schemas/ArchiveTaxDocumentExtraction]/fileType` became required for the status `200`
  - the response property `data/extraction/oneOf[#/components/schemas/ArchiveTelcoBillExtraction]/fileType` became required for the status `200`
  - the response property `data/extraction/oneOf[#/components/schemas/ArchiveWaterBillExtraction]/fileType` became required for the status `200`
- **2025-12-15** (v1) `0e1328ab4423`: 3 info
  - added the optional property `data/extraction` to the response with the `200` status
  - added the optional property `data/validation` to the response with the `200` status
  - response property `data/analysis` deprecated
- **2025-07-21** (v1) `df9e542d163a`: 2 info
  - added the optional property `data/analysis/allOf[#/components/schemas/ArchiveTelcoBillAnalysis]/statementNumber` to the response with the `200` status
  - added `#/components/schemas/ArchiveElectricityBillAnalysis, #/components/schemas/ArchiveWaterBillAnalysis` to the `data/analysis` response property `allOf` list for the response status `200`
- **2025-07-02** (v1) `3e26bfeeaf1b`: 2 info
  - added `#/components/schemas/ArchivePayslipAnalysis, #/components/schemas/ArchiveTaxDocumentAnalysis, #/components/schemas/ArchiveNbiClearanceDocumentAnalysis, #/components/schemas/ArchiveTelcoBillAnalysis` to the `data/analysis` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/ArchivePayslipAnalysis, #/components/schemas/ArchiveTaxDocumentAnalysis, #/components/schemas/ArchiveNbiClearanceDocumentAnalysis, #/components/schemas/ArchiveTelcoBillAnalysis` from the `data/analysis` response property `oneOf` list for the response status `200`
- **2025-06-23** (v1) `93d05214fb81`: 6 warning
  - added the new `CLEARANCE_NBI` enum value to the `data/classification/fileType` response property for the response status `200`
  - added the new `COMPANY_ID` enum value to the `data/classification/fileType` response property for the response status `200`
  - added the new `ELECTRICITY_BILL` enum value to the `data/classification/fileType` response property for the response status `200`
  - added the new `GOVERNMENT_ID` enum value to the `data/classification/fileType` response property for the response status `200`
  - added the new `TELCO_BILL` enum value to the `data/classification/fileType` response property for the response status `200`
  - added the new `WATER_BILL` enum value to the `data/classification/fileType` response property for the response status `200`
- **2025-06-11** (v1) `a1f9b403ab62`: 1 breaking, 11 info
  - added `#/components/schemas/ArchiveTelcoBillAnalysis` to the `data/analysis` response property `oneOf` list for the response status `200`
  - removed the `BANK_STATEMENT` enum value from the `data/type` response property for the response status `200`
  - removed the `CLEARANCE_BARANGAY` enum value from the `data/type` response property for the response status `200`
  - removed the `CLEARANCE_NBI` enum value from the `data/type` response property for the response status `200`
  - removed the `CLEARANCE_POLICE` enum value from the `data/type` response property for the response status `200`
  - removed the `COMPANY_ID` enum value from the `data/type` response property for the response status `200`
  - removed the `GOVERNMENT_ID` enum value from the `data/type` response property for the response status `200`
  - removed the `OTHERS` enum value from the `data/type` response property for the response status `200`
  - removed the `PAYSLIP` enum value from the `data/type` response property for the response status `200`
  - removed the `SOCIAL_SECURITY` enum value from the `data/type` response property for the response status `200`
  - removed the `TAX_DOCUMENT` enum value from the `data/type` response property for the response status `200`
  - removed the `UTILITY_BILLS` enum value from the `data/type` response property for the response status `200`
- **2024-10-23** (v1) `b5d1c4e69089`: 1 warning, 2 info
  - added the new `GOVERNMENT_ID` enum value to the `data/type` response property for the response status `200`
  - removed the `ID_BACK` enum value from the `data/type` response property for the response status `200`
  - removed the `ID_FRONT` enum value from the `data/type` response property for the response status `200`
- **2024-08-12** (v1) `2f3384edd230`: 1 breaking
  - added `#/components/schemas/ArchiveNbiClearanceDocumentAnalysis` to the `data/analysis` response property `oneOf` list for the response status `200`
- **2024-07-16** (v1) `9ec0c75b24b5`: 8 warning, 2 info
  - added the new `BANK_STATEMENT` enum value to the `data/type` response property for the response status `200`
  - added the new `CLEARANCE_BARANGAY` enum value to the `data/type` response property for the response status `200`
  - added the new `CLEARANCE_NBI` enum value to the `data/type` response property for the response status `200`
  - added the new `CLEARANCE_POLICE` enum value to the `data/type` response property for the response status `200`
  - added the new `ID_BACK` enum value to the `data/type` response property for the response status `200`
  - added the new `ID_FRONT` enum value to the `data/type` response property for the response status `200`
  - added the new `OTHERS` enum value to the `data/type` response property for the response status `200`
  - added the new `UTILITY_BILLS` enum value to the `data/type` response property for the response status `200`
  - added the optional property `data/analysis` to the response with the `200` status
  - added the optional property `data/classification` to the response with the `200` status
- **2024-06-17** (v1) `32e0f7e9ee0e`: 1 warning, 1 info
  - added the new `JPG` enum value to the `data/rawFiles/items/format` response property for the response status `200`
  - removed the `TIFF` enum value from the `data/rawFiles/items/format` response property for the response status `200`
- **2024-05-27** (v1) `3ceb1af57393`: 1 breaking
  - the request property `fileExtensionType` became required
- **2024-03-11** (v1) `2ed9faaa61c0`: 1 breaking
  - request body became required
- **2023-10-30** (v1) `9090bf992a75`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/smileapi/apis/smile-api/docs/archives/-/payslips/uploadRawFile/post.md) - [API](https://skmtc.dev/smileapi/apis/smile-api.md) - [Page](https://skmtc.dev/smileapi/apis/smile-api/changes/archives/-/payslips/uploadRawFile/post)
