@echo off set OUTPUT=api_results.txt echo =========================================================================== > %OUTPUT% echo RESULTATS DES TESTS API >> %OUTPUT% echo =========================================================================== >> %OUTPUT% echo Date: %date% >> %OUTPUT% echo Heure: %time% >> %OUTPUT% echo =========================================================================== >> %OUTPUT% echo. >> %OUTPUT% set i=1 :test1 echo [!i!] Test transactions/daily... echo *** ENDPOINT !i! : Transactions journalieres (global) *** >> %OUTPUT% curl -s https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/transactions/daily >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test2 echo [!i!] Test transactions/daily?merchantPartnerId=4... echo *** ENDPOINT !i! : Transactions journalieres (merchant 4) *** >> %OUTPUT% curl -s "https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/transactions/daily?merchantPartnerId=4" >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test3 echo [!i!] Test transactions/weekly... echo *** ENDPOINT !i! : Transactions hebdomadaires *** >> %OUTPUT% curl -s https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/transactions/weekly >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test4 echo [!i!] Test transactions/monthly... echo *** ENDPOINT !i! : Transactions mensuelles *** >> %OUTPUT% curl -s https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/transactions/monthly >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test5 echo [!i!] Test transactions avec dates... echo *** ENDPOINT !i! : Transactions avec dates (01-30 nov 2024) *** >> %OUTPUT% curl -s "https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/transactions/daily?startDate=2024-11-01&endDate=2024-11-30" >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test6 echo [!i!] Test subscriptions/daily... echo *** ENDPOINT !i! : Subscriptions journalieres *** >> %OUTPUT% curl -s https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/subscriptions/daily >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test7 echo [!i!] Test subscriptions/monthly?merchantPartnerId=4... echo *** ENDPOINT !i! : Subscriptions mensuelles (merchant 4) *** >> %OUTPUT% curl -s "https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/subscriptions/monthly?merchantPartnerId=4" >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% set /a i+=1 :test8 echo [!i!] Test sync/full (POST)... echo *** ENDPOINT !i! : Synchronisation manuelle (POST) *** >> %OUTPUT% curl -s -X POST https://api-reporting-service.dcb.pixpay.sn/api/v1/reporting/sync/full >> %OUTPUT% echo. >> %OUTPUT% & echo. >> %OUTPUT% echo =========================================================================== >> %OUTPUT% echo TESTS TERMINES - !i! endpoints >> %OUTPUT% echo =========================================================================== >> %OUTPUT% echo. echo ======================================== echo TOUS LES TESTS SONT TERMINES! echo Resultats dans: %OUTPUT% echo ======================================== echo. echo Pour voir les resultats: echo type %OUTPUT% echo. pause