---
title: "Create the workspace's Sandbox Bank Connection for development and testing."
method: POST
path: "/api/v2/connections/link/test_sandbox"
---

# Create the workspace's Sandbox Bank Connection for development and testing.

`POST /api/v2/connections/link/test_sandbox`

## Request

- Base URL: `https://fintable.io`
- URL: `https://fintable.io/api/v2/connections/link/test_sandbox`
- Auth: HTTP bearer

Creates a sandbox bank carrying example data — accounts, transactions and investment holdings — so you can build against the API without linking a real bank. Unlike the other link endpoints this returns the connection itself: there is no bank login to complete. Sandbox Bank Connections need no active plan and do not count toward the connection limit, the monthly connection-attempt limit or the annual transaction volume; they are capped at one per Workspace. Deleting one also removes its rows from any connected Airtable base or Google Sheet. Returns 201 when created and 200 when the Workspace already had one.

## Query parameters

- `workspace_id` string

## Response `200`

A {"data": {...}} envelope.

- DataObject
  - `data` object
  - `workspace_id` string: Public ID of the Workspace this successful response was resolved against (workspace-bound endpoints only).

## Other responses

- `201`: A {"data": {...}} envelope.

---

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