{"info":{"_postman_id":"army-bank-api-collection","description":"Starter collection for external developers. Set baseUrl/token variables in environment.","name":"Army Bank API","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json"},"item":[{"item":[{"name":"API Catalog","request":{"header":[],"method":"GET","url":{"host":["{{baseUrl}}"],"path":["{{apiPrefix}}"],"raw":"{{baseUrl}}{{apiPrefix}}"}}},{"name":"API Version","request":{"header":[],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/version"}}},{"name":"OpenAPI JSON","request":{"header":[],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/openapi.json"}}}],"name":"System"},{"item":[{"event":[{"listen":"test","script":{"exec":["const json = pm.response.json();","if (json && json.ok && json.data && json.data.token) {","  pm.environment.set('token', json.data.token);","}"],"type":"text/javascript"}}],"name":"Login","request":{"body":{"mode":"raw","raw":"{\n  \"identity\": \"{{identity}}\",\n  \"password\": \"{{password}}\"\n}"},"header":[{"key":"Content-Type","value":"application/json"}],"method":"POST","url":{"raw":"{{baseUrl}}{{apiPrefix}}/auth/login"}}},{"name":"Me","request":{"header":[{"key":"Authorization","value":"Bearer {{token}}"}],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/auth/me"}}}],"name":"Auth"},{"item":[{"name":"Order Statement PDF","request":{"body":{"mode":"raw","raw":"{\n  \"report_type\": \"detailed\",\n  \"from_date\": \"2026-03-01\",\n  \"to_date\": \"2026-03-25\"\n}"},"header":[{"key":"Authorization","value":"Bearer {{token}}"},{"key":"Content-Type","value":"application/json"}],"method":"POST","url":{"raw":"{{baseUrl}}{{apiPrefix}}/transactions/statement/order"}}},{"name":"List Statement Orders","request":{"header":[{"key":"Authorization","value":"Bearer {{token}}"}],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/transactions/statement/orders?limit=10"}}}],"name":"Account"},{"item":[{"name":"Transactions Registry","request":{"header":[{"key":"Authorization","value":"Bearer {{token}}"}],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/admin/transactions?limit=50&offset=0&sort_by=newest"}}},{"name":"Create Payout","request":{"body":{"mode":"raw","raw":"{\n  \"user_id\": {{userId}},\n  \"amount\": 1000,\n  \"title\": \"Test payout\",\n  \"payout_type\": \"combat\"\n}"},"header":[{"key":"Authorization","value":"Bearer {{token}}"},{"key":"Content-Type","value":"application/json"},{"key":"Idempotency-Key","value":"{{idempotencyKey}}"},{"key":"X-Request-Id","value":"{{requestId}}"}],"method":"POST","url":{"raw":"{{baseUrl}}{{apiPrefix}}/admin/payouts"}}}],"name":"Admin"},{"item":[{"name":"SLA Queue","request":{"header":[{"key":"Authorization","value":"Bearer {{token}}"}],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/admin/payments/sla-queue?limit=20&offset=0&open_only=true"}}},{"name":"Approval Inbox","request":{"header":[{"key":"Authorization","value":"Bearer {{token}}"}],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/admin/payments/approval-inbox?limit=20&offset=0&open_only=true"}}},{"name":"Fraud Stats","request":{"header":[{"key":"Authorization","value":"Bearer {{token}}"}],"method":"GET","url":{"raw":"{{baseUrl}}{{apiPrefix}}/admin/payments/fraud-stats"}}}],"name":"Processing"}],"variable":[{"key":"baseUrl","value":"https://army-bank.onrender.com"},{"key":"apiPrefix","value":"/api"},{"key":"token","value":""},{"key":"identity","value":"admin@army-bank.ua"},{"key":"password","value":""},{"key":"userId","value":"1"},{"key":"idempotencyKey","value":"demo-payout-001"},{"key":"requestId","value":"req-demo-001"}]}
