---
title: "Test a data source address or settings before saving it"
method: POST
path: "/v1/sources/test-connection"
tags: ["Sources"]
---

# Test a data source address or settings before saving it

`POST /v1/sources/test-connection`

## Request

- Base URL: `https://infoslides.app`
- URL: `https://infoslides.app/v1/sources/test-connection`
- Auth: none declared

Checks an adapter configuration against the live service without saving anything: `{"adapterType": "RssFeed", "config": {"feedUrl": "https://example.com/rss"}}`. Returns `success` and a plain-language `message` (a failed check is still a `200`). Use it before `POST /v1/sources`. Limited to 10 calls a minute per workspace.

## Request body

- V1TestSourceRequest
  - `adapterType` string, nullable
  - `config` unknown

## Response `200`

OK

---

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