Restofy Docs
Mi perfil POST

Guardar datos de facturación

POST /api/profile/create-invoice-profile

Descripción

Agrega los datos de una persona o empresa para pedir factura.

Detalles

El número de documento se valida según su tipo. Si ya guardaste ese mismo documento, se actualizan sus datos en vez de duplicarlo. El primer perfil que guardas queda como predeterminado.

Permisos requeridos

auth

Request

Nombre Tipo Requerido Reglas
name string Sí
min:2 max:150
documentTypeCode string Sí
enum:cc,nit,ce,passport,pep,ppt
documentNumber string Sí
min:3 max:50
organizationTypeCode string Sí
enum:co.persona.natural,co.persona.juridica
email email No
max:150
fiscalAddress string No
max:300

Ejemplo de request

curl -X POST https://restofy.pro/api/profile/create-invoice-profile \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <accessToken>" \
  -d '{
    "name": "string",
    "documentTypeCode": "string",
    "documentNumber": "string",
    "organizationTypeCode": "string"
}'

Los valores son demo: reemplázalos por datos reales del negocio.