1. Personas
Fidi X Developer Preview
  • Fidi X
    • Introducción
    • Conceptos Fundamentales
    • Catálogo de APIs
      • Diccionario de Datos - Enumeraciones
      • Autenticación
        • Obtener Token de Acceso
      • Cuentas
        • Crear Cuenta
        • Obtener Cuenta por ID
        • Listar Cuentas por Ledger
        • Actualizar Cuenta
        • Eliminar Cuenta
        • Suspender Cuenta
        • Activar Cuenta
        • Obtener Balance de Cuenta
        • Obtener Cuentas linkeadas
        • Linkear Cuenta Bancaria
        • Deslinkear Cuenta Bancaria
      • Personas
        • Crear Persona
          POST
        • Listar Personas
          GET
        • Obtener Persona por ID
          GET
        • Actualizar datos de persona
          PUT
        • Eliminar persona (soft delete)
          DELETE
        • Obtener jerarquía de persona
          GET
        • Bloquear persona y descendientes
          PUT
        • Desbloquear persona y descendientes
          PUT
      • Transacciones y Operaciones
        • Transacciones
          • Crear Transacción
        • Operations
          • Listar Operaciones
      • Webhooks
        • Crear Suscripción Webhook
        • Listar Suscripciones
        • Obtener Suscripción
        • Actualizar Suscripción
        • Eliminar Suscripción
      • Ledgers
        • Activar Ledger
        • Deshabilitar Ledger
  • Casos de Uso
    • Cuentas Virtuales
      • Guía de implementación
      • Create Notification
  • Raíz
  1. Personas

Actualizar datos de persona

PUT
/fidix/v1/persons/{person_id}
Actualiza los datos de una persona

Solicitud

Autorización
JWT Bearer
Agregar el parámetro
Authorization
a Encabezados
Ejemplo:
Authorization: ********************
or
Parámetros de ruta

Parámetros de Header

Parámetros del Body application/jsonRequerido

Ejemplos

Respuestas

🟢200
application/json
Persona actualizada exitosamente
Bodyapplication/json

🟠400
🟠401
🟠404
🟠409
🟠429
🔴500
🔴503
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://sandbox.fidi.money/fidix/v1/persons/' \
--header 'traceparent;' \
--header 'x-api-key: {{apikey}}' \
--header 'x-api-key: {{apikey}}' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email": "carlos.gonzalez@example.com",
    "phone": "+569833333333",
    "document_type": "RUT",
    "document_number": "8310592-5",
    "first_name": "Carlos",
    "last_name": "González",
    "gender": "FEMALE",
    "nationality": "Chile",
    "marital_status": "WIDOWED",
    "occupation": "Ingeniero"
}'
Respuesta Ejemplo de Respuesta
200 - Ejemplo 1
{
    "data": {
        "id": "2g9h7e60-4d9c-6f4c-c4g3-1f1c8d5h3c45",
        "organization_id": "00000000-0000-0000-0000-000000000001",
        "parent_person_id": null,
        "person_type": "NATURAL",
        "email": "cliente1@fidi.cl",
        "phone": "+56912345678",
        "document_type": "RUT",
        "document_number": "11223344-5",
        "status": "active",
        "first_name": "Ana",
        "last_name": "Gómez",
        "date_of_birth": "1990-05-15",
        "gender": "MALE",
        "occupation": "Ingeniera",
        "company_name": "Fidi SpA",
        "tax_id": "76123456-7",
        "nationality": "Chilean",
        "marital_status": "MARRIED",
        "created_at": "2025-01-10T12:00:00Z",
        "updated_at": "2025-01-10T12:00:00Z"
    },
    "metadata": {
        "trace_id": "",
        "timestamp": ""
    }
}
Modificado en 2026-06-05 16:43:20
Anterior
Obtener Persona por ID
Siguiente
Eliminar persona (soft delete)
Built with