---
title: "Exchange Plaid public token for an access token"
method: POST
path: "/plaid_exchange_public_token/{link_token}"
tags: ["Plaid"]
---

# Exchange Plaid public token for an access token

`POST /plaid_exchange_public_token/{link_token}`

## Path parameters

- `link_token` string, required

## Request body

- PlaidExchangePublicToken
  - `public_token` string, required — Public token generated via the Plaid Link SDK

## Response `201`

Plaid public token exchanged

- object
  - `message` string — Message indicating the status of the request

## Other responses

- `400` — Request containing missing or invalid parameters.
- `401` — Missing or invalid API key
- `500` — Unexpected error. User may try and send the request again.

---

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