Saltar al contenido principal
POST

Autorizaciones

x-api-key
string
header
requerido

API key que Pruff entrega a tu empresa.

Cuerpo

application/json
identifier
string
requerido

Identificador tributario del cliente, sin puntos y con guion. Se valida según currency: RUT chileno con dígito verificador para CLP, UF y UTM; Nit colombiano para COP; RUC de 11 dígitos para PEN. Usa una de esas monedas con el identificador que le corresponde.

Ejemplo:

"11111111-1"

password
string | null

Clave del SII del cliente. Obligatoria cuando currency es CLP: Pruff la valida contra el SII antes de enrolar. Para las demás monedas es opcional y no se valida. Al enrolar de nuevo a un cliente, envía siempre su clave vigente. Si no envías la clave al enrolar de nuevo a un cliente que ya tenía una, Pruff conserva la que tenía guardada.

Ejemplo:

"ClaveEjemplo123"

currency
enum<string>
predeterminado:CLP

Moneda del cliente. Determina cómo se valida identifier y si password es obligatoria. Para clientes chilenos usa CLP (valor por defecto), con el que Pruff obtiene su información tributaria del SII. La moneda se registra la primera vez que Pruff conoce al cliente; si ya lo conocía, no cambia la que tiene guardada.

Opciones disponibles:
CLP,
UF,
USD,
EUR,
UTM,
COP,
ARS,
PEN,
BRL,
MXN
name
string | null

Razón social del cliente. Se usa solo si el cliente aún no existe en Pruff y Pruff no encuentra su razón social en fuentes externas; en ese caso reemplaza el valor por defecto Razon Social Desconocida. Si el cliente ya existe, se ignora.

Minimum string length: 1
Ejemplo:

"Cliente Ejemplo SpA"

Respuesta

Cliente enrolado.

message
string
requerido

Resultado de la operación.