---
title: "Manage pooled account members"
method: POST
path: "/v0/bank/accounts/{bank-account-id}/membership-updates"
tags: ["Pooled account membership"]
---

# Manage pooled account members

`POST /v0/bank/accounts/{bank-account-id}/membership-updates`

Add and update the legal persons in a pooled account membership. Limited to 1000 legal persons per operation.

## Path parameters

- `bank-account-id` string, required

## Request body

- object
  - `additions` union[], required
    - union — A contextual link to the [legal person](#tag/Legal-persons).
      - string
      - string
  - `deletions` union[], required
    - union — A contextual link to the [legal person](#tag/Legal-persons).
      - string
      - string

## Response `200`

OK

- object
  - `pooled-account-memberships-url` union, required — Link to the list of [pool members](#tag/Pooled-account-membership) associated with this account.
    - string
    - string

## Other responses

- `400` — Responds with bad-request if the body does not conform to the schema.
- `401` — Requires an API key to continue
- `403` — Forbidden
- `404` — Not Found
- `422` — Unprocessable Entity

---

[API](https://skmtc.net/griffin/apis/the-griffin-api.md) · [All operations](https://skmtc.net/griffin/apis/the-griffin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/griffin/the-griffin-api/revisions/7da510b95492/schema)
