There's no API for doing something like this. Depending on the environment you're looking at something like Mobile Device Management might satisfy your needs. But if you're looking to do this generally for consumers, then no, you cannot ask iOS to delete a different app's data. Outside of an MDM environment, the user is in control of the apps on their device and one app can only access, control, or delete the data in its app sandbox (or shared group folders, which can be accessed by apps in the same developer team).
Perhaps if you can give some more details about what you're trying to accomplish there might be more options, but so far the things you're asking about are really aren't compatible with the security principles on iOS.