---
title: "Create Account by Plaid Processor Token"
method: POST
path: "/v1/accounts/processor_token"
tags: ["Accounts"]
---

# Create Account by Plaid Processor Token

`POST /v1/accounts/processor_token`

> 📘
>
> You can place the bearer `access_token` for a specific user into the Authentication section of this documentation 👉.

Astra and Plaid have partnered to enable you to use your existing Plaid integration to connect bank accounts and leverage Astra's transfer automation capabilities.

To get started, follow the guide from [Plaid's API docs](https://plaid.com/docs/auth/partnerships/astra/). Completing the process will result in the creation of a `processor_token`.

Sending the `processor_token` to this endpoint will create an Account for a User within the Astra platform. You can then easily use the resulting account `id` as the source or destination of a transfer Routine.

## Request body

- object
  - `processor_token` string, required — The `processor_token` received when exchanged for an `access_token` via Plaid's API
  - `institution_id` string — The `institution_id` for your Plaid `access_token` used for a fallback association to the correct institution.

## Response `200`

Successful response

- object
  - `id` string — Account ID
  - `institution_id` string — Your Plaid access token institution_id

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `503` — Service Unavailable

---

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