---
title: "Editar endereço"
method: PUT
path: "/customers/{customer_id}/addresses/{address_id}"
---

# Editar endereço

`PUT /customers/{customer_id}/addresses/{address_id}`

## Request

- Base URL: `https://api.pagar.me/core/v5`
- URL: `https://api.pagar.me/core/v5/customers/{customer_id}/addresses/{address_id}`
- Auth: HTTP basic

Com o verbo _HTTP PUT_, através dos identificadores do cliente (`customer_id`) e do endereço (`address_id`) é possível atualizar informações complementares do endereço.

## Path parameters

- `customer_id` string, required
- `address_id` string, required

## Request body

- object
  - `line_2` string: Linha 2 do endereço. (Complemento - Andar, Sala, Apto). Max: 128 caracteres.
  - `metadata` string: Objeto chave/valor utilizado para armazenar informações adicionais sobre o endereço. [Saiba mais sobre metadata](https://docs.pagar.me/reference/metadata-1).

## Response `200`

200

- object
  - `id` string
  - `line_1` string
  - `line_2` string
  - `zip_code` string
  - `city` string
  - `state` string
  - `country` string
  - `status` string
  - `created_at` string
  - `updated_at` string
  - `customer` object
    - `id` string
    - `name` string
    - `email` string
    - `document` string
    - `type` string
    - `delinquent` boolean
    - `created_at` string
    - `updated_at` string
    - `metadata` object
      - `id` string
  - `metadata` object
    - `id` string

## Other responses

- `404`: 404

## Changes

- **2026-11-03** `ef323290c0ff`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/pagar/apis/pagarme-api/changes/customers/:customer_id/addresses/:address_id/put.md)

---

[API](https://skmtc.dev/pagar/apis/pagarme-api.md) - [All operations](https://skmtc.dev/pagar/apis/pagarme-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pagar/apis/pagarme-api/revisions/ef323290c0ff?raw)
