Skip to main content
POST
Connect a source (credentials write-only)

Authorizations

Authorization
string
header
required

API key or OAuth access token.

Body

application/json
name
string
required
Required string length: 1 - 200
executionType
enum<string>
required
Available options:
AGENT,
MANAGED_SALES_AGENT,
LINKED_STOREFRONT,
MODULAR_SOURCE
protocol
enum<string>
required
Available options:
MCP,
A2A
authenticationType
enum<string>
required
Available options:
API_KEY,
NO_AUTH,
JWT,
OAUTH,
BASIC_AUTH
productMode
enum<string>
required
Available options:
WHOLESALE,
COMPOSING,
BOTH
sourceId
string
endpointUrl
string<uri>
credentials
object
runDiscoveryTest
boolean
confirm
boolean
confirmationUid
string
Minimum string length: 5

Response

OK

data
object | null
required
error
object | null
required