API là viết tắt của Application Programming Interface (Giao diện lập trình ứng dụng), một phần mềm trung gian cho phép hai ứng dụng nói chuyện với nhau. Mỗi khi sử dụng một ứng dụng như Facebook, gửi tin nhắn tức thì hoặc kiểm tra thời tiết trên điện thoại, có nghĩa là bạn đang sử dụng API.
Để hình dung dễ hiểu hơn về API thì mọi người hình dung API nó giống như một cái hàm và có tham số cụ thể(Nếu không có giới hạn tham số thì API có thể yêu cầu mọi từ server).
Tùy theo loại API mà có giới hạn requests truy cập riêng
Server thì như một đôi tai liên tục lắng nghe tin hiệu từ API và trả về những thứ theo yêu cầu thực hiện của API
Webhook chủ yếu dựa trên phương thức post (nếu có thay đổi theo điều kiện cho trước)