GolfManager Logo V3 API
Version 2025-07-21

System Models

Country

Endpoints

Retrieve by ID

GET https://eu.golfmanager.com/api/model/country/[id]

Retrieve many

GET https://eu.golfmanager.com/api/model/country

Create

POST https://eu.golfmanager.com/api/model/country

Update

POST https://eu.golfmanager.com/api/model/country/[id]

Delete

DELETE https://eu.golfmanager.com/api/model/country/[id]

Fields

Name Label Type Required Readonly
id ID int no yes
name Name string yes no
isoCode ISO Code string no no
created Creation date datetime no yes
createUser Created by int no yes
updated Update date datetime no yes
updateUser Updated by int no yes
deleted Removed bool no yes

Profile

Endpoints

Retrieve by ID

GET https://eu.golfmanager.com/api/model/profile/[id]

Retrieve many

GET https://eu.golfmanager.com/api/model/profile

Create

POST https://eu.golfmanager.com/api/model/profile

Update

POST https://eu.golfmanager.com/api/model/profile/[id]

Delete

DELETE https://eu.golfmanager.com/api/model/profile/[id]

Fields

Name Label Type Required Readonly
id ID int no yes
azureId Azure ID string no no
created Creation date datetime no yes
createUser Created by int no yes
updated Update date datetime no yes
updateUser Updated by int no yes
deleted Removed bool no yes

Region

Endpoints

Retrieve by ID

GET https://eu.golfmanager.com/api/model/region/[id]

Retrieve many

GET https://eu.golfmanager.com/api/model/region

Create

POST https://eu.golfmanager.com/api/model/region

Update

POST https://eu.golfmanager.com/api/model/region/[id]

Delete

DELETE https://eu.golfmanager.com/api/model/region/[id]

Fields

Name Label Type Required Readonly
id ID int no yes
name string yes no
country Country int no no
created Creation date datetime no yes
createUser Created by int no yes
updated Update date datetime no yes
updateUser Updated by int no yes
deleted Removed bool no yes

User

Endpoints

Retrieve by ID

GET https://eu.golfmanager.com/api/model/user/[id]

Retrieve many

GET https://eu.golfmanager.com/api/model/user

Create

POST https://eu.golfmanager.com/api/model/user

Update

POST https://eu.golfmanager.com/api/model/user/[id]

Delete

DELETE https://eu.golfmanager.com/api/model/user/[id]

Fields

Name Label Type Required Readonly
id ID int no yes
company Company int no no
created Creation date datetime no yes
createUser Created by int no yes
updated Update date datetime no yes
updateUser Updated by int no yes
deleted Removed bool no yes