Add support for handling/managing multiple cards in API

Only support the non-breaking changes