Is it safe to share my BTCGuild API key?
BTCGuild doesn't seem to have a public documentation on their api so I may be wrong, but from what google searches are bringing up the API is used to access stats on your account. So unless you don't want people to know how much you've mined, you can safely share it (probably).