---
title: Upload accounts for batch verification
description: Upload a file containing account records that should be checked by the DebiPay verification service.
openapi: /openapi/debi-pay-api.yaml POST /api/v1/checks/verify/upload/accounts
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

This endpoint accepts an uploaded file of account records and starts a verification workflow for the supplied data. It is a practical option for bulk onboarding or reconciliation where you already have account details stored in a file.

<Info>
Use this operation when you want to submit a batch of accounts without first building an individual request for each record.
</Info>

## Use cases

- Bulk account validation for new customers.
- Re-checking historical account data during reconciliation.
- Importing account records from a partner or internal file source.

## Request details

The operation expects a file upload in the request body. The generated request schema in the right panel shows the supported content type and the expected file field.

## Response handling

The API returns a confirmation that the upload was accepted and that the verification process has been started. You can then retrieve the batch results using the batch result endpoint.

<Tip>
If you are working with a large import, combine this endpoint with the batch result endpoint so you can monitor the verification status after upload.
</Tip>

## Related pages

- [Verify a single account](./checks-verify-account)
- [Submit a batch of accounts for verification](./checks-verify-batch-id-accounts)
- [Get verification results for a batch](./checks-verification-batch-id-accounts-get)


---

📦 **OpenAPI specs:** Every OpenAPI specification referenced by this documentation is available as a single download — https://mutex-core-apis.jamdesk.app/api-specs.zip