---
title: "List sandbox bank audit events"
method: GET
path: "/banks/current/audit-events"
tags: ["Banks"]
---

# List sandbox bank audit events

`GET /banks/current/audit-events`

## Request

- Base URL: `https://platform-api.homejourney.sg/v1`
- URL: `https://platform-api.homejourney.sg/v1/banks/current/audit-events`
- Auth: HTTP bearer

Returns deterministic sandbox bank audit event metadata when the authenticated automation client has `banks.audit.read`. External URL: `/v1/banks/current/audit-events`. Current Next.js implementation path: `/api/platform/v1/banks/current/audit-events`. This read-only route does not require `Idempotency-Key`; it returns redacted audit event metadata, safe summaries, resource types, outcomes, redaction boundary, and blocked side-effect metadata only and never exposes raw payloads, request headers, response bodies, API-key digests, staff contact fields, customer PII, bank secrets, raw MyInfo, bank statements, raw documents, callback signing secrets, provider calls, or enterprise ingress claims. Live audit persistence remains unavailable until promotion gates have REST, consent, audit, sandbox, callback, and operations evidence. Bank pilot posture remains information/referral and pre-approval only, recommendation and live bank-decision claims remain deferred, and partner-status publication remains private-first.

## Headers

- `X-Correlation-Id` string

## Response `200`

Sandbox bank audit event metadata.

- PlatformBankAuditEventListResponse
  - `audit_events` PlatformBankAuditEvent[], required
    - `id` string, required
    - `sandbox_fixture_id` string, required
    - `event_type` 'bank.frontend_config.read' | 'bank.eligibility.checked' | 'bank.application.status.read' | 'bank.document_manifest.read' | 'bank.callback.delivery.deferred', required
    - `actor_type` 'bank_staff' | 'automation_client' | 'homejourney_system', required
    - `actor_role` 'relationship_manager' | 'checker' | 'automation_client', required
    - `actor_reference` string, required
    - `resource_type` 'bank_frontend_config' | 'bank_eligibility' | 'bank_application' | 'bank_document_manifest' | 'bank_callback', required
    - `resource_id` string, required
    - `outcome` 'allowed' | 'deferred', required
    - `safe_summary` string, required
    - `raw_payload_exposed` false, required
    - `request_headers_exposed` false, required
    - `response_body_exposed` false, required
    - `api_key_digest_exposed` false, required
    - `customer_pii_exposed` false, required
    - `livemode` false, required
    - `created_at` string, date-time, required
  - `audit_boundary` PlatformBankAuditReadBoundary, required
    - `sandbox_only` true, required
    - `audit_metadata_only` true, required
    - `bank_secrets_redacted` true, required
    - `raw_payloads_redacted` true, required
    - `request_headers_redacted` true, required
    - `response_bodies_redacted` true, required
    - `api_key_digests_redacted` true, required
    - `customer_pii_redacted` true, required
    - `staff_contact_redacted` true, required
    - `live_audit_persistence_deferred` true, required
    - `callback_delivery_deferred` true, required
  - `audit_event_count` integer, required
  - `side_effects` PlatformBankSandboxSideEffects, required
    - `live_callback_sent` false, required
    - `email_sent` false, required
    - `sms_sent` false, required
    - `whatsapp_sent` false, required
    - `document_link_sent` false, required
    - `bank_system_write_performed` false, required
    - `payment_event_created` false, required
    - `production_webhook_sent` false, required
  - `livemode` false, required
  - `request_id` string, required

## Other responses

- `400`: Request validation failed.
- `401`: Missing or invalid platform API key.
- `403`: Credential, environment, or scope is not allowed.
- `404`: Platform API feature or resource is not available.
- `429`: Rate limit exceeded.
- `500`: Unexpected platform API failure.

---

[API](https://skmtc.dev/homejourney/apis/homejourney-platform-api.md) · [All operations](https://skmtc.dev/homejourney/apis/homejourney-platform-api/llms.txt) · [OpenAPI document](https://skmtc.dev/homejourney/apis/homejourney-platform-api/revisions/a2c6fe063db1?raw)
