Airtable
They have a few interfaces, including javascript and .NET, so it should be reasonably possible.' Curious if anyone has played with this before I or Sarah dive in...