perform check-in with API key, if provided