Saltar al contenido principal
PATCH
/
v1
/
providers
/
{id}
Actualizar un proveedor
curl --request PATCH \
  --url https://identity.sandbox.lerian.net/v1/providers/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "sendgrid-primary-v2",
  "host": "smtp.sendgrid.net",
  "port": 465,
  "disableSsl": true
}
'
{
  "id": "019c96a0-1a10-7abc-d1e2-8c9d0e1f2a3b",
  "name": "sendgrid-primary-v2",
  "category": "Email",
  "type": "SendGrid",
  "host": "smtp.sendgrid.net",
  "port": 465,
  "disableSsl": true,
  "createdAt": "2025-04-08T08:01:30.000Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt

Use this file to discover all available pages before exploring further.

Autorizaciones

Authorization
string
header
requerido

El token de autorización en formato 'Bearer '.

Parámetros de ruta

id
string
requerido

The unique identifier of the provider.

Cuerpo

application/json

Información utilizada para actualizar un proveedor existente. Ten en cuenta que category y type son inmutables después de la creación.

name
string

Nombre actualizado del proveedor.

clientId
string

Identificador de cliente o clave API actualizado.

clientSecret
string

Secreto de cliente o secreto de API actualizado.

host
string

Dirección del host SMTP o de la API actualizada.

port
integer

Puerto SMTP actualizado.

disableSsl
boolean

Configuración de SSL/TLS actualizada.

Respuesta

Indica que el proveedor se actualizó correctamente y que la operación se completó según lo esperado.

Información sobre un proveedor de comunicación.

id
string

Identificador único del proveedor.

name
string

Nombre del proveedor.

category
enum<string>

Categoría del proveedor.

Opciones disponibles:
Email,
SMS
type
enum<string>

Tipo de implementación del proveedor.

Opciones disponibles:
SendGrid,
Twilio
subType
string

Subtipo del proveedor, si corresponde.

method
string

Método de autenticación o entrega.

clientId
string

Identificador de cliente o clave API (el secreto nunca se devuelve).

clientId2
string

Identificador de cliente secundario, si corresponde.

host
string

Dirección del host SMTP o de la API.

port
integer

Puerto SMTP.

disableSsl
boolean

Indica si SSL/TLS está deshabilitado.

title
string

Título o asunto predeterminado del correo electrónico o SMS.

content
string

Plantilla de contenido de mensaje predeterminada.

receiver
string

Dirección del receptor predeterminada para pruebas.

regionId
string

ID de región en la nube (específico del proveedor).

signName
string

Nombre de firma SMS (específico del proveedor).

templateCode
string

Código de plantilla SMS (específico del proveedor).

appId
string

Identificador de la aplicación (específico del proveedor).

endpoint
string

URL del endpoint de la API del proveedor.

intranetEndpoint
string

Endpoint de intranet para el acceso a la red privada.

domain
string

Dominio del proveedor.

providerUrl
string

URL específica del proveedor.

createdAt
string<date-time>

Marca de tiempo que indica cuándo se creó el proveedor.