RTP Send Payment
Real-time payments—anytime, instantly, and with full visibility
Deliver secured immediate payments 24/7/365 with KeyBank’s RTP Send Payment API. Designed for speed, transparency, and control, this API enables organizations to move money in real time while supporting validation, traceability, and payment lifecycle tracking. With participant lookup, payment validation, duplicate detection, and detailed status responses, the API helps organizations support modern payment experiences that require immediate settlement and clear operational visibility.
Features
Real-time payment initiation
- Send real-time payments instantly through an API connection.
- Supports immediate fund availability for recipients.
- Enable account-to-account transfers and time-sensitive disbursement.
Payment validation and safeguards
- Validate transactions before execution to reduce payment failures.
- Use duplicate detection to help prevent accidental resubmissions.
- Enforce required payment formatting and validation rules before processing.
Participant discovery
- Retrieve RTP participant information before sending.
- Discover active RTP-enabled banks dynamically.
- Support participant lookup for smarter payment routing.
Payment tracking and reconciliation
- Receive transaction IDs and detailed status responses.
- Use reference tracking and custom metadata to support reporting and reconciliation.
- Support payment lifecycle tracking with clear error handling.
Flexible payment scenarios
- Support payer, payee, and intermediary party models.
- Enable on-behalf-of payment services where applicable.
- Support event-driven payment flows for modern business processes.
Workflow

Use cases
Pay vendors in real time
A business can use the RTP Send Payment API to send immediate payments with confirmation and status visibility.
Support insurance claim payouts
An insurance company can use the API to disburse approved claim payments instantly while maintaining traceability and payment controls.
Enable marketplace and platform disbursements
A marketplace or platform can use the API to send fast payouts to sellers, contractors, or service providers.
Manage emergency or time-sensitive payments
An organization can use the API to move funds quickly when payment timing is critical, including weekends and holidays (maintenance occurs Sundays 2am to 6am ET).
Support just-in-time supplier payments
A treasury or accounts payable team can use the API to send supplier payments with immediate settlement and reconciliation support.
Important to know
- All KeyBank APIs require certificates, user credentials, and certain permissions.
- Supports USD currency up to $10M.
- KeyBank imposes daily rolling limits based on client need and use case.
- RTP payments are available 24/7/365.
- Some scenarios including multiple parties, such as intermediary or on-behalf-of participants, must be included in the correct field in the message payment.
- Duplicate detection is enforced based on key transaction fields.