post https://secure.mintpayments.com/mpay/v5/open-banking/bank-account-access-consent/search
Search for Open Banking access requests with various filtering options.
About Open Banking Access Request Search
This endpoint allows you to find Open Banking access requests based on multiple criteria:
- Business Unit Filtering: Find grants for specific business units
- Status Filtering: Filter by grant status (pending, authorized, expired, revoked, failed)
- Time-based Filtering: Search by creation time, authorization time, or expiry time
- Account Linking: Find grants linked to specific bank accounts
Search Capabilities
Business Unit Filters:
business_unit_id: Find grants for a specific business unit
Status Filters:
status: Filter by current grant statusexpires_after/expires_before: Find grants expiring within time ranges
Time-based Filters:
created_after/created_before: Filter by grant creation time
Account Linking:
linked_bank_account_id: Find grants linked to specific bank accounts
Use Cases
- Grant Management: Monitor grant lifecycle and status
- Expiry Monitoring: Find grants approaching expiration
- Account Auditing: See which grants have access to specific accounts
- Business Unit Reporting: Generate reports for specific business units
- Compliance Tracking: Audit grant authorization and revocation history