Api iConta
iConta
  1. Persona
  • Introducción
  • Persona
    • Estándar Persona
    • Consultar Persona
      POST
    • Guardar Persona
      POST
    • Listar Personas
      POST
    • Modificar Persona
      POST
  • Cotización
    • Estandar Unidad Tiempo
    • Fuentes de Venta
      • Consultar Fuentes de Venta
    • Detalle Cotización
      POST
    • Lista Cotización
      POST
    • Generar Cotización
      POST
    • Anular Cotización
      POST
    • Lista Campo Adicional Cotización
      POST
  • Facturas
    • Forma Pago
      • Listar Forma Pago
    • Tipo Comprobante
      • Lista Tipo Comprobante
    • Anular Factura
      POST
    • Consultar Forma Pago
      POST
    • Generar Factura
      POST
    • Enviar Factura SRI
      POST
    • Listar Estado Factura
      POST
  • Guía de Remisión
    • Genera Guía de Remisión
      POST
    • Anular Guía de Remisión
      POST
    • Consultar Guía de Remisión
      POST
  • Compras
    • Generar Compra
      POST
    • Listar Compras
      POST
    • Detalle Compra
      POST
  • Bancos
    • Listar Chequera
    • Listar Lotes/Tarjetas
  • Inventario
    • Estandar Tipo Movimiento Inventario
    • Bodega
      • Listar Bodega
    • Producto
      • Tipo Producto
        • Listar Tipo Producto
        • Guarda Tipo Producto
      • Unidad
        • Lista Unidad
      • Categoria
        • Listar Categoria
        • Guarda Categoria
        • Guardar Categoría con Cuentas Contables por Defecto
      • Marca
        • Listar Marca
        • Guarda Marca
      • Impuestos
        • Lista Impuestos Agregado
        • Lista Impuesto Consumo Especial
      • Detalle Producto
      • Listar Producto
      • Generar Producto
      • Listar Producto Precio
      • Punto Emisión Producto
    • Listar Movimiento Inventario
    • Generar Movimiento Inventario
  • Centro de Costos
    • Generar Centro de Costo
    • Listar Centros de Costo
    • Modificar Centro de Costo
  • Cobros / Pagos
    • Estandar Cobros/Pagos
    • Anular Cobro/Pago
    • Detalle Documento
    • Generar Cobro
    • Generar Pago
    • Listar Documentos
  • Contable
    • Consultar Contable
  • Nota de Crédito
    • Consulta Factura para Aplicar Nota de Crédito
    • Generar Nota de Crédito
    • Anular Nota de Crédito
    • Envio Nota de Crédito al SRI
    • Consultar Estado Nota de Crédito
  1. Persona

Guardar Persona

POST
api/external/persona/guarda
Este servicio permite registrar una nueva persona en el sistema, ya sea como cliente, proveedor, empleado u otro rol relevante para la empresa.

Solicitud

Autorización
Proporciona tu token bearer en el encabezado
Authorization
al realizar solicitudes a recursos protegidos.
Ejemplo:
Authorization: Bearer ********************
Parámetros del Body application/jsonRequerido

Ejemplo
{
  "IdEmpresa": 1,
  "EsProveedor": false,
  "EsCliente": true,
  "EsMovil": false,
  "EsVendedor": false,
  "Persona": {
    "IdPersona": 0,
    "CodigoTipoIdentificacion": "C",
    "Identificacion": "1712345678",
    "PrimerNombre": "Juan",
    "SegundoNombre": "Carlos",
    "ApellidoPaterno": "Perez",
    "ApellidoMaterno": "Lopez",
    "RazonSocial": "",
    "NombreComercial": "",
    "Email": "ejemplo@correo.com",
    "Direccion": "Av. Amazonas y Naciones Unidas",
    "EsNatural": true,
    "CodPais": "ECU",
    "CodProvincia": "17",
    "CodCanton": "1701",
    "CodParroquia": "170102",
    "Telefono": "0991234567",
    "Referencia": "Frente al parque",
    "Activo": true,
    "ListaDatosAdicionales": []
  },
  "Proveedor": {
    "Id": 0,
    "CodigoCreditoTributario": "01",
    "EsSujetoRetencion": false,
    "TieneRetencionIVABienes": false,
    "TieneRetencionIVAServicios": false,
    "CodigoRetencionIVABienes": null,
    "CodigoRetencionIVAServicios": null,
    "TieneRetencionRenta": false,
    "CodigoRetencionRenta": null,
    "CodigoCuentaContable": "2.1.01",
    "Codigo": "PROV-001",
    "TieneBanco": false,
    "CodigoInstitucionBancaria": null,
    "CodigoTipoCuenta": null,
    "NumeroCuenta": null
  },
  "Cliente": {
    "Id": 0,
    "IdEmpresa": 1,
    "CodigoCuentaContable": "1.1.01",
    "IdSegmento": 1,
    "CodigoEstado": "ACT",
    "TieneBanco": true,
    "CodigoInstitucionBancaria": "10",
    "CodigoTipoCuenta": "AHO",
    "NumeroCuenta": "1234567890"
  }
}

Respuestas

🟢200Éxito
application/json
Body

Ejemplo
{
  "Persona": {
    "IdPersona": 1050,
    "CodigoTipoIdentificacion": "C",
    "Identificacion": "1712345678",
    "Nombre": "JUAN CARLOS PEREZ LOPEZ",
    "PrimerNombre": "JUAN",
    "SegundoNombre": "CARLOS",
    "ApellidoPaterno": "PEREZ",
    "ApellidoMaterno": "LOPEZ",
    "RazonSocial": null,
    "NombreComercial": null,
    "Direccion": "Av. Amazonas y Naciones Unidas",
    "EsNatural": true,
    "Email": "cliente@ejemplo.com",
    "IdResidencia": 1,
    "IdPais": 593,
    "CodPais": "ECU",
    "CodProvincia": "17",
    "CodCanton": "1701",
    "CodParroquia": "170102",
    "Fecha": "2024-02-06T10:00:00",
    "Telefono": "0991234567",
    "Referencia": "Frente al centro comercial",
    "Activo": true,
    "ListaDatosAdicionales": [
      {
        "Id": 55,
        "IdPersona": 1050,
        "Detalle": "CLASIFICACION",
        "Valor": "VIP",
        "Activo": true
      }
    ]
  },
  "IdProveedor": null,
  "IdCliente": 5002,
  "sF_ExisteError": false,
  "sF_Error": null
}
Anterior
Consultar Persona
Siguiente
Listar Personas
Built with