---
title: "Create protection source"
method: POST
path: "/v1/protection-sources"
tags: ["Protection sources"]
---

# Create protection source

`POST /v1/protection-sources`

Create new funds coverage protection source to cover insufficient funds.<br>
The funds coverage service enables financial products—such as savings accounts, loans, and credit cards—to serve as coverage sources for other products when there is an insufficient balance or a payment failure. It supports overdraft coverage type, configurable fallback hierarchies, and is designed for future extensibility to accommodate additional product types. Refer to the [Funds coverage](https://developers.pismo.io/pismo-docs/docs/funds-coverage) guide for more details.

## Headers

- `AuthorizationToken` string, required

## Request body

- ProtectionSourceParam
  - `covered` 'overdraft' | 'credit_card', required — The financial product you want to protect
  - `sources` Source[], required — The list of financial products that can act as coverage sources

## Response `201`

No response body is returned when a protection source is created successfully

## Other responses

- `400` — Bad request
- `404` — Not found
- `409` — Conflict
- `500` — Internal server error

---

[API](https://skmtc.net/pismo/apis/platform-authentication.md) · [All operations](https://skmtc.net/pismo/apis/platform-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pismo/platform-authentication/revisions/935b62e16de4/schema)
