PUT api/Cliente
Añade un registro
Información de la Petición
Parametros en el cuerpo
Registro a añadir
ClienteNombre | Descripción | Tipo | Información adicional |
---|---|---|---|
Codigo | Entero | ||
RazonSocial | String |
Required Longitud: entre 0 y 100 |
|
Nombre | String |
Longitud: entre 0 y 50 |
|
Direccion | String |
Longitud: entre 0 y 100 |
|
Poblacion | String |
Longitud: entre 0 y 50 |
|
Provincia | String |
Longitud: entre 0 y 50 |
|
CPostal | String |
Longitud: entre 0 y 10 |
|
Telefono | String |
Longitud: entre 0 y 15 |
|
Movil | String |
Longitud: entre 0 y 15 |
|
Fax | String |
Longitud: entre 0 y 15 |
|
Correo | String | ||
Banco | String |
Longitud: entre 0 y 50 |
|
CuentaBanco | String |
Longitud: entre 0 y 50 |
|
BIC | String |
Longitud: entre 0 y 11 |
|
MandatoSepa | String |
Longitud: entre 0 y 50 |
|
TipoRemesa | Entero | ||
FechaMandato | Fecha | ||
PrimerMandato | Entero | ||
IdVendedor | Entero | ||
Vencimiento | Entero | ||
IVA | Coma Flotante | ||
CuentaContable | String |
Longitud: entre 0 y 15 |
|
Comentarios | String | ||
TipoCliente | Entero | ||
FormaPago | FormaPagoEnum | ||
Idioma | IdiomaEnum | ||
Observaciones | String | ||
FechaAlta | Fecha | ||
Facturar | Entero | ||
TipoFactura | TipoFacturaEnum | ||
Cif | String |
Longitud: entre 0 y 15 |
|
Productos | Collection of ProductosCliente | ||
Telefonos | Collection of Telefono |
Formato de la Petición
{ "codigo": 1, "razonSocial": "sample string 2", "nombre": "sample string 3", "direccion": "sample string 4", "poblacion": "sample string 5", "provincia": "sample string 6", "cPostal": "sample string 7", "telefono": "sample string 8", "movil": "sample string 9", "fax": "sample string 10", "correo": "sample string 11", "banco": "sample string 12", "cuentaBanco": "sample string 13", "bic": "sample string 14", "mandatoSepa": "sample string 15", "tipoRemesa": 1, "fechaMandato": "2025-06-07T17:53:23.2769332+02:00", "primerMandato": 1, "idVendedor": 1, "vencimiento": 1, "iva": 1.1, "cuentaContable": "sample string 16", "comentarios": "sample string 17", "tipoCliente": 1, "formaPago": 1, "idioma": 0, "observaciones": "sample string 18", "fechaAlta": "2025-06-07T17:53:23.2769332+02:00", "facturar": 1, "tipoFactura": 1, "cif": "sample string 19", "productos": [ { "idCliente": 1, "producto": 2, "fecha": "2025-06-07T17:53:23.2769332+02:00", "facturado": 1, "importe": 1.1, "diario": 0, "fechaBaja": "2025-06-07T17:53:23.2769332+02:00", "cantidad": 1.1, "telefono": "sample string 3", "observaciones": "sample string 4", "coste": 1.1, "proveedor": 1, "fechaFactura": "2025-06-07T17:53:23.2769332+02:00", "adelantar": 0, "saldo": 1, "tipoProducto": 1, "fechaFacturaAnterior": "2025-06-07T17:53:23.2769332+02:00", "año": 1, "serie": "sample string 5", "descuento": 1.1, "imprimir": 0, "referenciaCliente": "sample string 6", "importeAlta": 1.1, "importeBaja": 1.1, "mesesPermanencia": 1, "importePermanencia": 1.1, "costeAlta": 1.1, "grupo": 1, "costePermanencia": 1.1, "costeBaja": 1.1, "mesesPermanenciaProveedor": 1, "finPermanencia": "2025-06-07T17:53:23.2769332+02:00", "forzarIVA": 1, "tipoIva": 1.1, "cobroPermanencia": 1, "tipoDto": 1, "desdeFechaDto": "2025-06-07T17:53:23.2769332+02:00", "hastaFechaDto": "2025-06-07T17:53:23.2769332+02:00" }, { "idCliente": 1, "producto": 2, "fecha": "2025-06-07T17:53:23.2769332+02:00", "facturado": 1, "importe": 1.1, "diario": 0, "fechaBaja": "2025-06-07T17:53:23.2769332+02:00", "cantidad": 1.1, "telefono": "sample string 3", "observaciones": "sample string 4", "coste": 1.1, "proveedor": 1, "fechaFactura": "2025-06-07T17:53:23.2769332+02:00", "adelantar": 0, "saldo": 1, "tipoProducto": 1, "fechaFacturaAnterior": "2025-06-07T17:53:23.2769332+02:00", "año": 1, "serie": "sample string 5", "descuento": 1.1, "imprimir": 0, "referenciaCliente": "sample string 6", "importeAlta": 1.1, "importeBaja": 1.1, "mesesPermanencia": 1, "importePermanencia": 1.1, "costeAlta": 1.1, "grupo": 1, "costePermanencia": 1.1, "costeBaja": 1.1, "mesesPermanenciaProveedor": 1, "finPermanencia": "2025-06-07T17:53:23.2769332+02:00", "forzarIVA": 1, "tipoIva": 1.1, "cobroPermanencia": 1, "tipoDto": 1, "desdeFechaDto": "2025-06-07T17:53:23.2769332+02:00", "hastaFechaDto": "2025-06-07T17:53:23.2769332+02:00" } ], "telefonos": [ { "numero": "sample string 1", "idCliente": 2, "tipo": "sample string 3", "cobrar": 1, "activacion": "2025-06-07T17:53:23.2769332+02:00", "preasignacion": "2025-06-07T17:53:23.2769332+02:00", "avisado": "2025-06-07T17:53:23.2769332+02:00", "comentarios": "sample string 4", "canales": 1, "extension": 1, "proveedor": 1, "puntosEuro": 1.1, "tarifaTipo": 1, "tarifaNacional": 1, "tarifaInternacional": 1, "cuotaMinima": 1.1, "establecimiento": 1.1, "desvios": 1.1, "desviosCompra": 1.1, "activo": 0 }, { "numero": "sample string 1", "idCliente": 2, "tipo": "sample string 3", "cobrar": 1, "activacion": "2025-06-07T17:53:23.2769332+02:00", "preasignacion": "2025-06-07T17:53:23.2769332+02:00", "avisado": "2025-06-07T17:53:23.2769332+02:00", "comentarios": "sample string 4", "canales": 1, "extension": 1, "proveedor": 1, "puntosEuro": 1.1, "tarifaTipo": 1, "tarifaNacional": 1, "tarifaInternacional": 1, "cuotaMinima": 1.1, "establecimiento": 1.1, "desvios": 1.1, "desviosCompra": 1.1, "activo": 0 } ] }
Información del recurso
Descripción
ClienteNombre | Descripción | Tipo | Información adicional |
---|---|---|---|
Codigo | Entero | ||
RazonSocial | String |
Required Longitud: entre 0 y 100 |
|
Nombre | String |
Longitud: entre 0 y 50 |
|
Direccion | String |
Longitud: entre 0 y 100 |
|
Poblacion | String |
Longitud: entre 0 y 50 |
|
Provincia | String |
Longitud: entre 0 y 50 |
|
CPostal | String |
Longitud: entre 0 y 10 |
|
Telefono | String |
Longitud: entre 0 y 15 |
|
Movil | String |
Longitud: entre 0 y 15 |
|
Fax | String |
Longitud: entre 0 y 15 |
|
Correo | String | ||
Banco | String |
Longitud: entre 0 y 50 |
|
CuentaBanco | String |
Longitud: entre 0 y 50 |
|
BIC | String |
Longitud: entre 0 y 11 |
|
MandatoSepa | String |
Longitud: entre 0 y 50 |
|
TipoRemesa | Entero | ||
FechaMandato | Fecha | ||
PrimerMandato | Entero | ||
IdVendedor | Entero | ||
Vencimiento | Entero | ||
IVA | Coma Flotante | ||
CuentaContable | String |
Longitud: entre 0 y 15 |
|
Comentarios | String | ||
TipoCliente | Entero | ||
FormaPago | FormaPagoEnum | ||
Idioma | IdiomaEnum | ||
Observaciones | String | ||
FechaAlta | Fecha | ||
Facturar | Entero | ||
TipoFactura | TipoFacturaEnum | ||
Cif | String |
Longitud: entre 0 y 15 |
|
Productos | Collection of ProductosCliente | ||
Telefonos | Collection of Telefono |
Formatos de respuesta
{ "codigo": 1, "razonSocial": "sample string 2", "nombre": "sample string 3", "direccion": "sample string 4", "poblacion": "sample string 5", "provincia": "sample string 6", "cPostal": "sample string 7", "telefono": "sample string 8", "movil": "sample string 9", "fax": "sample string 10", "correo": "sample string 11", "banco": "sample string 12", "cuentaBanco": "sample string 13", "bic": "sample string 14", "mandatoSepa": "sample string 15", "tipoRemesa": 1, "fechaMandato": "2025-06-07T17:53:23.2926607+02:00", "primerMandato": 1, "idVendedor": 1, "vencimiento": 1, "iva": 1.1, "cuentaContable": "sample string 16", "comentarios": "sample string 17", "tipoCliente": 1, "formaPago": 1, "idioma": 0, "observaciones": "sample string 18", "fechaAlta": "2025-06-07T17:53:23.2926607+02:00", "facturar": 1, "tipoFactura": 1, "cif": "sample string 19", "productos": [ { "idCliente": 1, "producto": 2, "fecha": "2025-06-07T17:53:23.2926607+02:00", "facturado": 1, "importe": 1.1, "diario": 0, "fechaBaja": "2025-06-07T17:53:23.2926607+02:00", "cantidad": 1.1, "telefono": "sample string 3", "observaciones": "sample string 4", "coste": 1.1, "proveedor": 1, "fechaFactura": "2025-06-07T17:53:23.2926607+02:00", "adelantar": 0, "saldo": 1, "tipoProducto": 1, "fechaFacturaAnterior": "2025-06-07T17:53:23.2926607+02:00", "año": 1, "serie": "sample string 5", "descuento": 1.1, "imprimir": 0, "referenciaCliente": "sample string 6", "importeAlta": 1.1, "importeBaja": 1.1, "mesesPermanencia": 1, "importePermanencia": 1.1, "costeAlta": 1.1, "grupo": 1, "costePermanencia": 1.1, "costeBaja": 1.1, "mesesPermanenciaProveedor": 1, "finPermanencia": "2025-06-07T17:53:23.2926607+02:00", "forzarIVA": 1, "tipoIva": 1.1, "cobroPermanencia": 1, "tipoDto": 1, "desdeFechaDto": "2025-06-07T17:53:23.2926607+02:00", "hastaFechaDto": "2025-06-07T17:53:23.2926607+02:00" }, { "idCliente": 1, "producto": 2, "fecha": "2025-06-07T17:53:23.2926607+02:00", "facturado": 1, "importe": 1.1, "diario": 0, "fechaBaja": "2025-06-07T17:53:23.2926607+02:00", "cantidad": 1.1, "telefono": "sample string 3", "observaciones": "sample string 4", "coste": 1.1, "proveedor": 1, "fechaFactura": "2025-06-07T17:53:23.2926607+02:00", "adelantar": 0, "saldo": 1, "tipoProducto": 1, "fechaFacturaAnterior": "2025-06-07T17:53:23.2926607+02:00", "año": 1, "serie": "sample string 5", "descuento": 1.1, "imprimir": 0, "referenciaCliente": "sample string 6", "importeAlta": 1.1, "importeBaja": 1.1, "mesesPermanencia": 1, "importePermanencia": 1.1, "costeAlta": 1.1, "grupo": 1, "costePermanencia": 1.1, "costeBaja": 1.1, "mesesPermanenciaProveedor": 1, "finPermanencia": "2025-06-07T17:53:23.2926607+02:00", "forzarIVA": 1, "tipoIva": 1.1, "cobroPermanencia": 1, "tipoDto": 1, "desdeFechaDto": "2025-06-07T17:53:23.2926607+02:00", "hastaFechaDto": "2025-06-07T17:53:23.2926607+02:00" } ], "telefonos": [ { "numero": "sample string 1", "idCliente": 2, "tipo": "sample string 3", "cobrar": 1, "activacion": "2025-06-07T17:53:23.2926607+02:00", "preasignacion": "2025-06-07T17:53:23.2926607+02:00", "avisado": "2025-06-07T17:53:23.2926607+02:00", "comentarios": "sample string 4", "canales": 1, "extension": 1, "proveedor": 1, "puntosEuro": 1.1, "tarifaTipo": 1, "tarifaNacional": 1, "tarifaInternacional": 1, "cuotaMinima": 1.1, "establecimiento": 1.1, "desvios": 1.1, "desviosCompra": 1.1, "activo": 0 }, { "numero": "sample string 1", "idCliente": 2, "tipo": "sample string 3", "cobrar": 1, "activacion": "2025-06-07T17:53:23.2926607+02:00", "preasignacion": "2025-06-07T17:53:23.2926607+02:00", "avisado": "2025-06-07T17:53:23.2926607+02:00", "comentarios": "sample string 4", "canales": 1, "extension": 1, "proveedor": 1, "puntosEuro": 1.1, "tarifaTipo": 1, "tarifaNacional": 1, "tarifaInternacional": 1, "cuotaMinima": 1.1, "establecimiento": 1.1, "desvios": 1.1, "desviosCompra": 1.1, "activo": 0 } ] }
[ { "propertyName": "RazonSocial", "errorMessage": "Requerido" }, { "propertyName": "RazonSocial", "errorMessage": "Numero de caracteres inferior a 200" }, { "propertyName": "Nombre", "errorMessage": "Numero de caracteres inferior a 200" } ]