Triggered when a card is approaching its expiry date.
- Virtual cards: two weeks before expiry.
- Physical cards: six weeks before expiry.
{listenerUrl}/card-expiry-upcoming Triggered when a card is approaching its expiry date.
X-Delivery-IdstringUnique message id plus delivery attempt.
X-Key-IdstringID of the public key used to validate the signature.
X-SignaturestringBase64-encoded RSA SHA-256 signature of {deliveryId}:.
topicstringcard-expiry-upcomingpayloadobjectcardholderAccountIdstringThe Immersve cardholder's account ID.
cardIdstringID of the card.
expiresAtstringThe date and time at which the card expires.
cardTypestringvirtualphysicalThe type of card.
messageIdstringlistenerIdstringlistenerAccountIdstringdeliveryAttemptnumbercreatedAtstringThe notification message creation timestamp.
sentAtstringThe delivery attempt timestamp.
keyIdstringThe public key id for validating the signature. Public keys can be found at https://api.immersve.com/.well-known/jwks.json and matched using the "kid" attribute.
issuerstring