Saltar al contenido principal
POST
Crear contacto de una empresa

Autorizaciones

x-api-key
string
header
requerido

API key que Pruff entrega a tu empresa.

Cuerpo

application/json
businessIdentifier
string
requerido

RUT o Nit de la empresa a la que pertenece el contacto, sin puntos y con guion. Si el dígito verificador es K, envíalo en mayúscula. La empresa debe existir en Pruff. Se valida el dígito verificador.

Ejemplo:

"76111111-6"

name
string
requerido

Nombre del contacto.

Minimum string length: 1
Ejemplo:

"María Pérez"

email
string<email>
requerido

Email del contacto.

Ejemplo:

"maria.perez@example.com"

phone
string

Teléfono del contacto, solo con dígitos: sin espacios, sin puntos y sin signo +. Chile: nueve dígitos que parten con 9 o 2, con 56 opcional al inicio, o 600 más siete dígitos. Colombia: 3 más nueve dígitos, o 601 a 608 más siete dígitos, con 57 opcional al inicio.

Ejemplo:

"912345678"

identifier
string

RUT o Nit de la persona de contacto, sin puntos y con guion. Si el dígito verificador es K, envíalo en mayúscula. Se valida el dígito verificador. No puede repetirse dentro de la misma empresa.

Ejemplo:

"11111111-1"

role
string

Cargo del contacto.

Ejemplo:

"Gerente de finanzas"

customRole
string

Cargo personalizado, para cuando role no calza con el cargo real.

Ejemplo:

"Encargada de tesorería"

observation
string

Observación libre sobre el contacto.

Ejemplo:

"Prefiere contacto por correo"

country
string

País del contacto. Si no lo envías, se guarda CL.

Ejemplo:

"CL"

profession
string

Profesión del contacto.

Ejemplo:

"Ingeniera comercial"

maritalStatus
string

Estado civil del contacto.

Ejemplo:

"Casada"

Marca al contacto como representante legal de la empresa.

Ejemplo:

false

isPartner
boolean
predeterminado:false

Marca al contacto como socio de la empresa.

Ejemplo:

false

invoicing
boolean
predeterminado:false

Marca al contacto como destinatario de facturación.

Ejemplo:

false

selected
boolean
predeterminado:false

Marca al contacto como seleccionado.

Ejemplo:

false

Respuesta

Contacto creado. La respuesta es un resumen del contacto, no incluye todos los campos que enviaste.

id
integer
requerido

Id del contacto creado.

Ejemplo:

42

businessIdentifier
string
requerido

RUT o Nit de la empresa a la que pertenece el contacto.

Ejemplo:

"76111111-6"

name
string
requerido

Nombre del contacto.

Ejemplo:

"María Pérez"

email
string<email>
requerido

Email del contacto.

Ejemplo:

"maria.perez@example.com"

phone
string | null
requerido

Teléfono del contacto. Es null si no lo enviaste.

Ejemplo:

"912345678"

role
string | null
requerido

Cargo del contacto. Es null si no lo enviaste.

Ejemplo:

"Gerente de finanzas"

identifier
string | null
requerido

RUT o Nit de la persona de contacto. Es null si no lo enviaste.

Ejemplo:

"11111111-1"