ListEventNotificationsResponse

Cursor-paginated list of FundsRecovery event notifications. Poll cursor until hasMore is false. See Bacen Guia MED §4.2.4 passo 6 for day-3 polling cadence.

  • cursor
    Type: string | null

    Opaque cursor token to pass as the 'cursor' query parameter on the next request. Null when this is the last page.

  • events
    Type: array object[] · EventNotificationResponse[]

    Page of event notifications for the requested cursor position

    A FundsRecovery lifecycle event notification received from Bacen DICT. Events represent state changes that originate from Bacen (e.g. counterparty analysis completion, DICT timeouts) rather than tenant-initiated REST calls.

    • eventId
      Type: string

      Unique identifier of this event notification (Bacen xs:long, transmitted as String). Null while dict mis-types this field (med#424 §12; dict-side follow-up pending).

    • eventType
      Type: string

      Event type identifier per Bacen MED event catalog (e.g. ANALYSED, COMPLETED, CANCELLED, INFORMATION_UPDATED). Enumeration narrows in a subsequent release.

    • fundsRecoveryId
      Type: string Format: uuid

      ID of the FundsRecovery record this event belongs to

    • rawPayload
      Type: object | null

      Event-type-specific payload structure. Current D2 release returns an untyped object; typed schemas ship per eventType in a subsequent release.

    • status
      Type: string enum

      Lifecycle status of a FundsRecovery record per Bacen DICT API v2.10.1 §4.2.4. TRACKED is included for spec completeness but not externally observable in receive-only deployments.

      values
      • CREATED
      • TRACKED
      • AWAITING_ANALYSIS
      • ANALYSED
      • REFUNDING
      • COMPLETED
      • CANCELLED
    • timestamp
      Type: string

      Raw ISO-8601 timestamp when the event was generated (UTC), verbatim from Bacen DICT.

  • hasMore
    Type: boolean

    True when additional events exist beyond this page. Poll again with the returned cursor.