Casino WebHook APIs
POSTCreate Casino Notification History
- Description
- Records the data which failed to notify a casino as related to a user's payment/transaction. Basically records all the data which is in the queue.
- Request Endpoint
- POST https://<Example api server address>/casino/notification/history
- Parameters
- None.
- cURL Syntax
curl --include \ --request POST \ --header "Content-Type: application/json" \ --data-binary "{ \"userId\" : \"2880b416-177d-445f-838f-c414aea3b94a\", \"applicationId\" : \"8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7\", \"currency\" : \"GBP\", \"amount\" : \"10.0\", \"orderId\" : \"6s773sssws05dabd\", \"extCasinoUserId\" : \"cwr33r3c\", \"extCasinoTransId\" : \"ppi12345\", \"timeStamp\" : \"1483351249\", \"casinoWebHookUrl\" : \"http://localhost:6060/casino/wallet\", \"token\" : \"eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTRjM2MtYjQyZi1iZDJhN2MxNDRiODciLCJpYXQiOjE0ODM0NDQ4MTgsInN1YiI6InN1cGVyLWFkbWluIiwiaXNzIjoiYmV0Y2FkZS1jb3JlIiwibGFuZyI6ImVuIiwicm9sZSI6IlNVUEVSX0FETUlOIiwidXNlcklkIjoiNmU5OWVlNzAtODA5NC00YzNjLWI0MmYtYmQyYTdjMTQ0Yjg3IiwiZXhwIjoxNDgzNDUyMDE4fQ.lxGW1WuxzMkSgAgyKHvZ4CkBOZWyUzA5HhtXjavyNM0\", \"attempts\" : 3, \"maxAttempts\" : 3 }" \ 'https://private-5f8be-betcadesdkapi.apiary-mock.com/api/casino/notification/history'- POST body attributes (JSON)
Attribute Type Use Description userIdString Required UUID of a user. applicationIdString Required UUID of an application. currencyString Required Currency of the user that is used to deposit. amountString Required The deposit amount. orderIdString Required The ProviderOrderId of the transaction. extCasinoUserIdString Optional The extCasinoUserId of a user. extCasinoTransIdString Required The extCasinoTransId of a user. timeStampString Required The timestamp when the data is put in the queue. casinoWebHookUrlString Optional The webhook url of a casino. tokenString Optional The token to be sent to the webhook along with the data. attemptsNumber Required The number of failed attempts a listener made to send data to the webhook. maxAttemptsNumber Required The maximum number of retry attempts that the listener can use to send data to the web-hook. - POST body
Headers: Content-Type: application/json{ "userId": "2880b416-177d-445f-838f-c414aea3b94a", "applicationId": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "currency": "GBP", "amount": "10.0", "orderId": "6s773sssws05dabd", "extCasinoUserId": "cwr33r3c", "extCasinoTransId": "ppi12345", "timeStamp": "1483351249", "casinoWebHookUrl": "http://localhost:6060/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTRjM2MtYjQyZi1iZDJhN2MxNDRiODciLCJpYXQiOjE0ODM0NDQ4MTgsInN1YiI6InN1cGVyLWFkbWluIiwiaXNzIjoiYmV0Y2FkZS1jb3JlIiwibGFuZyI6ImVuIiwicm9sZSI6IlNVUEVSX0FETUlOIiwidXNlcklkIjoiNmU5OWVlNzAtODA5NC00YzNjLWI0MmYtYmQyYTdjMTQ0Yjg3IiwiZXhwIjoxNDgzNDUyMDE4fQ.lxGW1WuxzMkSgAgyKHvZ4CkBOZWyUzA5HhtXjavyNM0", "attempts": 3, "maxAttempts": 3 }- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "a4204e00-d21d-41ee-a895-f477bef2e239", "createdOn": 1483448997242, "lastModifiedOn": 1483448997242, "updatedBy": "", "deleted": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "userTransaction": { "id": "3d29d849-d20e-4e9b-b3e6-6dcb225b6908", "createdOn": 1483349861741, "lastModifiedOn": 1483349861741, "updatedBy": "", "deleted": false, "additionalIdentifier": "CUSTOM", "amount": 10, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "currencyCode": "GBP", "orderDate": 1483349861741, "orderNumber": "9a7c7b6b-29eb-4511-90c9-78d158ef972c", "paymentType": "Consumer Debit E-Comm", "providerPaymentId": "75760916-7154-43cd-b9e0-f04778c91bfc", "providerTransactionId": "zasfs03s5646qwtf", "remarks": null, "transactionType": "EXISTING", "past": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "extCasinoPaymentGatewayID": "w123", "deviceUdid": "2083718938038243", "promoCodes": null, "extCasinoUserID": "token", "extCasinoTransID": "ppi12345", "providerOrderId": "6s773sssws05dabd", "pspCode": "PPG002", "pspTID": "tid123", "incentiveAppliedList": null, "applicationVersion": "v12", "transactionResult": "SUCCESS", "amlData": { "extRiskCheckResult": "PASS", "extRiskCheckScore": 1, "extRiskCheckDateTime": 1462361924, "extRiskCheckData": { "data": "sample", "result": false } }, "threeDSData": { "extRisk3DSTransaction": true, "extRisk3DSSecureTransId": "tr123", "extRisk3DSEnrolledCard": true, "extRisk3DSResult": "Success", "extRisk3DSData": { "data": "sample", "result": false } }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "transactionCategory": "DEPOSIT", "parentTransactionId": null, "refundedAmount": null, "manual": false, "notes": null, "reason": null, "erpId": null, "region": "International", "cardScheme": "MASTERCARD", "transactionStatus": "Authorized", "geoLocation": { "x": 132424, "y": 2354635 }, "appliedPromoCodes": null, "appliedIncentives": null }, "timeStamp": 1483351249, "casinoWebHookUrl": "http://localhost:6060/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTRjM2MtYjQyZi1iZDJhN2MxNDRiODciLCJpYXQiOjE0ODM0NDQ4MTgsInN1YiI6InN1cGVyLWFkbWluIiwiaXNzIjoiYmV0Y2FkZS1jb3JlIiwibGFuZyI6ImVuIiwicm9sZSI6IlNVUEVSX0FETUlOIiwidXNlcklkIjoiNmU5OWVlNzAtODA5NC00YzNjLWI0MmYtYmQyYTdjMTQ0Yjg3IiwiZXhwIjoxNDgzNDUyMDE4fQ.lxGW1WuxzMkSgAgyKHvZ4CkBOZWyUzA5HhtXjavyNM0", "attempts": 3, "maxAttempts": 3, "validAttempts": null, "valid": false }, "detail": null, "error": false, "message": "Creating casino notification history successful.", "code": "1000" }
POSTCreate Casino WebHook
- Description
- Creates a casino webHook.
- Request Endpoint
- POST https://<Example api server address>/admin/casino/webhook
- Parameters
- None.
- cURL Syntax
curl --include \ --request POST \ --header "Content-Type: application/json" \ --data-binary "{ \"casinoId\" : \"dcc8bbfd-3ed6-4ce5-a671-f26151c356c3\", \"webHookUrl\" : \"http://localhost:8080/casino/wallet\", \"token\" : \"eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR\" }" \ 'https://core.dev.Example.net/api/admin/casino/webhook'- POST body attributes (JSON)
Attribute Type Use Description casinoIdString Required UUID of a casino. webHookUrlString Required The webHook url. tokenString Optional The token. - POST body
Headers: Content-Type: application/json{ "casinoId": "dcc8bbfd-3ed6-4ce5-a671-f26151c356c3", "webHookUrl": "http://localhost:8080/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" }- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "e23b3779-0b57-4623-96bb-cddae29f9268", "createdOn": 1482384806353, "lastModifiedOn": 1482384806353, "updatedBy": "", "deleted": false, "casino": { "id": "dcc8bbfd-3ed6-4ce5-a671-f26151c356c3", "createdOn": 1478262739694, "lastModifiedOn": 1478262739694, "updatedBy": "", "deleted": false, "name": "HfWJyeWOIGs", "videoUrl": null, "imageUrl": null, "description": null, "website": null, "icon": null, "banner": null, "deletedBy": null, "deletedOn": null, "operatorStatus": "INVITED", "email": "1d4fc6ba44a04762a5e0b97827f98696@gmail.com", "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "webHookUrl": "http://localhost:8080/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" }, "detail": null, "error": false, "message": "Creating casino webHook successful.", "code": "1000" }
DELETEDelete Casino WebHook
- Description
- Deletes a casino webhook by passing its webhook id.
- Request Endpoint
- DELETE https://<Example api server address>/admin/casino/webhook/{casinoWebHookId}
- Parameters
Parameter Type Use Description casinoWebHookId String Required UUID of a casino webhook id. - cURL Syntax
curl --include \ --request DELETE \ 'https://core.dev.Example.net/api/admin/casino/webhook/casinoWebHookId'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": true, "detail": null, "error": false, "message": "Deleting casino webHook successful.", "code": "1000" }
GETFetch All Casino Notification History
- Description
- Fetches all casino notification history recorded in Client.
- Request Endpoint
- GET https://<Example api server address>/casino/notification/histories
- Parameters
- None.
- cURL Syntax
curl --include \ 'https://private-5f8be-betcadesdkapi.apiary-proxy.com/api/casino/notification/histories'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "content": [ { "id": "a4204e00-d21d-41ee-a895-f477bef2e239", "createdOn": 1483448997242, "lastModifiedOn": 1483448997242, "updatedBy": "", "deleted": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "userTransaction": { "id": "3d29d849-d20e-4e9b-b3e6-6dcb225b6908", "createdOn": 1483349861741, "lastModifiedOn": 1483349861741, "updatedBy": "", "deleted": false, "additionalIdentifier": "CUSTOM", "amount": 10, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "currencyCode": "GBP", "orderDate": 1483349861741, "orderNumber": "9a7c7b6b-29eb-4511-90c9-78d158ef972c", "paymentType": "Consumer Debit E-Comm", "providerPaymentId": "75760916-7154-43cd-b9e0-f04778c91bfc", "providerTransactionId": "zasfs03s5646qwtf", "remarks": null, "transactionType": "EXISTING", "past": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "extCasinoPaymentGatewayID": "w123", "deviceUdid": "2083718938038243", "promoCodes": null, "extCasinoUserID": "token", "extCasinoTransID": "ppi12345", "providerOrderId": "6s773sssws05dabd", "pspCode": "PPG002", "pspTID": "tid123", "incentiveAppliedList": null, "applicationVersion": "v12", "transactionResult": "SUCCESS", "amlData": { "extRiskCheckResult": "PASS", "extRiskCheckScore": 1, "extRiskCheckDateTime": 1462361924, "extRiskCheckData": { "data": "sample", "result": false } }, "threeDSData": { "extRisk3DSTransaction": true, "extRisk3DSSecureTransId": "tr123", "extRisk3DSEnrolledCard": true, "extRisk3DSResult": "Success", "extRisk3DSData": { "data": "sample", "result": false } }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "transactionCategory": "DEPOSIT", "parentTransactionId": null, "refundedAmount": null, "manual": false, "notes": null, "reason": null, "erpId": null, "region": "International", "cardScheme": "MASTERCARD", "transactionStatus": "Authorized", "geoLocation": { "x": 132424, "y": 2354635 }, "appliedPromoCodes": null, "appliedIncentives": null }, "timeStamp": 1483351249, "casinoWebHookUrl": "http://localhost:6060/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTRjM2MtYjQyZi1iZDJhN2MxNDRiODciLCJpYXQiOjE0ODM0NDQ4MTgsInN1YiI6InN1cGVyLWFkbWluIiwiaXNzIjoiYmV0Y2FkZS1jb3JlIiwibGFuZyI6ImVuIiwicm9sZSI6IlNVUEVSX0FETUlOIiwidXNlcklkIjoiNmU5OWVlNzAtODA5NC00YzNjLWI0MmYtYmQyYTdjMTQ0Yjg3IiwiZXhwIjoxNDgzNDUyMDE4fQ.lxGW1WuxzMkSgAgyKHvZ4CkBOZWyUzA5HhtXjavyNM0", "attempts": 3, "maxAttempts": 3, "validAttempts": null, "valid": false } ], "last": true, "totalPages": 1, "totalElements": 2, "sort": [ { "direction": "DESC", "property": "lastModifiedOn", "ignoreCase": false, "nullHandling": "NATIVE", "ascending": false } ], "numberOfElements": 2, "first": true, "size": 70, "number": 0 }, "detail": null, "error": false, "message": "Fetching all casino notification history successful.", "code": "1000" }
GETFetch Casino Notification History By Casino
- Description
- Fetches the casino notification history recorded in Client by Casino.
- Request Endpoint
- GET https://<Example api server address>/casino/notification/history/by/casino/{id}
- Parameters
Parameter Type Use Description id String Required UUID of a casino. - cURL Syntax
curl --include \ 'https://core.dev.Example.net/api/casino/notification/history/by/casino/{id}'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "content": [ { "id": "a4204e00-d21d-41ee-a895-f477bef2e239", "createdOn": 1483448997242, "lastModifiedOn": 1483448997242, "updatedBy": "", "deleted": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "userTransaction": { "id": "3d29d849-d20e-4e9b-b3e6-6dcb225b6908", "createdOn": 1483349861741, "lastModifiedOn": 1483349861741, "updatedBy": "", "deleted": false, "additionalIdentifier": "CUSTOM", "amount": 10, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "currencyCode": "GBP", "orderDate": 1483349861741, "orderNumber": "9a7c7b6b-29eb-4511-90c9-78d158ef972c", "paymentType": "Consumer Debit E-Comm", "providerPaymentId": "75760916-7154-43cd-b9e0-f04778c91bfc", "providerTransactionId": "zasfs03s5646qwtf", "remarks": null, "transactionType": "EXISTING", "past": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "extCasinoPaymentGatewayID": "w123", "deviceUdid": "2083718938038243", "promoCodes": null, "extCasinoUserID": "token", "extCasinoTransID": "ppi12345", "providerOrderId": "6s773sssws05dabd", "pspCode": "PPG002", "pspTID": "tid123", "incentiveAppliedList": null, "applicationVersion": "v12", "transactionResult": "SUCCESS", "amlData": { "extRiskCheckResult": "PASS", "extRiskCheckScore": 1, "extRiskCheckDateTime": 1462361924, "extRiskCheckData": { "data": "sample", "result": false } }, "threeDSData": { "extRisk3DSTransaction": true, "extRisk3DSSecureTransId": "tr123", "extRisk3DSEnrolledCard": true, "extRisk3DSResult": "Success", "extRisk3DSData": { "data": "sample", "result": false } }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "transactionCategory": "DEPOSIT", "parentTransactionId": null, "refundedAmount": null, "manual": false, "notes": null, "reason": null, "erpId": null, "region": "International", "cardScheme": "MASTERCARD", "transactionStatus": "Authorized", "geoLocation": { "x": 132424, "y": 2354635 }, "appliedPromoCodes": null, "appliedIncentives": null }, "timeStamp": 1483351249, "casinoWebHookUrl": "http://localhost:6060/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTRjM2MtYjQyZi1iZDJhN2MxNDRiODciLCJpYXQiOjE0ODM0NDQ4MTgsInN1YiI6InN1cGVyLWFkbWluIiwiaXNzIjoiYmV0Y2FkZS1jb3JlIiwibGFuZyI6ImVuIiwicm9sZSI6IlNVUEVSX0FETUlOIiwidXNlcklkIjoiNmU5OWVlNzAtODA5NC00YzNjLWI0MmYtYmQyYTdjMTQ0Yjg3IiwiZXhwIjoxNDgzNDUyMDE4fQ.lxGW1WuxzMkSgAgyKHvZ4CkBOZWyUzA5HhtXjavyNM0", "attempts": 3, "maxAttempts": 3, "validAttempts": null, "valid": false } ], "last": true, "totalPages": 1, "totalElements": 2, "sort": [ { "direction": "DESC", "property": "lastModifiedOn", "ignoreCase": false, "nullHandling": "NATIVE", "ascending": false } ], "numberOfElements": 2, "first": true, "size": 70, "number": 0 }, "detail": null, "error": false, "message": "Fetching casino notification histories successful.", "code": "1000" }
GETFetch Casino Notification History By User
- Description
- Fetches casino notification history recorded in Client by a user.
- Request Endpoint
- GET https://<Example api server address>/casino/notification/history/by/user/{id}
- Parameters
Parameter Type Use Description id String Required UUID of a User. - cURL Syntax
curl --include \ 'https://core.dev.Example.net/api/casino/notification/history/by/user/{id}'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "content": [ { "id": "a4204e00-d21d-41ee-a895-f477bef2e239", "createdOn": 1483448997242, "lastModifiedOn": 1483448997242, "updatedBy": "", "deleted": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "userTransaction": { "id": "3d29d849-d20e-4e9b-b3e6-6dcb225b6908", "createdOn": 1483349861741, "lastModifiedOn": 1483349861741, "updatedBy": "", "deleted": false, "additionalIdentifier": "CUSTOM", "amount": 10, "application": { "id": "8bbba7f9-a8dd-4b84-abc8-19899b2cf0a7", "createdOn": 1472021965228, "lastModifiedOn": 1472021965228, "updatedBy": "", "deleted": false, "name": "Application Recent", "description": "description about application 1", "appPackage": "appPac", "bundleIdentifier": "app", "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "casinoId": null, "categories": [ null ], "categoryIds": null, "downloads": 4646, "featured": false, "applicationVersionIds": null, "keywords": [ "key1", "key2", "key3" ], "latestBuild": 18, "latestVersion": "v0.3", "latestApkFileSize": null, "initialVersionPublishDate": null, "latestVersionPublishDate": null, "order": 345, "paragraph1": "1 paragraph", "paragraph2": "2st paragraph", "paragraph3": "3st paragraph", "paragraph4": "4th para", "presetPriceList": null, "price": 3436, "publisherId": null, "publisher": null, "ranking": 23, "subtitle": "subtitle", "updated": null, "status": "PUBLISHED", "downloadLink": null, "compatibility": "kitkat", "sizeOnDisk": "12MB", "permissionDetails": "You should have kitkat version to run this app", "additionalDetails": "This application is very popular", "tags": null, "rating": { "count": 0, "overall": 0, "gamePlay": 0, "design": 0, "ease": 0 }, "silent": { "min": 1, "max": 1 }, "normal": { "min": 1, "max": 1 }, "mandatory": { "min": 1, "max": 1 }, "downgrade": { "min": null, "max": null }, "deletedBy": null, "deletedOn": null, "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.google.com", "sliderImages": [ { "id": "7cc39613-7e2a-4d31-ad24-079c06e70d92", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider1.jpg", "order": 1 }, { "id": "0c58f354-2926-424c-935f-3e4ce8a6bc90", "image": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/slider2.jpg", "order": 0 } ], "banner": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/banner", "video": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/www.youtube.com", "icon": null, "featuredImage": null, "privacyPolicy": null, "locationSupported": [ "India", "UK" ], "languageSupported": [ "English", "French" ], "affiliateLaunchMode": null, "affiliateLaunchData": null, "editorsPick": false, "live": false, "reviewer": null, "certificates": null, "bonusValue": false, "bonus": null, "bonusCount": null }, "currencyCode": "GBP", "orderDate": 1483349861741, "orderNumber": "9a7c7b6b-29eb-4511-90c9-78d158ef972c", "paymentType": "Consumer Debit E-Comm", "providerPaymentId": "75760916-7154-43cd-b9e0-f04778c91bfc", "providerTransactionId": "zasfs03s5646qwtf", "remarks": null, "transactionType": "EXISTING", "past": false, "user": { "id": "2880b416-177d-445f-838f-c414aea3b94a", "createdOn": 1481536739007, "lastModifiedOn": 1481539408963, "updatedBy": "", "deleted": false, "addresses": null, "devices": [ { "id": "cd6c04e3-ea77-41b4-8ab4-aac729306ec5", "createdOn": 1481536734856, "lastModifiedOn": 1481536734856, "updatedBy": "", "deleted": false, "description": "Old Device", "deviceStatus": "NORMAL", "manufacturer": "Apple", "model": "iPhone 5", "os": "iOS 9", "udid": "2083718938038243", "simStateHashCode": null, "simCardState": null, "deletedUdid": null, "deletedBy": null, "deletedOn": null, "name": "Moto", "brand": null, "androidID": "etr657y", "advertiserID": null, "operator": null, "country": "India", "language": "English", "screenWidthInPixels": null, "screenHeightInPixels": null, "screenWidthInInches": null, "screenHeightInInches": null } ], "emailAuthenticationChannels": [], "firstName": "Reeth", "fullName": "Reeth H", "groupTag": [ "FACEBOOK", "Apple", "United Kingdom", "iOS 9", "1234234", "iPhone 5" ], "lastName": "H", "locationCountry": "United Kingdom", "locationZipCode": "1234234", "mobileAuthenticationChannels": [], "pinCreated": true, "profileImagePath": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/https://jfjh.jdhhg.png", "profileName": "ABC", "registrationDate": 1481536734888, "socialAuthenticationChannels": [ { "addedOn": 1481536739002, "blockStatus": "NORMAL", "deletedOn": null, "lastUsedOn": 1481536739002, "loginType": "FACEBOOK", "socialId": "zdg4ds5yf", "deleted": false, "recycleSocialId": null, "emailAddress": "san.sh555@gmail.com", "profileName": "facebook" } ], "status": "ACTIVE", "timezone": null, "userSetting": { "autoUpdateBetcadeApp": true, "autoUpdateDownloadedApps": true, "monthlyDepositMaxLimit": 0, "monthlyDepositMaxLimitCurrency": "GBP", "prefillUserInfoInCasino": true, "receiveEmailReceipt": true, "receiveNotifications": true, "shareRegistrationInfo": true, "userEmailProvided": true, "versionOfDownloadedBetcadeApp": "v1", "wifiDownloadLimitInMB": 0, "preferredCategories": [], "autoSaveCard": true, "autoAddHomeIcon": true, "receiveUpdateNotifications": true, "receiveAutoUpdatedNotifications": true, "receiveRecommendationNotifications": true, "preferredCurrency": null, "appSetting": { "autoUpdateApps": 2, "addIconHomeScreen": false, "saveNewCreditOrDebitCards": true, "appUpdatesAvailable": true, "appsWereAutoUpdated": true, "recommendedContentAvailable": true }, "allowLargeFilesOverWifiOnly": true }, "verified": true, "pinResetDate": null, "pinChangeDate": 1481536775580, "singularId": null, "acquisitionIds": null, "userAuditInfo": { "initialLoginDate": 1481536734888, "initialLoginIp": "127.0.0.1", "initialLoginLocation": " ", "initialRegistrationDate": null, "initialRegistrationIp": null, "initialRegistrationLocation": null }, "email": "san.sh555@gmail.com", "phone": "+919874654244", "dob": 663359640000, "statusBeforeBlacklisting": null, "muid": "07a5d35f-ebfb-4912-9302-88b82baa9dbe", "testUser": null }, "extCasinoPaymentGatewayID": "w123", "deviceUdid": "2083718938038243", "promoCodes": null, "extCasinoUserID": "token", "extCasinoTransID": "ppi12345", "providerOrderId": "6s773sssws05dabd", "pspCode": "PPG002", "pspTID": "tid123", "incentiveAppliedList": null, "applicationVersion": "v12", "transactionResult": "SUCCESS", "amlData": { "extRiskCheckResult": "PASS", "extRiskCheckScore": 1, "extRiskCheckDateTime": 1462361924, "extRiskCheckData": { "data": "sample", "result": false } }, "threeDSData": { "extRisk3DSTransaction": true, "extRisk3DSSecureTransId": "tr123", "extRisk3DSEnrolledCard": true, "extRisk3DSResult": "Success", "extRisk3DSData": { "data": "sample", "result": false } }, "casino": { "id": "53bb2a0b-25fe-4674-a1e5-b65d050a55f8", "createdOn": 1472021963085, "lastModifiedOn": 1472021963085, "updatedBy": "", "deleted": false, "name": "Poker 26", "videoUrl": "https://www.google.com/betting-video.mov", "imageUrl": "http://www.google.com/betting.png", "description": "This casino has lot of game apps1", "website": "http://www.casino1.com", "icon": "https://s3-us-west-2.amazonaws.com/btc.inf.apdx.assets/icon1234", "banner": "banner2345", "deletedBy": null, "deletedOn": null, "operatorStatus": "NEW", "email": null, "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "transactionCategory": "DEPOSIT", "parentTransactionId": null, "refundedAmount": null, "manual": false, "notes": null, "reason": null, "erpId": null, "region": "International", "cardScheme": "MASTERCARD", "transactionStatus": "Authorized", "geoLocation": { "x": 132424, "y": 2354635 }, "appliedPromoCodes": null, "appliedIncentives": null }, "timeStamp": 1483351249, "casinoWebHookUrl": "http://localhost:6060/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTRjM2MtYjQyZi1iZDJhN2MxNDRiODciLCJpYXQiOjE0ODM0NDQ4MTgsInN1YiI6InN1cGVyLWFkbWluIiwiaXNzIjoiYmV0Y2FkZS1jb3JlIiwibGFuZyI6ImVuIiwicm9sZSI6IlNVUEVSX0FETUlOIiwidXNlcklkIjoiNmU5OWVlNzAtODA5NC00YzNjLWI0MmYtYmQyYTdjMTQ0Yjg3IiwiZXhwIjoxNDgzNDUyMDE4fQ.lxGW1WuxzMkSgAgyKHvZ4CkBOZWyUzA5HhtXjavyNM0", "attempts": 3, "maxAttempts": 3, "validAttempts": null, "valid": false } ], "last": true, "totalPages": 1, "totalElements": 2, "sort": [ { "direction": "DESC", "property": "lastModifiedOn", "ignoreCase": false, "nullHandling": "NATIVE", "ascending": false } ], "numberOfElements": 2, "first": true, "size": 70, "number": 0 }, "detail": null, "error": false, "message": "Fetching casino notification histories successful.", "code": "1000" }
GETFind All Casino WebHooks
- Description
- Fetches all casino webhooks.
- Request Endpoint
- GET https://<Example api server address>/admin/casino/webhooks
- Parameters
- None.
- cURL Syntax
curl --include \ 'https://core.dev.Example.net/api/admin/casino/webhooks'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "content": [ { "id": "e23b3779-0b57-4623-96bb-cddae29f9268", "createdOn": 1482384806353, "lastModifiedOn": 1482384978836, "updatedBy": "", "deleted": false, "casino": { "id": "dcc8bbfd-3ed6-4ce5-a671-f26151c356c3", "createdOn": 1478262739694, "lastModifiedOn": 1478262739694, "updatedBy": "", "deleted": false, "name": "HfWJyeWOIGs", "videoUrl": null, "imageUrl": null, "description": null, "website": null, "icon": null, "banner": null, "deletedBy": null, "deletedOn": null, "operatorStatus": "INVITED", "email": "1d4fc6ba44a04762a5e0b97827f98696@gmail.com", "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "webHookUrl": "http://localhost:8080/ewallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" }, { "id": "6e11fbd0-f0af-4163-a2c5-ea334b187e02", "createdOn": 1482385045141, "lastModifiedOn": 1482385045141, "updatedBy": "", "deleted": false, "casino": { "id": "9ec7e1d9-2831-4d4c-ba5c-277b014cf3b4", "createdOn": 1478262421708, "lastModifiedOn": 1478262421708, "updatedBy": "", "deleted": false, "name": "wBJaqCXYZj", "videoUrl": null, "imageUrl": null, "description": null, "website": null, "icon": null, "banner": null, "deletedBy": null, "deletedOn": null, "operatorStatus": "INVITED", "email": "381e6d6157374e47bdda74dcc3648d8b@gmail.com", "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "webHookUrl": "http://localhost:8080/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" } ], "last": true, "totalElements": 2, "totalPages": 1, "numberOfElements": 2, "sort": null, "first": true, "size": 70, "number": 0 }, "detail": null, "error": false, "message": "Fetching all Casino webHooks successful.", "code": "1000" }
GETFind One Casino WebHook
- Description
- Fetches a casino webhook by passing its webhook id.
- Request Endpoint
- GET https://<Example api server address>admin/casino/webhook/{casinoWebHookId}
- Parameters
Parameter Type Use Description casinoWebHookId String Required UUID of a casino webhook id. - cURL Syntax
curl --include \ 'https://core.dev.Example.net/api/admin/casino/webhook/id'- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "e23b3779-0b57-4623-96bb-cddae29f9268", "createdOn": 1482384806353, "lastModifiedOn": 1482384978836, "updatedBy": "", "deleted": false, "casino": { "id": "dcc8bbfd-3ed6-4ce5-a671-f26151c356c3", "createdOn": 1478262739694, "lastModifiedOn": 1478262739694, "updatedBy": "", "deleted": false, "name": "HfWJyeWOIGs", "videoUrl": null, "imageUrl": null, "description": null, "website": null, "icon": null, "banner": null, "deletedBy": null, "deletedOn": null, "operatorStatus": "INVITED", "email": "1d4fc6ba44a04762a5e0b97827f98696@gmail.com", "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "webHookUrl": "http://localhost:8080/ewallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" }, "detail": null, "error": false, "message": "Fetching casino webHook detail successful.", "code": "1000" }
PUTUpdate Casino WebHook
- Description
- Updates a canino's webhook.
- Request Endpoint
- PUT https://<Example api server address>/admin/casino/webhook
- Parameters
- None.
- cURL Syntax
curl --include \ --request PUT \ --header "Content-Type: application/json" \ --data-binary "{ \"casinoWebHookId\" : \"dcc8bbfd-3ed6-4ce5-a671-f26151c356c3\", \"webHookUrl\" : \"http://localhost:8080/casino/wallet\", \"token\" : \"eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR\" }" \ 'https://core.dev.Example.net/api/admin/casino/webhook'- PUT body attributes (JSON)
Attribute Type Use Description casinoWebHookIdString Required UUID of a casino webhook. webHookUrlString Optional The webhook url. tokenString Optional The token. - PUT body
Headers: Content-Type: application/json{ "casinoWebHookId": "dcc8bbfd-3ed6-4ce5-a671-f26151c356c3", "webHookUrl": "http://localhost:8080/casino/wallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" }- Response body
Headers: Content-Type: application/json | HTTPS Status Code: 200{ "data": { "id": "e23b3779-0b57-4623-96bb-cddae29f9268", "createdOn": 1482384806353, "lastModifiedOn": 1482384978836, "updatedBy": "", "deleted": false, "casino": { "id": "dcc8bbfd-3ed6-4ce5-a671-f26151c356c3", "createdOn": 1478262739694, "lastModifiedOn": 1478262739694, "updatedBy": "", "deleted": false, "name": "HfWJyeWOIGs", "videoUrl": null, "imageUrl": null, "description": null, "website": null, "icon": null, "banner": null, "deletedBy": null, "deletedOn": null, "operatorStatus": "INVITED", "email": "1d4fc6ba44a04762a5e0b97827f98696@gmail.com", "userRole": "OPERATOR", "firstName": null, "lastName": null, "address": null, "externalId": null, "featuredAppId": null, "latestAppId": null }, "webHookUrl": "http://localhost:8080/ewallet", "token": "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiI2ZTk5ZWU3MC04MDk0LTR" }, "detail": null, "error": false, "message": "Updating casino webHook successful.", "code": "1000" }