Please take a look at our API Browser for an API that fits your use case - https://developer.visa.com/apibrowser
Visa Transaction Controls would be a good fit for your use case of lock card and unlock card. Here's a use case of what MSU Federal Credit Union did for their app that can lock card and unlock card.
Michigan State University Federal Credit Union (MSUFCU) uses Mobile Location Confirmation and Visa Transaction Controls to provide its members with added fraud protection and the ability to lock and unlock their Visa cards through the MSUFCU mobile app.
Click on this link for the MSU Federal Credit Union use case here - https://developer.visa.com/use-cases/partner-showcase/michigan-state-university
Do you have any questions that I can assist you with? I'd be happy to help! Just let us know.