API testing là một phương pháp kiểm thử phần mềm, bao gồm kiểm tra trực tiếp các API mà không tác động tới client. API testing còn là một phần của kiểm thử tích hợp nhằm giúp các lập trình viên xác định API có đáp ứng kỳ vọng về chức năng, độ tin cậy, hiệu suất và bảo mật hay không.