Zapier Interview Question

What makes a good API?