I just messaged bitcoin.de to ask about an API. Let's see what they say.
Thanks!
I'm curious about the answer.
They said I needed to create an account and that I would then be able to access the API. They also said I could only poll the API once every two minutes, which is fine with me -- I'll cache the data on my server like I do with other unreliable exchanges (*ahem* cryptsy *ahem*).
But they haven't responded in a good while now..