---
title: "Set Byo Credentials"
method: POST
path: "/api/channels/x/byo-credentials"
tags: ["channels", "channels", "channels-x"]
---

# Set Byo Credentials

`POST /api/channels/x/byo-credentials`

## Request

- Base URL: `https://api.dialogbrain.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.dialogbrain.com/api/channels/x/byo-credentials`
- Auth: none declared

Store BYO (Bring Your Own) X API credentials before OAuth flow.

Request body:
{
    "client_id": "...",
    "client_secret": "..."
}

Returns:
{"status": "ok", "expires_in": 900}

## Request body

- object

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway.md) · [All operations](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/revisions/77bef09a9209?raw)
