Domanda di colloquio di Guidewire

What makes a well-defined API?