{"id":2,"slug":"accounts-balances-api","name":"Accounts & Balances API","description":"Read account, balance, and position state across supported AtonixCorp organizations.","status":"stable","access_level":"partner","auth_type":"oauth2","data_types":["real-time","metadata"],"categories":[{"name":"Accounts","slug":"accounts"}],"tags":[{"name":"balances","slug":"balances"},{"name":"positions","slug":"positions"}],"version":"v1","is_featured":true,"rate_limit_profile":{"name":"PARTNER","requests_per_minute":300,"requests_per_day":100000},"overview":"Use this API to retrieve current balances, cash positions, and account metadata used by treasury and operations teams.","use_cases":["Display current available balances in a treasury dashboard.","Reconcile external systems against AtonixCorp account snapshots."],"data_domains":["accounts","balances","positions"],"rate_limits":{"per_minute":60,"per_hour":2000},"compliance_notes":"Access is limited to authorized account-owning or delegated organizations. All account reads are audited.","keywords":["accounts","balances","positions"],"versions":[{"version":"v1","base_path":"/v1/accounts","summary":"Stable read-side account and balance services.","status":"stable","is_default":true,"release_notes":""}],"default_version":{"version":"v1","base_path":"/v1/accounts","summary":"Stable read-side account and balance services.","status":"stable","is_default":true,"release_notes":""},"endpoints":[{"name":"List accounts","method":"GET","path":"/v1/accounts","summary":"List ledger and operational accounts.","description":"Returns organization-scoped account records with current balance snapshots.","path_parameters":[],"query_parameters":[],"headers":[{"name":"Authorization","required":true,"description":"Bearer token."},{"name":"X-Organization-Id","required":true,"description":"Tenant routing header."}],"scopes":["accounts.read"],"request_example":"curl -X GET \"https://api.atonixcorp.com/v1/accounts\" -H \"Authorization: Bearer <token>\" -H \"X-Organization-Id: org_123\"","response_example":"[{\"id\":\"acc_1\",\"code\":\"1000\",\"name\":\"Cash\",\"type\":\"asset\",\"current_balance\":100000.0}]","error_responses":[{"status":403,"code":"INSUFFICIENT_SCOPE","message":"Missing required API scope(s): accounts.read"}]}]}