Файлы API Vala (.vapi) используются для сопоставления кода Vala с C.

vala предназначена для обеспечения доступа к существующим библиотекам c, особенно библиотекам на основе gobject, без необходимости привязки времени выполнения. Для каждой используемой библиотеки во время компиляции требуется файл API Vala (.vapi), содержащий объявления классов и методов в синтаксисе Vala.