[api] Implement external dependencies