Account

APIDescription
GET api/Account/UserInfo

Gets user login information from server

POST api/Account/Logout

Services a logout request

GET api/Account/ManageInfo?returnUrl={returnUrl}&generateState={generateState}

Get data for account management

GET api/Account/api/Account/CheckIfAccountExists/{id_clerk}

No documentation available.

POST api/Account/ChangePassword

Services a change of password request

POST api/Account/SetPassword

Sets a password for a user

POST api/Account/AddExternalLogin

Adds a login account

POST api/Account/RemoveLogin

Removes a login account

GET api/Account/ExternalLogin?provider={provider}&error={error}

Get data for external login

GET api/Account/ExternalLogins?returnUrl={returnUrl}&generateState={generateState}

Get list of exteral account logins

POST api/Account/Register

Registers an account

POST api/Account/RegisterExternal

Registers an external account

Transactions

APIDescription
GET api/Transactions/GetMaxForeignTrxIdByMerchant/{id_merchant}/{source}

Returns foreign transaction ID of Max value for the provided Merchant ID

GET api/Transactions/GetMaxIGTTrxDates

Returns 3 maximum dates representing latest IGT transactions inserted into Fabitrack

GET api/Transactions/GetAggTrxId/{gamingDay}/{FTPlayerId}/{amount}/{transID}

Returns Trx Id of player's aggregate BI transactions

GET api/Transactions

Get all transaction for current Casino ID (OData Query Required)

GET api/Transactions/{id}

Get a transaction based on ID

PUT api/Transactions/{id}

Update data for an existing transaction

POST api/Transactions

Add a new transaction to the server

DELETE api/Transactions/{id}

Delete a transaction from the server

Aspnetusers

APIDescription
GET api/Aspnetusers/CheckAspnetusersExtIDExists/{extClerkId}

Check if the provided External CLerk ID exists in Fabitrack Database

GET api/Aspnetusers

No documentation available.

GET api/Aspnetusers/{id}

No documentation available.

PUT api/Aspnetusers/{id}

No documentation available.

POST api/Aspnetusers

No documentation available.

DELETE api/Aspnetusers/{id}

No documentation available.

Countries

APIDescription
GET api/Countries

Get list of Countries from server

GET api/Countries/{id}

Get countries by ID

Person_Age_Lookup

APIDescription
GET api/Person_Age_Lookup

Get Person Age descriptions from server

GET api/Person_Age_Lookup/{id}

Get a Person's age description based on ID

Person_Gender_Lookup

APIDescription
GET api/Person_Gender_Lookup

Get Person Gender descriptions from server

GET api/Person_Gender_Lookup/{id}

Get Person's Gender descriptions from server by ID

Merchants

APIDescription
GET api/Merchants

No documentation available.

GET api/Merchants/{id}

No documentation available.

PUT api/Merchants/{id}

No documentation available.

POST api/Merchants

No documentation available.

DELETE api/Merchants/{id}

No documentation available.

Locations

APIDescription
GET api/Locations

No documentation available.

GET api/Locations/{id}

No documentation available.

PUT api/Locations/{id}

No documentation available.

POST api/Locations

No documentation available.

DELETE api/Locations/{id}

No documentation available.

Person_HairColor_Lookup

APIDescription
GET api/Person_HairColor_Lookup

Get Person Hair descriptions from server

GET api/Person_HairColor_Lookup/{id}

Get Person's Hair descriptions from server based on ID

Values

APIDescription
GET api/Values

Gets data from the server

GET api/Values/{id}

Looks up data by ID

POST api/Values?value={value}

Posts value to the server

PUT api/Values/{id}?value={value}

Updates value on the server

DELETE api/Values/{id}

Deletes value from the server

People

APIDescription
GET api/People

Get person form server filtered by current Casino ID (OData Query Required)

GET api/People/{id}

Get person by ID

PUT api/People/{id}

Updates data for a Person on the server

POST api/People

Add a Person to the server

Person_Ethnicity_Lookup

APIDescription
GET api/Person_Ethnicity_Lookup

Get Person Ethnicity descriptions from server

GET api/Person_Ethnicity_Lookup/{id}

Get Person's Ethinicity descriptions from server by ID