Canales

Obtener Canales

get

Recupera una lista de canales filtrados por empresa si se proporciona.

Authorizations
Responses
200

Una lista de canales recuperada con éxito.

application/json
get
/channel
GET /api/v1/channel HTTP/1.1
Host: core.sellia.com.mx
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
  {
    "id": "6744c2e83c30cc37ce973d73",
    "name": "Soporte - Whatsapp",
    "company": "6744c294f11a1c5a4578fb80",
    "channelType": {
      "name": "Whatsapp",
      "key": "whatsapp"
    },
    "enabled": true,
    "extras": {
      "type": "whatsapp-cloud",
      "wabaAccountId": "519916437863981",
      "source": "+52 1 33 1791 4895",
      "waProvider": "cloud"
    }
  }
]

Crear un canal

post

Crea un nuevo canal en la plataforma.

Authorizations
Body
namestringRequired

El nombre del canal.

Example: Test
enabledbooleanRequired

Indica si el canal está habilitado.

Example: true
extrasone ofRequired

Información adicional sobre el canal, que varía según el channelType.

or
channelTypeall ofRequired
string · enumOptional

El tipo de canal.

Example: whatsappPossible values:
and
anyOptional

El tipo de canal.

Example: whatsapp
Responses
200

Canal creado con éxito.

application/json
post
/channel
POST /api/v1/channel HTTP/1.1
Host: core.sellia.com.mx
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 184

{
  "name": "Test",
  "enabled": true,
  "extras": {
    "wabaAccountId": "519916437863981",
    "source": "497517576783682",
    "accessToken": "AQCHuLBepzv2v0hZfRaVyjgP02ZA_rKKc01IR..."
  },
  "channelType": "whatsapp"
}
{
  "id": "6744c2e83c30cc37ce973d73",
  "name": "Soporte - Whatsapp",
  "company": "6744c294f11a1c5a4578fb80",
  "channelType": {
    "name": "Whatsapp",
    "key": "whatsapp"
  },
  "enabled": true,
  "extras": {
    "type": "whatsapp-cloud",
    "wabaAccountId": "519916437863981",
    "source": "+52 1 33 1791 4895",
    "waProvider": "cloud"
  }
}