GolfManager Logo V3 API
Version 2025-10-22

Customers Models

Archivo de cliente

Endpoints

Retrieve by ID

GET https://dev.v3manager.com/api/model/customerFile/[id]

Retrieve many

GET https://dev.v3manager.com/api/model/customerFile

Create

POST https://dev.v3manager.com/api/model/customerFile

Update

POST https://dev.v3manager.com/api/model/customerFile/[id]

Delete

DELETE https://dev.v3manager.com/api/model/customerFile/[id]

Fields

Name Label Type Required Readonly
id Referencia int no yes
created Fecha de creación datetime no yes
createUser Creado por int no yes
updated Fecha de actualización datetime no yes
updateUser Actualizado por int no yes
deleted Eliminado bool no yes

Cliente

Endpoints

Retrieve by ID

GET https://dev.v3manager.com/api/model/customer/[id]

Retrieve many

GET https://dev.v3manager.com/api/model/customer

Create

POST https://dev.v3manager.com/api/model/customer

Update

POST https://dev.v3manager.com/api/model/customer/[id]

Delete

DELETE https://dev.v3manager.com/api/model/customer/[id]

Fields

Name Label Type Required Readonly
id Referencia int no yes
name Nombre completo string yes no
firstName Nombre string yes no
lastName Apellidos string no no
alias Alias string no no
description Descripción text no no
avatar Imagen image no no
isCompany Es empresa bool yes no
email Email email no no
email2 Otro email email no no
phone Teléfono string no no
phone2 Otro teléfono string no no
taxNumber NIF string no no
taxDocumentType Tipo de documento select no no
taxExempt Exento de impuestos bool yes no
memberCode Número de socio string no no
centerCard Tarjeta del centro string no no
businessName Razón social string no no
gender Género select no no
street Calle string no no
street2 Calle 2 string no no
city Ciudad string no no
region Región int no no
zipCode Código Postal string no no
country País int no no
birthdate Fecha de nacimiento date no no
company Empresa int no no
tags Etiquetas manyToMany no no
language Idioma select no no
disableNotifications Deshabilitar notificaciones bool yes no
nationality Nacionalidad int no no
disabled Bloqueado bool yes no
paymentCondition Condiciones de pago select no no
onCredit A crédito bool yes no
account Cuenta contable string no no
onlineName Nombre online string no no
alert Alerta string no no
verificationDigit Digito Verificador string no no
locationCode Código de Ubicación string no no
province Provincia string no no
canton Cantón string no no
nationalId Identificación Nacional string no no
district Distrito string no no
pending Pendiente de pago currency no no
isAgency Es agencia bool no no
requiresInvoice Solicita factura bool no no
invoiceTo Facturar a int no no
invoicesEmail Email de facturas email no no
autoCollect Cobrar automáticamente bool yes no
sendInvoices Enviar facturas por email bool yes no
invoiceComments Observaciones en factura text no no
paymentMethod Forma de pago preferida int no no
created Fecha de creación datetime no yes
createUser Creado por int no yes
updated Fecha de actualización datetime no yes
updateUser Actualizado por int no yes
deleted Eliminado bool no yes

Values for taxDocumentType

Value Name
1 NIF
2 NIF extranjero
3 Pasaporte
4 Documento oficial del país
6 Otro documento

Values for gender

Value Name
0 Hombre
1 Mujer

Values for language

Value Name

Values for paymentCondition

Value Name
0 Pronto pago
1 15 días
2 30 días
3 60 días
4 90 días

Etiqueta de cliente

Endpoints

Retrieve by ID

GET https://dev.v3manager.com/api/model/customerTag/[id]

Retrieve many

GET https://dev.v3manager.com/api/model/customerTag

Create

POST https://dev.v3manager.com/api/model/customerTag

Update

POST https://dev.v3manager.com/api/model/customerTag/[id]

Delete

DELETE https://dev.v3manager.com/api/model/customerTag/[id]

Fields

Name Label Type Required Readonly
id Referencia int no yes
name Nombre string yes no
isDefault Por defecto bool yes no
public Público bool yes no
created Fecha de creación datetime no yes
createUser Creado por int no yes
updated Fecha de actualización datetime no yes
updateUser Actualizado por int no yes
deleted Eliminado bool no yes

Etiqueta de cliente

Endpoints

Retrieve by ID

GET https://dev.v3manager.com/api/model/customerToTag/[id]

Retrieve many

GET https://dev.v3manager.com/api/model/customerToTag

Create

POST https://dev.v3manager.com/api/model/customerToTag

Update

POST https://dev.v3manager.com/api/model/customerToTag/[id]

Delete

DELETE https://dev.v3manager.com/api/model/customerToTag/[id]

Fields

Name Label Type Required Readonly
id Referencia int no yes
customer int yes no
tag Tipo int yes no
start Fecha de inicio datetime no no
end Fin datetime no no
fkModel fkModel no yes
fkId int no yes
created Fecha de creación datetime no yes
createUser Creado por int no yes
updated Fecha de actualización datetime no yes
updateUser Actualizado por int no yes
deleted Eliminado bool no yes