---
title: "Update a consumer borrower"
method: PATCH
path: "/borrowers/consumer/{borrower_id}"
tags: ["Borrowers"]
---

# Update a consumer borrower

`PATCH /borrowers/consumer/{borrower_id}`

## Request

- Base URL: `https://production.pier-finance.com/api`
- URL: `https://production.pier-finance.com/api/borrowers/consumer/{borrower_id}`
- Auth: HTTP bearer

Updates an existing borrower. The full borrower object less a few unchangeable fields needs to be
supplied in the update request.

## Path parameters

- `borrower_id` string, required

## Request body

- UpdateConsumerBorrowerRequest
  - `address` Address, required
    - `line_1` string, required: A string of 1-256 characters
    - `line_2` string, nullable: A string of 1-256 characters
    - `city` string, required: A string of 1-30 characters
    - `state` string, required: 2-digit US state code (e.g. CA, IL, FL)
    - `zip` string, required: 5-digit US zip code
  - `date_of_birth` string, required: The borrower's date of birth (YYYY-MM-DD)
  - `email` string, required: The borrower's valid email address
  - `kyc_completion_date` string, nullable: Date kyc completed on the borrower (YYYY-MM-DD)
  - `kyc_status` 'approved' | 'declined' | 'pending'

## Response `200`

- ConsumerBorrowerResponse
  - `address` Address, required
    - `line_1` string, required: A string of 1-256 characters
    - `line_2` string, nullable: A string of 1-256 characters
    - `city` string, required: A string of 1-30 characters
    - `state` string, required: 2-digit US state code (e.g. CA, IL, FL)
    - `zip` string, required: 5-digit US zip code
  - `date_of_birth` string, required: The borrower's date of birth (YYYY-MM-DD)
  - `id` string, required
  - `email` string, required: The borrower's valid email address
  - `first_name` string, required: The borrower's first name (min. 2 characters)
  - `last_name` string, required: The borrower's last name (min. 2 characters)
  - `kyc_completion_date` string, required: Date kyc completed on the borrower (YYYY-MM-DD)
  - `created_on` string, date-time, required: The date the borrower was created

## Other responses

- `400`
- `401`
- `404`
- `429`
- `500`

---

[API](https://skmtc.dev/pier-finance/apis/pier-api.md) - [All operations](https://skmtc.dev/pier-finance/apis/pier-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pier-finance/apis/pier-api/revisions/08a7c49252b9?raw)
