{"timestamp":"2026-05-24T11:03:34.496Z","services":[{"name":"ThrillzApi","displayName":"Thrillz API","status":"healthy","responseTime":203,"lastCheck":"2026-05-24T11:03:32.344Z","uptime":865540556,"description":"Main API service for Thrillz platform"},{"name":"Matchmaking","displayName":"Matchmaking Service","status":"healthy","responseTime":249,"lastCheck":"2026-05-24T11:03:32.593Z","uptime":865540805,"description":"Player matchmaking and game session management"},{"name":"ClaimReward","displayName":"Claim Reward Service","status":"healthy","responseTime":315,"lastCheck":"2026-05-24T11:03:32.908Z","uptime":865541120,"description":"Reward processing and distribution system"},{"name":"CloseBrawl","displayName":"Close Brawl Service","status":"healthy","responseTime":245,"lastCheck":"2026-05-24T11:03:33.153Z","uptime":865541365,"description":"Brawl game management service"},{"name":"Directus","displayName":"Directus Service","status":"healthy","responseTime":119,"lastCheck":"2026-05-24T11:03:33.272Z","uptime":428041405,"description":"Directus service for Thrillz platform"}],"features":[{"name":"UserOffers","displayName":"User Offers Retrieval","status":"healthy","responseTime":326,"lastCheck":"2026-05-24T11:03:33.599Z","validationPassed":true,"lastResult":{"success":true,"offers":[{"date_created":"2025-07-08T15:42:20","ShopItems_id":{"id":109,"icon":"0acdd383-bc7e-4f1d-8852-8740eef232fb","name":"Boarding","type":"offer","bonus":[{"type":"dolls","amount":15},{"type":"gems","amount":5000}],"price":15,"banner":"c1e6bb83-57ca-456e-a982-d86fd06c5562","enable":1,"layout":"c5143f9f-7bd7-4513-9260-c28b6812a159","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"06803f4b-3fba-44d0-a881-3f0564e006b7","percentage":55,"popup_logo":"75506b5a-e3da-4ed8-9fdd-cb10b02ecfbb","description":"3rd Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":24,"precise_offer":1,"max_game_played":20000,"min_game_played":3,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"0184a54a-d676-4e6e-a302-574b72607dec","spawn_after_game":1,"spawn_game_count":2,"timer_background":"26d74daf-44fe-49b4-a289-030e090744a0","spawn_launch_count":3,"countdown_background":"31e9cad2-e3f7-4fb3-8db5-b47ca7fb031d","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-07-09T09:42:54","ShopItems_id":{"id":14,"icon":"777ed37b-c2b5-49e7-81df-5f4e8aa69650","name":"Remove Ads","type":"offer","bonus":[{"type":"gems","amount":500}],"price":5,"banner":"8acc3df5-eb59-46dd-a956-06e6dfa7a999","enable":1,"layout":"9b69cef0-2b69-4e21-a23d-bf5c75359b52","currency":"USD","ads_delay":30,"max_order":1,"offer_mark":"2d2624c6-4e05-42a4-ae06-1c7d8ae140bd","percentage":10,"popup_logo":"7e5cf9fd-2a38-4644-b039-4610c6695144","description":null,"save_layout":null,"stamp_image":"ba56ccf0-18e2-433a-bbdb-3197f5566f7e","active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":15,"minute_duration":null,"spawn_on_launch":0,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"c5c2594f-05d6-44be-9728-5d557319a832","spawn_after_game":1,"spawn_game_count":5,"timer_background":"a9a66f99-5af7-45dc-9d0c-92fc822484ef","spawn_launch_count":null,"countdown_background":"7eb596eb-892c-4e5e-b17f-ced9b144e995","popup_buy_button_text":"ONLY $5"}},{"date_created":"2025-07-09T09:42:54","ShopItems_id":{"id":121,"icon":"e50d3f2f-7fd6-4c24-9f7e-fea66a9c3291","name":"Money Pot","type":"offer","bonus":[{"type":"dolls","amount":10},{"type":"gems","amount":1000}],"price":10,"banner":"91a62633-e3b0-4a4e-95a6-7ecf05a6af35","enable":1,"layout":"e7180cf7-44ee-4051-ba58-fd40b76c68af","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"97148c48-8ddb-49fe-bb15-c0c21dcf5362","percentage":50,"popup_logo":"1bacc6f0-3974-4da4-84a8-07346f519226","description":"15th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":0,"precise_offer":1,"max_game_played":20000,"min_game_played":15,"minute_duration":5,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"6c23c7a6-01ec-4123-91f4-aaac8264b849","spawn_after_game":1,"spawn_game_count":2,"timer_background":"c55f8ec6-0c5f-4a96-8724-4a74c3df39ce","spawn_launch_count":3,"countdown_background":"8330c12c-1021-4a30-ad45-3824b82ec60c","popup_buy_button_text":"ONLY $10"}},{"date_created":"2025-07-09T10:09:50","ShopItems_id":{"id":117,"icon":"ff53f7ce-7021-419c-a839-a5f48506a732","name":"Thirsty","type":"offer","bonus":[{"type":"dolls","amount":4}],"price":4,"banner":"604c6c15-083d-4fb8-8b6d-5e708867b17e","enable":1,"layout":"0ea6838a-afa6-47d0-902f-9ecd1490f23b","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"714ae61b-64c2-47f8-a9df-b1759b095d44","percentage":50,"popup_logo":"deee4185-f6b2-4631-b0ea-c9c4f1c83392","description":"18th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":0,"precise_offer":1,"max_game_played":20000,"min_game_played":18,"minute_duration":30,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"22f74675-4352-4e99-b6d9-8be32bd0c434","spawn_after_game":1,"spawn_game_count":2,"timer_background":"fe864dc8-79a7-483a-a3bb-a4ece0fc0e22","spawn_launch_count":3,"countdown_background":"ce8b812a-b837-4ea2-a8a2-07a65947081a","popup_buy_button_text":"ONLY $4"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":113,"icon":"25ca5242-51db-42b5-ad94-7a2b55c3cd30","name":"Champaign","type":"offer","bonus":[{"type":"gems","amount":5000},{"type":"dolls","amount":25}],"price":35,"banner":"d6349f15-4afa-4661-b94b-db9f1574e74a","enable":1,"layout":"461327be-6359-406f-92d6-ef27fddc5aa9","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"5aed0073-a5a4-4547-aee1-74c7f1392057","percentage":50,"popup_logo":"9273a36e-09bb-45d3-8c37-66a9c561bf34","description":"62nd game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":62,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"0ca32021-ae73-4eba-b595-d6f5e85f5de9","spawn_after_game":1,"spawn_game_count":2,"timer_background":"37b00772-ccb2-4bf3-ac3e-f2f9164574b7","spawn_launch_count":3,"countdown_background":"3fd11d1c-b616-4018-8eab-a6d0836ede1b","popup_buy_button_text":"ONLY $35"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":116,"icon":"f1e62330-0bd1-4645-9fcc-0472303b17da","name":"Hot Head","type":"offer","bonus":[{"type":"dolls","amount":15}],"price":15,"banner":"3027c5f0-5de0-4f4a-9be0-d12f891281e4","enable":1,"layout":"18dcad13-80b5-4429-a66a-a9d105b1c3f2","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"5a9a0ac2-aa8d-471b-9fa3-a4204cbd762d","percentage":50,"popup_logo":"ca1fbe73-28d5-46fe-ac5f-83e9697b3a59","description":"24th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":0,"precise_offer":1,"max_game_played":20000,"min_game_played":24,"minute_duration":30,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"1d5e9d51-3fec-4dbc-b821-44f395490849","spawn_after_game":1,"spawn_game_count":2,"timer_background":"da4f4bea-f6df-4766-90f4-9855ffa29efc","spawn_launch_count":3,"countdown_background":"a6ee8438-5d62-4290-ad6c-03c15aea1ad7","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":118,"icon":"5b53e6bf-7f05-4912-a459-e733e5af190e","name":"Mucho Dinero","type":"offer","bonus":[{"type":"dolls","amount":5},{"type":"gems","amount":1000}],"price":5,"banner":"fe4324cc-ed78-4efb-8ea3-5a4e520a101d","enable":1,"layout":"a4f38cc9-1677-4124-9ccd-de4dede09cfe","currency":"USD","ads_delay":7,"max_order":2,"offer_mark":"78241092-263b-4e6b-9d8f-28aaf04f3e82","percentage":50,"popup_logo":"34e65a4b-487f-431e-9e06-417dd92e9a60","description":"30th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":0,"precise_offer":1,"max_game_played":20000,"min_game_played":30,"minute_duration":5,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"6c23c7a6-01ec-4123-91f4-aaac8264b849","spawn_after_game":1,"spawn_game_count":2,"timer_background":"cb88db29-a853-47c4-ac34-e1c50edb0b27","spawn_launch_count":3,"countdown_background":"e6f38a11-b38b-4a5e-932d-e86a34733ca0","popup_buy_button_text":"ONLY $5"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":119,"icon":"65f5ac9d-166e-4b27-80e8-c0266d6ea8b4","name":"Shopping Spree","type":"offer","bonus":[{"type":"gems","amount":5000},{"type":"dolls","amount":5}],"price":15,"banner":"6df958db-bb83-4a4f-8a3e-a153e15e9eec","enable":1,"layout":"b7a52659-d277-4f1e-bbc3-4d337c34c5fb","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"d45daf47-e83e-478a-b293-ad7f1b2f7402","percentage":50,"popup_logo":"b0b68872-54b7-4585-9118-853d91c925e6","description":"55th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":55,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"d720d52f-79bd-4793-ace1-88d0c689f33b","spawn_after_game":1,"spawn_game_count":2,"timer_background":"4b015253-cc82-473f-9e0f-fd6099f99872","spawn_launch_count":3,"countdown_background":"5df77d11-e0ce-4a9b-9ac7-b209963326d3","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":123,"icon":"449684c2-e02f-48eb-a503-7e07f1ea6108","name":"Money Time!","type":"offer","bonus":[{"type":"dolls","amount":30}],"price":50,"banner":"bc4db8d5-b52a-4125-a1b1-16b26a6c6293","enable":1,"layout":"3f75142a-dff4-40ae-8fe9-1ea8556bbe30","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"f0a909eb-5e3f-4b4a-90f3-b5a670eba85a","percentage":50,"popup_logo":"ca649fb1-dd89-4d72-b4cb-41353e70962e","description":"66th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":24,"precise_offer":1,"max_game_played":20000,"min_game_played":66,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"dd6b8b2b-3ef2-4b44-a257-16fb23c9fc3d","spawn_after_game":1,"spawn_game_count":2,"timer_background":"dcf15ac8-23c0-40c1-9be2-9dae01dc384d","spawn_launch_count":3,"countdown_background":"99530e51-e7ae-4357-94e5-f93fc1bdae16","popup_buy_button_text":"ONLY $50"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":124,"icon":"b76935b3-8fc3-42c1-a890-e543357dca24","name":"Bushido","type":"offer","bonus":[{"type":"dolls","amount":5}],"price":10,"banner":"859bd87f-0952-4ba6-a63a-8ff23e60f1f6","enable":1,"layout":"dd4c4a78-42b4-439b-870f-4c72e8b5607c","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"c2e59307-43f5-4c06-9b72-b595e2795659","percentage":50,"popup_logo":"fa49ce86-1b69-4de2-b6ef-5de251717336","description":"90th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":24,"precise_offer":1,"max_game_played":20000,"min_game_played":90,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"4cda64b5-af4a-4a46-bf34-cb9dae0115c2","spawn_after_game":1,"spawn_game_count":2,"timer_background":"5c25e206-ff5d-4153-92b2-14995f341fe7","spawn_launch_count":3,"countdown_background":"6c20b072-e572-49e4-8746-b0dc56a90db8","popup_buy_button_text":"ONLY $10"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":126,"icon":"8c897c43-f026-46e5-bd18-e6a067abe34f","name":"Maneki Neko","type":"offer","bonus":[{"type":"dolls","amount":3}],"price":7,"banner":"0cf02517-75fd-4495-b562-1e23b89fa715","enable":1,"layout":"b734b9a1-cc13-4655-86ee-61ef5622e9aa","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"b1c42251-70db-4ac3-b92f-80ebc1cfe949","percentage":50,"popup_logo":"2c540b65-322d-46a3-a2b8-0ae7e1bb4e85","description":"75th game played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":2,"precise_offer":1,"max_game_played":20000,"min_game_played":75,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"ac139440-9319-414d-b3a3-1cddb3f064d7","spawn_after_game":1,"spawn_game_count":2,"timer_background":"905c8969-524e-4f74-ad2d-9ea3ae95335e","spawn_launch_count":3,"countdown_background":"43963514-d003-4e17-9c74-d077984428f7","popup_buy_button_text":"ONLY $7"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":136,"icon":"82cef9ac-985b-439d-ba65-577a4e7f9710","name":"Ace Of Spades","type":"offer","bonus":[{"type":"dolls","amount":15},{"type":"gems","amount":1500}],"price":15,"banner":"eb882034-5bc8-4099-be25-1732fd70da03","enable":1,"layout":"5769b6d2-54fa-4cd5-a9cd-fec20fd969f4","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"a4ad200a-2308-4e41-82df-79e7910cd8f6","percentage":50,"popup_logo":"4b981af0-1411-4dcc-b84a-9be450972e6a","description":"200th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":96,"precise_offer":1,"max_game_played":20000,"min_game_played":200,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"9dd5360a-5f3e-4c31-901e-f7290329485d","spawn_after_game":1,"spawn_game_count":2,"timer_background":"6b09de75-b43b-431d-b994-46afe38f7984","spawn_launch_count":3,"countdown_background":"a2bf301a-60d0-4f4c-89bd-cbd03f9bafa5","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":137,"icon":"f77d2036-0c42-4b47-abdf-2434992b1b11","name":"All In","type":"offer","bonus":[{"type":"dolls","amount":35}],"price":50,"banner":"5af7790d-abc5-43a7-a6f2-7a7bdb2b0390","enable":1,"layout":"af1cc5d6-fb2b-452f-857f-e3c0533baef6","currency":"USD","ads_delay":7,"max_order":5,"offer_mark":"7b7831f8-3c05-40f7-b920-c28f48fcbed2","percentage":50,"popup_logo":"0826e2c2-8b91-4ed1-a11c-0d259c4709cf","description":"220th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":220,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"d1563026-bd29-47f1-9f0e-753f840aff09","spawn_after_game":1,"spawn_game_count":2,"timer_background":"0a8f14b3-6504-4319-8858-ee381e85177f","spawn_launch_count":3,"countdown_background":"36f1da3d-4dee-4947-ba33-7080666738d5","popup_buy_button_text":"ONLY $50"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":138,"icon":"1fbbd1d1-9879-4ec6-a9f4-6533157e927c","name":"Boogie","type":"offer","bonus":[{"type":"dolls","amount":2}],"price":3,"banner":"f8d73f10-92f7-4528-b5f8-15698d58c101","enable":1,"layout":"04fdc02c-d251-417e-a726-de0bcd7a0fa4","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"8ffdff25-ed16-4448-8818-2cbe8fea86e5","percentage":50,"popup_logo":"25ccf507-c988-4990-b1c3-6ac926959752","description":"96th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":1,"precise_offer":1,"max_game_played":200000,"min_game_played":96,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"45bc2bab-2840-4cb5-a7c6-aa453e864e8e","spawn_after_game":1,"spawn_game_count":2,"timer_background":"7d870ff3-387e-47bd-bc7c-9b919090cc10","spawn_launch_count":3,"countdown_background":"4790bd3a-ee33-4ff5-abe9-dc9a09fd2edd","popup_buy_button_text":"ONLY $3"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":139,"icon":"cd81e72d-bdac-440c-a28d-dedd192e3ddb","name":"Cupcake","type":"offer","bonus":[{"type":"dolls","amount":5}],"price":5,"banner":"93ece6b9-83e4-44e1-bc6f-157ba291d2e3","enable":1,"layout":"04d129e4-4d22-4047-b2a3-284d2ea9f74f","currency":"USD","ads_delay":7,"max_order":5,"offer_mark":"8ffdff25-ed16-4448-8818-2cbe8fea86e5","percentage":50,"popup_logo":"bb7665f8-2fc6-4199-8f50-793d328c1a1c","description":"195th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":195,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"ce06ea8f-9027-470e-9d72-587740c759eb","spawn_after_game":1,"spawn_game_count":2,"timer_background":"719273cc-022a-43db-aa9d-3f7566da5237","spawn_launch_count":3,"countdown_background":"abe6b214-0914-44e3-87e4-df04ee40e9f7","popup_buy_button_text":"ONLY $5"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":140,"icon":"de3fc3d0-832b-4754-ab15-8b863d7311f2","name":"Fairy Wand","type":"offer","bonus":[{"type":"gems","amount":1000}],"price":5,"banner":"caa0a14f-f92a-4cdd-91a5-cab3210e2713","enable":1,"layout":"08a5bef2-bba9-4f60-a053-d178f67faf8d","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"9a280e8e-0b17-4d1a-89cb-5b9d1d9911a4","percentage":50,"popup_logo":"3465363a-e9c5-4b90-98f6-0c106ea01595","description":"180th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":24,"precise_offer":1,"max_game_played":20000,"min_game_played":180,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"8eadd7c6-a99c-42d7-8bc5-f4d5cd8733f1","spawn_after_game":1,"spawn_game_count":2,"timer_background":"c24949c6-1af2-448c-aa90-65c0a43740de","spawn_launch_count":3,"countdown_background":"44cbcc50-07af-4051-93de-03d0c33dab26","popup_buy_button_text":"ONLY $5"}},{"date_created":"2025-09-01T08:49:50","ShopItems_id":{"id":141,"icon":"78909e03-9f3f-4a53-9231-b748535a7513","name":"Glidin'","type":"offer","bonus":[{"type":"dolls","amount":10}],"price":15,"banner":"7c6abb57-9ac5-4227-9799-8429880cedff","enable":1,"layout":"b6bfd908-1abf-47bf-bc6c-5023adc01acf","currency":"USD","ads_delay":7,"max_order":5,"offer_mark":"6fba2080-cf82-403d-b1b5-2cbd1e9b994c","percentage":50,"popup_logo":"0bf60cd3-46f6-4680-ab61-2bc0ad389261","description":"125th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":125,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"b6f3b441-761f-4548-9c13-607ccb641a67","spawn_after_game":1,"spawn_game_count":2,"timer_background":"5d3783e4-b166-4480-935c-2ec50f02af81","spawn_launch_count":3,"countdown_background":"5fc124f3-7d09-4d77-90ad-9a9b35373160","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":142,"icon":"4ba97fb7-1ee5-45f2-b76c-27727eb74e71","name":"Jackpot","type":"offer","bonus":[{"type":"dolls","amount":25},{"type":"gems","amount":7500}],"price":25,"banner":"1664f1ab-7ff7-4a11-a173-110513245e9f","enable":1,"layout":"0045a1fb-a381-447c-bd35-ddf79012b19c","currency":"USD","ads_delay":7,"max_order":5,"offer_mark":"bc85beac-9191-4350-b85c-d304083d035e","percentage":50,"popup_logo":"f300593b-e561-435c-bb60-d426f26f0fe5","description":"210th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":210,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"a564dd22-0391-4294-93e1-c22f5923dcf7","spawn_after_game":1,"spawn_game_count":2,"timer_background":"e50bc334-f017-41d6-9e9f-9cbfe23aa1bd","spawn_launch_count":3,"countdown_background":"13afa93b-5465-4325-abda-5e9cb5978b39","popup_buy_button_text":"ONLY $25"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":143,"icon":"63517164-85b7-4fff-8458-b882754b1d56","name":"Lucky","type":"offer","bonus":[{"type":"dolls","amount":15}],"price":15,"banner":"5555fb57-a92d-41c1-b45b-4e6e6b5bb812","enable":1,"layout":"21d93997-9fd6-4429-b768-167eb2e563f9","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"127b41dd-e340-4c25-bb6e-8824312d447d","percentage":50,"popup_logo":"01c5f3a2-3681-4b92-ad13-933094179771","description":"170th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":1,"precise_offer":1,"max_game_played":20000,"min_game_played":170,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"c1e65645-3963-4419-ac7a-451412754cbb","spawn_after_game":1,"spawn_game_count":2,"timer_background":"32dcf4b6-1142-4ca9-be8e-504b16fc3ee3","spawn_launch_count":3,"countdown_background":"44ebce6e-a267-425c-bbbe-78508592ee67","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":144,"icon":"af08eaef-9395-471f-9500-53a9f1a62d4d","name":"Outlaw","type":"offer","bonus":[{"type":"dolls","amount":5},{"type":"gems","amount":500}],"price":10,"banner":"17d134b3-25d5-40f2-be99-9fcd98c6ae80","enable":1,"layout":"d321eeab-46ef-4f2d-b443-05d2caf4a203","currency":"USD","ads_delay":7,"max_order":5,"offer_mark":"0b1e0d60-ee8b-42cb-a8cd-5901f7781957","percentage":50,"popup_logo":"eff381bb-b1c0-46ac-bbf9-a24b0ccbe4ad","description":"160th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":160,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"485a1675-876f-4045-93c7-518f61d1da27","spawn_after_game":1,"spawn_game_count":2,"timer_background":"f8405ccb-7285-4db2-8ba8-f0f69d69e882","spawn_launch_count":3,"countdown_background":"06549971-2f5d-40cb-8060-722f2a2d668e","popup_buy_button_text":"ONLY $10"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":145,"icon":"dc4049b0-e3af-4a29-a162-aac57ed0d03f","name":"Poseidon","type":"offer","bonus":[{"type":"gems","amount":5000}],"price":35,"banner":"83a5ada2-c493-4d38-acf2-e1064ee3da97","enable":1,"layout":"d42b7023-729b-4c21-b02d-75ba2935f818","currency":"USD","ads_delay":7,"max_order":5,"offer_mark":"21c88f9a-17ad-4822-872d-bbf2d1df60c7","percentage":50,"popup_logo":"401d60c8-4bbd-4768-9a0c-f1a0ec412d60","description":"250th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":null,"precise_offer":1,"max_game_played":20000,"min_game_played":250,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"eec6b4ac-4a46-4fa2-850c-48d5f39ff72e","spawn_after_game":1,"spawn_game_count":2,"timer_background":"5803a7af-e9d3-41ff-8625-3a763531edd2","spawn_launch_count":3,"countdown_background":"36fe1065-a069-4614-9a5d-1c3b9d45d382","popup_buy_button_text":"ONLY $35"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":146,"icon":"f3135062-3fa6-4114-9819-efc74212e020","name":"Rainbow","type":"offer","bonus":[{"type":"dolls","amount":10}],"price":15,"banner":"b0280681-ed17-4405-af2b-b87c9848488b","enable":1,"layout":"7d7b9afc-3dbf-42f2-9ea5-1c3a6d74dcbf","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"036c6128-2f38-40ab-b672-8817398642c1","percentage":50,"popup_logo":"7eca6d51-95ed-4670-9072-7e5524525eca","description":"190th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":48,"precise_offer":1,"max_game_played":20000,"min_game_played":190,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"c0aa4ab0-6def-4caf-855e-07dc0c0aa4d8","spawn_after_game":1,"spawn_game_count":2,"timer_background":"4533c66e-5367-4a6f-8994-b8f6d2c59440","spawn_launch_count":3,"countdown_background":"dc13aa6d-2904-4a1b-b9e2-282f0fdef572","popup_buy_button_text":"ONLY $15"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":147,"icon":"ebefca65-e40c-4f9d-b307-dd15232b83ba","name":"Record Breaker","type":"offer","bonus":[{"type":"dolls","amount":10}],"price":10,"banner":"9da839e3-8727-4e12-a090-57ec87808001","enable":1,"layout":"87a0ea81-7bfe-48af-a931-801d926adf05","currency":"USD","ads_delay":7,"max_order":1,"offer_mark":"fcd5c2bf-3e8e-4dcd-a915-5ed6debcb27a","percentage":50,"popup_logo":"f94be7b1-4f92-4971-95b9-ec675d3c53e3","description":"100th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":48,"precise_offer":1,"max_game_played":20000,"min_game_played":100,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"c4f8043d-d136-433e-999d-c587053f047f","spawn_after_game":1,"spawn_game_count":2,"timer_background":"3d01092f-6d02-41f6-be8e-e8a61d419862","spawn_launch_count":3,"countdown_background":"1c1f50df-2390-43c3-afb2-ed8d805bf8a6","popup_buy_button_text":"ONLY $10"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":149,"icon":"496cc6f8-86ba-4bcd-b605-b5385bc80575","name":"Schuss!","type":"offer","bonus":[{"type":"dolls","amount":20}],"price":30,"banner":"3348db2a-a6f8-4244-b91b-52e8394beab4","enable":1,"layout":"af3612a6-7293-4f4e-987a-7057c3c4ecbf","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"62fa3662-faf8-42d0-b211-2baed984fd6e","percentage":50,"popup_logo":"81f7d768-b369-4f94-ad31-198121c83061","description":"135th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":96,"precise_offer":1,"max_game_played":20000,"min_game_played":135,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"4f672ef0-f176-4e8d-80e0-dc021f4244e4","spawn_after_game":1,"spawn_game_count":2,"timer_background":"6c01646b-84dc-4c02-9600-ecc5821fd147","spawn_launch_count":3,"countdown_background":"5504a3c9-9633-4ca8-93ed-4b473ecdf2bf","popup_buy_button_text":"ONLY $30"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":150,"icon":"b2ae40b7-18d2-44f7-9fbe-14b545485b19","name":"Secret Rune","type":"offer","bonus":[{"type":"dolls","amount":2}],"price":4,"banner":"a91f44dd-7637-4ba3-b508-5726b33a3f37","enable":1,"layout":"1f85fb89-5fcb-4aa0-92b4-226d32a6077d","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"aa9dab76-89f1-4b9a-b19f-1bc6abc1636e","percentage":50,"popup_logo":"e8c8dc26-ee48-49df-b928-f51541bc9d24","description":"230th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":3,"precise_offer":1,"max_game_played":20000,"min_game_played":230,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"68819069-8b78-4987-ae16-f1b8729e992b","spawn_after_game":1,"spawn_game_count":2,"timer_background":"0fd48031-0c56-43a2-b2e6-a2384e00d71c","spawn_launch_count":3,"countdown_background":"10c43389-445f-4425-94b6-80ef2d2eba80","popup_buy_button_text":"ONLY $4"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":151,"icon":"346cc7f3-db67-4261-9ac8-99da6c0ac672","name":"Sheriff","type":"offer","bonus":[{"type":"dolls","amount":2}],"price":4,"banner":"b859c9b9-66e8-4bff-807d-c2420e550d21","enable":1,"layout":"b4cb98c5-be59-4f0a-a5d2-d20a80269b40","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"7ebc1495-a1c0-4c99-96b2-981701a49c52","percentage":50,"popup_logo":"9ab94fec-a9c8-4b41-b6cc-007510df61c4","description":"140th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":0,"precise_offer":1,"max_game_played":20000,"min_game_played":140,"minute_duration":15,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"0ddc7813-5e38-4558-aa31-ff0240d090c3","spawn_after_game":1,"spawn_game_count":2,"timer_background":"0e0d86ef-0f35-49a1-8242-8ed7c6bd36b4","spawn_launch_count":3,"countdown_background":"10ef263b-ae91-4d73-b9a1-92ff60ff6f0d","popup_buy_button_text":"ONLY $4"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":152,"icon":"358bf12e-254c-4fdc-bf7d-f77dc956373a","name":"SOS","type":"offer","bonus":[{"type":"dolls","amount":4},{"type":"gems","amount":1000}],"price":6,"banner":"d6e85d09-50b7-4028-8aef-a034fc7cf953","enable":1,"layout":"7f739fea-f526-42f6-aa24-c856d739256b","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"131d1716-616f-4c2d-ab87-4b29a4fff51b","percentage":50,"popup_logo":"995a7aaf-663d-4959-ab38-a711432cb1ab","description":"240th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":48,"precise_offer":1,"max_game_played":20000,"min_game_played":240,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"23965455-8a4b-4b02-a518-06ed82efaed4","spawn_after_game":1,"spawn_game_count":2,"timer_background":"b612f1f5-cc86-41ae-8061-33e3a5dba3a4","spawn_launch_count":3,"countdown_background":"b5126997-b404-4891-aaa6-45a9116b3ad1","popup_buy_button_text":"ONLY $6"}},{"date_created":"2025-09-01T08:49:51","ShopItems_id":{"id":153,"icon":"86eb0da7-1013-46ef-b09c-2345f25293e0","name":"Warm Up","type":"offer","bonus":[{"type":"dolls","amount":3},{"type":"gems","amount":500}],"price":5,"banner":"076bc5d9-b1d8-42a9-8962-9a406f3cfa0b","enable":1,"layout":"edcb793e-2b22-4337-ad4c-35c0408244f5","currency":"USD","ads_delay":7,"max_order":3,"offer_mark":"f579886b-fa15-4395-a283-323bc40ad6f8","percentage":50,"popup_logo":"1497044c-5489-4506-8f60-6b2b307aeae4","description":"115th Game Played","save_layout":null,"stamp_image":null,"active_offer":1,"max_app_open":null,"min_app_open":null,"save_percent":null,"display_timer":1,"hour_duration":3,"precise_offer":1,"max_game_played":20000,"min_game_played":115,"minute_duration":null,"spawn_on_launch":1,"max_topup_amount":null,"min_topup_amount":null,"recap_background":"4b51411d-2900-4981-bd13-6498011e5352","spawn_after_game":1,"spawn_game_count":2,"timer_background":"9e8d2319-04e2-4005-864c-f5e68895f8a2","spawn_launch_count":3,"countdown_background":"4f4ab572-c31e-486a-b0d0-bf17be8e6fcb","popup_buy_button_text":"ONLY $5"}}]},"expectedResponse":{"success":true,"offers":"array"},"validationType":"structure","error":null,"consecutiveFailures":0,"description":"Tests retrieval of user offers from ClaimReward/Worker service","testData":{"userId":"c7ac3b39-b132-4866-8995-8c8347c56cd0"}},{"name":"OfferAssignmentLogic","displayName":"Offer Assignment Logic Validation","status":"healthy","responseTime":640,"lastCheck":"2026-05-24T11:03:34.239Z","validationPassed":true,"lastResult":{"success":true,"validationPassed":true,"logicErrors":[],"user":{"id":"c7ac3b39-b132-4866-8995-8c8347c56cd0","totalPlayedGame":10010,"app_opening":33},"summary":{"totalAvailableOffers":37,"expectedValidOffers":28,"currentlyAssignedOffers":28,"logicErrorsCount":0},"detailedAnalysis":[{"offerId":14,"offerName":"Remove Ads","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"15-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":109,"offerName":"Boarding","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"3-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":110,"offerName":"Cash Attack","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"95-150","appOpenRange":"null-null","maxOrders":2},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":111,"offerName":"Lucky Beetle","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"5-20","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":112,"offerName":"Stingy","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"20-100","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":113,"offerName":"Champaign","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"62-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":114,"offerName":"Mariachi","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"37-50","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":115,"offerName":"Captain","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"50-90","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":116,"offerName":"Hot Head","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"24-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":117,"offerName":"Thirsty","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"18-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":118,"offerName":"Mucho Dinero","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"30-20000","appOpenRange":"null-null","maxOrders":2},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":119,"offerName":"Shopping Spree","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"55-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":120,"offerName":"Ahoy!","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"45-75","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":121,"offerName":"Money Pot","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"15-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":122,"offerName":"Talisman","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"8-50","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":123,"offerName":"Money Time!","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"66-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":124,"offerName":"Bushido","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"90-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":125,"offerName":"Sushi Time","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"33-50","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":126,"offerName":"Maneki Neko","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"75-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":136,"offerName":"Ace Of Spades","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"200-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":137,"offerName":"All In","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"220-20000","appOpenRange":"null-null","maxOrders":5},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":138,"offerName":"Boogie","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"96-200000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":139,"offerName":"Cupcake","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"195-20000","appOpenRange":"null-null","maxOrders":5},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":140,"offerName":"Fairy Wand","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"180-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":141,"offerName":"Glidin'","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"125-20000","appOpenRange":"null-null","maxOrders":5},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":142,"offerName":"Jackpot","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"210-20000","appOpenRange":"null-null","maxOrders":5},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":143,"offerName":"Lucky","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"170-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":144,"offerName":"Outlaw","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"160-20000","appOpenRange":"null-null","maxOrders":5},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":145,"offerName":"Poseidon","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"250-20000","appOpenRange":"null-null","maxOrders":5},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":146,"offerName":"Rainbow","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"190-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":147,"offerName":"Record Breaker","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"100-20000","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":148,"offerName":"Rockstar","shouldBeValid":false,"isCurrentlyAssigned":false,"requirements":{"gamePlayedRange":"105-200","appOpenRange":"null-null","maxOrders":1},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":false,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":149,"offerName":"Schuss!","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"135-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":150,"offerName":"Secret Rune","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"230-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":151,"offerName":"Sheriff","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"140-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":152,"offerName":"SOS","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"240-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}},{"offerId":153,"offerName":"Warm Up","shouldBeValid":true,"isCurrentlyAssigned":true,"requirements":{"gamePlayedRange":"115-20000","appOpenRange":"null-null","maxOrders":3},"userStats":{"totalPlayedGame":10010,"app_opening":33,"orderCount":0},"validationDetails":{"matchGamePlayed":true,"matchAppOpen":true,"belowMaxOrder":true}}],"timestamp":"2026-05-24T11:03:34.237Z","note":"Full validation including order counts"},"expectedResponse":{"success":true,"validationPassed":true,"logicErrors":"array"},"validationType":"structure","error":null,"consecutiveFailures":0,"description":"Tests that offers are correctly assigned based on user requirements (games played, app openings) - simplified version using APIs","testData":{"userId":"c7ac3b39-b132-4866-8995-8c8347c56cd0"}},{"name":"LeaderboardRewards","displayName":"Leaderboard Rewards Validation","status":"healthy","responseTime":257,"lastCheck":"2026-05-24T11:03:34.496Z","validationPassed":true,"lastResult":{"success":true,"validationPassed":true,"testResults":[{"leaderboardId":20185322,"dateCreated":"2026-05-24T11:00:15","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185317,"dateCreated":"2026-05-24T11:00:00","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185315,"dateCreated":"2026-05-24T10:59:47","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185313,"dateCreated":"2026-05-24T10:59:39","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185309,"dateCreated":"2026-05-24T10:58:59","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185304,"dateCreated":"2026-05-24T10:58:36","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185298,"dateCreated":"2026-05-24T10:58:07","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"},{"leaderboardId":20185294,"dateCreated":"2026-05-24T10:57:53","state":"close","hasValidEntryFee":false,"userIds":[],"selectedUserId":null,"rewardsFound":false,"rewardsValidated":false,"error":"No user IDs found with dolls/bonusDolls split"}],"successfulTest":{"leaderboard":{"id":20185291,"dateCreated":"2026-05-24T10:57:41","entryFeeExample":{"dolls":0.6,"bonusDolls":0.4}},"rewards":[{"id":139702862,"userId":"6be0f16a-60a7-4c73-bb64-201d426d4c35","amount":1.6,"bonus":0.4,"currency":"dolls"}],"validationDetails":{"totalRewards":1,"validBonusRewards":1,"userIdsWithSplit":1,"note":"All rewards have bonus amounts - validation passed"}},"summary":{"leaderboardsTested":10,"validationPassed":true,"message":"Found valid leaderboard with proper entry_fees split (rewards with bonus or no rewards)"},"timestamp":"2026-05-24T11:03:34.495Z"},"expectedResponse":{"success":true,"validationPassed":true,"testResults":"array","successfulTest":"object"},"validationType":"structure","error":null,"consecutiveFailures":0,"description":"Tests that leaderboards with dolls currency have proper entry_fee splits and associated rewards with bonus amounts","testData":{}}],"overall":"healthy","environment":"production"}