---
title: "(Fourthline only) Upload .zip file with required identification documents"
method: POST
path: "/v1/persons/{person_id}/identifications/{id}/zip"
tags: ["Person identifications"]
---

# (Fourthline only) Upload .zip file with required identification documents

`POST /v1/persons/{person_id}/identifications/{id}/zip`

Uploads a .zip file to the person identification specified in the request URL (if the identification method requires it). The identification must have already been requested. This method is only relevant for identifications using **Fourthline.**

## Path parameters

- `person_id` string, required — The unique ID of the person resource created for a customer.
- `id` string, required — The unique ID of the identification resource created for a customer.

## Response `200`

Successful result of the operation.

- SolarisResourcesDocument
  - `id` string — Unique identifier of the document.
  - `name` string — The name of the file associated with the document.
  - `content_type` string — The content type of the file associated with the document.
  - `document_type` 'ACCOUNT_SNAPSHOT.FINTECSYSTEMS' | 'ACCOUNT_STATEMENT' | 'AML_POLICY' | 'ANNUAL_FINANCIAL_STATEMENT' | 'B2B_MANDATE' | 'BALANCE_REPORT' | 'BANK_REFERENCE' | 'BUSINESS_ASSESSMENT' | 'BUSINESS_FINANCIALS_XBRL' | 'CREDIT_AGENCY_REPORT' | 'CREDIT_RECORD.SCHUFA' | 'CUSTOMER_COMMUNICATION' | 'FATCA_SELF_DECLARATION' | 'FOUNDATION_DOCUMENT' | 'ID_DOCUMENT' | 'INVOICE' | 'KYC_BENEFICIAL_OWNER' | 'KYC_CORPORATE_DOCUMENT' | 'KYC_FORM' | 'KYC_LEGAL_REPRESENTATIVE' | 'KYC_RELIABILITY_CHECK' | 'KYC_REPORT' | 'LOAN_MANDATE_CONTRACT' | 'OTHER' | 'PAYMENT_CONFIRMATION' | 'PICTURE' | 'POWER_OF_ATTORNEY' | 'PROOF_OF_ADDRESS' | 'PROOF_OF_PHONE_CHANGE' | 'PROOF_OF_PROFESSION' | 'PROOF_OF_SALARY' | 'PROOF_OF_TAX_ID' | 'REFERENCE_LETTER' | 'REGISTER_APPLICATION' | 'REGISTER_EXTRACT' | 'SALARY_INFORMATION' | 'SCHUFA_COMPACT_REPORT' | 'SCHUFA_FULL_REPORT' | 'SCHUFA_GWG_REPORT' | 'SCHUFA_SHORT_REPORT' | 'SCORE_CARD.SOLARIS' | 'SCREENING_REPORT' | 'SHAREHOLDERS_LIST' | 'SHARE_HOLDERS_AGREEMENT' | 'SIGNATURE' | 'SIGNED_CONTRACT' | 'SIGNED_LOAN_MANDATE_CONTRACT' | 'TRADING_LICENSE' | 'TRANSACTIONAL_DOCUMENT' | 'TRANSFER_CANCELLATION' | 'VAT_CERTIFICATE' | 'VIDEO' — The type of document.
  - `size` integer — The file size, in bytes.
  - `customer_accessible` boolean — Indicates whether the customer has access to the document.
  - `created_at` string — UTC timestamp from when the document was created in Solaris' system.
  - `deleted_at` string — UTC timestamp from when the document was deleted (if applicable).

## Other responses

- `400` — An error occurred on the client side.
- `403` — You are not authorized to perform this action.
- `500` — Internal server error.
- `default` — Unexpected error

---

[API](https://skmtc.net/solarisgroup/apis/customer-identification-kyc.md) · [All operations](https://skmtc.net/solarisgroup/apis/customer-identification-kyc/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarisgroup/customer-identification-kyc/revisions/c481fa2414f9/schema)
