๐ What is an API Gateway?
An API Gateway is a management tool that sits between a client (๐ฑ like a mobile app or ๐ป website) and a collection of backend microservices. It acts as a single point of entry, taking all the requests from the client, figuring out which specific services are needed to fulfill them, and then routing those requests to the right places ๐ฏ.
๐ฅ The Hospital Receptionist Analogy
Think of it like the front desk receptionist at a large hospital:
Instead of a patient wandering the halls trying to find the cardiology department ๐ซ, the billing office ๐ณ, and the pharmacy ๐ on their own, they simply go to the front desk.
- ๐ชช Authentication: The receptionist checks their ID.
- ๐ชง Routing: Finds out what they need and points them to the exact right floor.
- โณ Rate Limiting: Might even tell them they need to wait if a doctor is too busy.

โ๏ธ Core Functions of an API Gateway
Beyond just routing traffic, an API Gateway handles several critical “gatekeeping” ๐ก๏ธ tasks so your backend services don’t have to:
- ๐ Routing: Directing incoming requests to the appropriate microservice based on the URL path (e.g., sending
/usersto the User Service and/inventoryto the Inventory Service). - ๐ Authentication & Authorization: Checking if the user is logged in and has permission to access the requested data before letting the request through.
- โฑ๏ธ Rate Limiting: Restricting how many requests a client can make in a given timeframe to prevent servers from being overwhelmed or to stop malicious attacks.
- ๐ฆ Aggregation: Taking a single request from a client, breaking it into multiple requests to different internal services, gathering all the responses, and sending them back to the client as one single package.
- ๐ Analytics and Logging: Tracking all the traffic going in and out of the system to monitor performance and spot errors.
๐ A Real-World Example: An E-commerce App
Imagine you open an e-commerce app and go to the “Checkout” ๐๏ธ screen. To load that one screen, the app needs data from several different places:
- ๐ค User Service: To get your name and saved addresses.
- ๐ Cart Service: To get the items you want to buy.
- ๐ฒ Pricing Service: To calculate shipping and taxes.
- ๐ฆ Inventory Service: To confirm the items are still in stock.
โ Without an API Gateway:
The mobile app would have to make four separate requests over the internet to four different servers. This is slow ๐ข, drains the user’s battery ๐ชซ, and means the app has to know the exact internal web address of every single service.
โ
With an API Gateway:
The mobile app makes one request: GET /checkout-details โ๏ธ.
The API Gateway receives this request, verifies your login token ๐, securely talks to the four internal services on the fast internal network โก, bundles their answers together into one neat package ๐, and sends it back to the phone ๐ฑ.
๐น๏ธ Here is an interactive visualization of how an API Gateway handles different types of traffic.
๐ API เฐเฑเฐเฑโเฐตเฑ (API Gateway) เฐ
เฐเฐเฑ เฐเฐฎเฐฟเฐเฐฟ?
API เฐเฑเฐเฑโเฐตเฑ เฐ
เฐจเฑเฐฆเฐฟ เฐเฑเฐฒเฐฏเฐฟเฐเฐเฑโเฐเฑ (๐ฑ เฐฎเฑเฐฌเฑเฐฒเฑ เฐฏเฐพเฐชเฑ เฐฒเฑเฐฆเฐพ ๐ป เฐตเฑเฐฌเฑโเฐธเฑเฐเฑ เฐตเฐเฐเฐฟเฐตเฐฟ) เฐฎเฐฐเฐฟเฐฏเฑ เฐฌเฑเฐฏเฐพเฐเฑเฐเฐกเฑ เฐฎเฑเฐเฑเฐฐเฑเฐธเฐฐเฑเฐตเฑเฐธเฑเฐฒ เฐธเฐฎเฑเฐนเฐพเฐจเฐฟเฐเฐฟ เฐฎเฐงเฑเฐฏ เฐเฐเฐกเฑ เฐเฐ เฐฎเฑเฐจเฑเฐเฑโเฐฎเฑเฐเฐเฑ เฐเฑเฐฒเฑ. เฐเฐฆเฐฟ เฐเฐ เฐธเฐฟเฐเฐเฐฟเฐฒเฑ เฐชเฐพเฐฏเฐฟเฐเฐเฑ เฐเฐซเฑ เฐเฐเฐเฑเฐฐเฑเฐเฐพ เฐชเฐจเฐฟเฐเฑเฐธเฑเฐคเฑเฐเฐฆเฐฟ. เฐเฑเฐฒเฐฏเฐฟเฐเฐเฑ เฐจเฑเฐเฐกเฐฟ เฐตเฐเฑเฐเฑ เฐ
เฐจเฑเฐจเฐฟ เฐ
เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐฒเฐจเฑ (requests) เฐธเฑเฐตเฑเฐเฐฐเฐฟเฐเฐเฐฟ, เฐตเฐพเฐเฐฟเฐจเฐฟ เฐจเฑเฐฐเฐตเฑเฐฐเฑเฐเฐกเฐพเฐจเฐฟเฐเฐฟ เฐ เฐจเฐฟเฐฐเฑเฐฆเฐฟเฐทเฑเฐ เฐธเฐฐเฑเฐตเฑเฐธเฑเฐฒเฑ เฐ
เฐตเฐธเฐฐเฐฎเฑ เฐเฑเฐฐเฑเฐคเฐฟเฐเฐเฐฟ, เฐ เฐคเฐฐเฑเฐตเฐพเฐค เฐ เฐ
เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐฒเฐจเฑ เฐธเฐฐเฑเฐจ เฐเฑเฐเฑเฐฒเฐเฑ เฐชเฐเฐชเฑเฐคเฑเฐเฐฆเฐฟ ๐ฏ.
๐ฅ เฐเฐธเฑเฐชเฐคเฑเฐฐเฐฟ เฐฐเฐฟเฐธเฑเฐชเฑเฐทเฐจเฐฟเฐธเฑเฐเฑ เฐเฐฆเฐพเฐนเฐฐเฐฃ
เฐฆเฑเฐจเฑเฐจเฐฟ เฐเฐ เฐชเฑเฐฆเฑเฐฆ เฐเฐธเฑเฐชเฐคเฑเฐฐเฐฟเฐฒเฑเฐจเฐฟ เฐซเฑเฐฐเฐเฐเฑ เฐกเฑเฐธเฑเฐเฑ เฐฐเฐฟเฐธเฑเฐชเฑเฐทเฐจเฐฟเฐธเฑเฐเฑโเฐคเฑ เฐชเฑเฐฒเฑเฐเฐฟ เฐเฑเฐกเฐเฐกเฐฟ:
เฐเฐ เฐฐเฑเฐเฐฟ เฐเฐพเฐฐเฑเฐกเฐฟเฐฏเฐพเฐฒเฐเฑ เฐตเฐฟเฐญเฐพเฐเฐ ๐ซ, เฐฌเฐฟเฐฒเฑเฐฒเฐฟเฐเฐเฑ เฐเฐซเฑเฐธเฑ ๐ณ เฐฎเฐฐเฐฟเฐฏเฑ เฐซเฐพเฐฐเฑเฐฎเฐธเฑเฐจเฐฟ ๐ เฐตเฑเฐคเฑเฐเฑเฐเฑเฐเฐเฑ เฐเฐธเฑเฐชเฐคเฑเฐฐเฐฟ เฐเฐพเฐฐเฐฟเฐกเฐพเฐฐเฑเฐฒเฐฒเฑ เฐธเฑเฐตเฐฏเฐเฐเฐพ เฐคเฐฟเฐฐเฐฟเฐเฑ เฐฌเฐฆเฑเฐฒเฑ, เฐจเฑเฐฐเฑเฐเฐพ เฐซเฑเฐฐเฐเฐเฑ เฐกเฑเฐธเฑเฐเฑ เฐตเฐฆเฑเฐฆเฐเฑ เฐตเฑเฐณเฐคเฐพเฐฐเฑ.
- ๐ชช เฐ เฐฅเฑเฐเฐเฐฟเฐเฑเฐทเฐจเฑ (Authentication): เฐฐเฐฟเฐธเฑเฐชเฑเฐทเฐจเฐฟเฐธเฑเฐเฑ เฐตเฐพเฐฐเฐฟ IDเฐจเฐฟ เฐคเฐจเฐฟเฐเฑ เฐเฑเฐธเฐฟโฆ
- ๐ชง เฐฐเฑเฐเฐฟเฐเฐเฑ (Routing): เฐตเฐพเฐฐเฐฟเฐเฐฟ เฐเฐฎเฐฟ เฐเฐพเฐตเฐพเฐฒเฑ เฐเฐจเฑเฐเฑเฐเฑเฐจเฐฟ, เฐธเฐฐเฑเฐจ เฐ เฐเฐคเฐธเฑเฐคเฑเฐเฑ เฐฆเฐพเฐฐเฐฟ เฐเฑเฐชเฑเฐคเฐพเฐฐเฑ.
- โณ เฐฐเฑเฐเฑ เฐฒเฐฟเฐฎเฐฟเฐเฐฟเฐเฐเฑ (Rate Limiting): เฐกเฐพเฐเฑเฐเฐฐเฑ เฐฌเฐฟเฐเฑเฐเฐพ เฐเฐเฐเฑ เฐตเฑเฐเฐฟ เฐเฐเฐกเฐพเฐฒเฐจเฐฟ เฐเฑเฐกเฐพ เฐเฑเฐชเฑเฐชเฐตเฐเฑเฐเฑ.
โ๏ธ API เฐเฑเฐเฑโเฐตเฑ เฐฏเฑเฐเฑเฐ เฐชเฑเฐฐเฐงเฐพเฐจ เฐตเฐฟเฐงเฑเฐฒเฑ
เฐเฑเฐตเฐฒเฐ เฐเฑเฐฐเฐพเฐซเฐฟเฐเฑโเฐจเฑ เฐฐเฑเฐเฑ เฐเฑเฐฏเฐกเฐฎเฑ เฐเฐพเฐเฑเฐเฐกเฐพ, เฐฎเฑ เฐฌเฑเฐฏเฐพเฐเฑเฐเฐกเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑเฐฒ เฐชเฐจเฐฟเฐจเฐฟ เฐคเฐเฑเฐเฐฟเฐเฐเฐกเฐพเฐจเฐฟเฐเฐฟ API เฐเฑเฐเฑโเฐตเฑ เฐ เฐจเฑเฐ เฐเฑเฐฒเฐเฐฎเฑเฐจ “เฐเฑเฐเฑโเฐเฑเฐชเฐฟเฐเฐเฑ” ๐ก๏ธ เฐชเฐจเฑเฐฒเฐจเฑ เฐจเฐฟเฐฐเฑเฐตเฐนเฐฟเฐธเฑเฐคเฑเฐเฐฆเฐฟ:
- ๐ เฐฐเฑเฐเฐฟเฐเฐเฑ (Routing): URL เฐชเฐพเฐคเฑ เฐเฐงเฐพเฐฐเฐเฐเฐพ เฐตเฐเฑเฐเฑ เฐ
เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐฒเฐจเฑ เฐธเฐฐเฑเฐจ เฐฎเฑเฐเฑเฐฐเฑเฐธเฐฐเฑเฐตเฑเฐธเฑโเฐเฑ เฐฎเฐณเฑเฐฒเฐฟเฐเฐเฐกเฐ (เฐเฐฆเฐพเฐนเฐฐเฐฃเฐเฑ,
/usersเฐจเฐฟ เฐฏเฑเฐเฐฐเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑโเฐเฑ เฐฎเฐฐเฐฟเฐฏเฑ/inventoryเฐจเฐฟ เฐเฐจเฑเฐตเฑเฐเฐเฐฐเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑโเฐเฑ เฐชเฐเฐชเฐกเฐ). - ๐ เฐ เฐฅเฑเฐเฐเฐฟเฐเฑเฐทเฐจเฑ & เฐเฐฅเฐฐเฑเฐเฑเฐทเฐจเฑ (Authentication & Authorization): เฐ เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐจเฑ เฐ เฐจเฑเฐฎเฐคเฐฟเฐเฐเฑ เฐฎเฑเฐเฐฆเฑ, เฐฏเฑเฐเฐฐเฑ เฐฒเฐพเฐเฐฟเฐจเฑ เฐ เฐฏเฑเฐฏเฐพเฐฐเฑ เฐฒเฑเฐฆเฑ เฐฎเฐฐเฐฟเฐฏเฑ เฐ เฐกเฐฟเฐเฐฟเฐจ เฐกเฑเฐเฐพเฐจเฑ เฐฏเฐพเฐเฑเฐธเฑเฐธเฑ เฐเฑเฐฏเฐกเฐพเฐจเฐฟเฐเฐฟ เฐตเฐพเฐฐเฐฟเฐเฐฟ เฐ เฐจเฑเฐฎเฐคเฐฟ เฐเฐเฐฆเฑ เฐฒเฑเฐฆเฑ เฐคเฐจเฐฟเฐเฑ เฐเฑเฐฏเฐกเฐ.
- โฑ๏ธ เฐฐเฑเฐเฑ เฐฒเฐฟเฐฎเฐฟเฐเฐฟเฐเฐเฑ (Rate Limiting): เฐธเฐฐเฑเฐตเฐฐเฑเฐฒเฐชเฑ เฐ เฐงเฐฟเฐ เฐญเฐพเฐฐเฐ เฐชเฐกเฐเฑเฐเฐกเฐพ เฐจเฐฟเฐฐเฑเฐงเฐฟเฐเฐเฐกเฐพเฐจเฐฟเฐเฐฟ เฐฒเฑเฐฆเฐพ เฐนเฐพเฐจเฐฟเฐเฐฐเฐฎเฑเฐจ เฐฆเฐพเฐกเฑเฐฒเฐจเฑ เฐเฐชเฐกเฐพเฐจเฐฟเฐเฐฟ, เฐเฐ เฐจเฐฟเฐฐเฑเฐฃเฑเฐค เฐตเฑเฐฏเฐตเฐงเฐฟเฐฒเฑ เฐเฑเฐฒเฐฏเฐฟเฐเฐเฑ เฐเฐจเฑเฐจเฐฟ เฐ เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐฒเฑ เฐเฑเฐฏเฐตเฐเฑเฐเฑ เฐชเฐฐเฐฟเฐฎเฐฟเฐคเฐ เฐเฑเฐฏเฐกเฐ.
- ๐ฆ เฐ เฐเฑเฐฐเฐฟเฐเฑเฐทเฐจเฑ (Aggregation): เฐเฑเฐฒเฐฏเฐฟเฐเฐเฑ เฐจเฑเฐเฐกเฐฟ เฐเฐเฑ เฐ เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐจเฑ เฐคเฑเฐธเฑเฐเฑเฐจเฐฟ, เฐฆเฐพเฐจเฐฟเฐจเฐฟ เฐตเฑเฐฐเฑเฐตเฑเฐฐเฑ เฐเฐเฐเฐฐเฑเฐจเฐฒเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑเฐฒ เฐเฑเฐธเฐ เฐฌเฐนเฑเฐณ เฐ เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐฒเฑเฐเฐพ เฐตเฐฟเฐญเฐเฐฟเฐเฐเฐฟ, เฐ เฐจเฑเฐจเฐฟ เฐชเฑเฐฐเฐคเฐฟเฐธเฑเฐชเฐเฐฆเฐจเฐฒเฐจเฑ (responses) เฐธเฑเฐเฐฐเฐฟเฐเฐเฐฟ, เฐตเฐพเฐเฐจเฑเฐจเฐฟเฐเฐเฐฟเฐจเฑ เฐเฐฒเฐฟเฐชเฐฟ เฐเฐเฑ เฐชเฑเฐฏเฐพเฐเฑเฐเฑเฐเฐพ เฐเฑเฐฒเฐฏเฐฟเฐเฐเฑโเฐเฑ เฐคเฐฟเฐฐเฐฟเฐเฐฟ เฐชเฐเฐชเฐกเฐ.
- ๐ เฐ เฐจเฐฒเฐฟเฐเฐฟเฐเฑเฐธเฑ เฐฎเฐฐเฐฟเฐฏเฑ เฐฒเฐพเฐเฐฟเฐเฐเฑ (Analytics and Logging): เฐธเฐฟเฐธเฑเฐเฐฎเฑ เฐชเฐจเฐฟเฐคเฑเฐฐเฑเฐจเฑ เฐชเฐฐเฑเฐฏเฐตเฑเฐเฑเฐทเฐฟเฐเฐเฐกเฐพเฐจเฐฟเฐเฐฟ เฐฎเฐฐเฐฟเฐฏเฑ เฐเฐฐเฑเฐฐเฐฐเฑเฐฒเฐจเฑ เฐเฑเฐฐเฑเฐคเฐฟเฐเฐเฐกเฐพเฐจเฐฟเฐเฐฟ เฐธเฐฟเฐธเฑเฐเฐฎเฑโเฐฒเฑเฐเฐฟ เฐตเฐธเฑเฐคเฑเฐจเฑเฐจ เฐฎเฐฐเฐฟเฐฏเฑ เฐตเฑเฐณเฑเฐคเฑเฐจเฑเฐจ เฐฎเฑเฐคเฑเฐคเฐ เฐเฑเฐฐเฐพเฐซเฐฟเฐเฑโเฐจเฑ เฐเฑเฐฐเฐพเฐเฑ เฐเฑเฐฏเฐกเฐ.
๐ เฐเฐ เฐตเฐพเฐธเฑเฐคเฐต เฐเฐฆเฐพเฐนเฐฐเฐฃ: เฐ-เฐเฐพเฐฎเฐฐเฑเฐธเฑ เฐฏเฐพเฐชเฑ
เฐฎเฑเฐฐเฑ เฐเฐ เฐ-เฐเฐพเฐฎเฐฐเฑเฐธเฑ เฐฏเฐพเฐชเฑโเฐจเฑ เฐคเฑเฐฐเฐฟเฐเฐฟ “เฐเฑเฐเฑเฐ เฐตเฑเฐเฑ” (Checkout) ๐๏ธ เฐธเฑเฐเฑเฐฐเฑเฐจเฑโเฐเฑ เฐตเฑเฐณเฑเฐฒเฐพเฐฐเฐจเฐฟ เฐเฐนเฐฟเฐเฐเฑเฐเฑเฐเฐกเฐฟ. เฐ เฐเฐเฑเฐ เฐธเฑเฐเฑเฐฐเฑเฐจเฑโเฐจเฑ เฐฒเฑเฐกเฑ เฐเฑเฐฏเฐกเฐพเฐจเฐฟเฐเฐฟ, เฐฏเฐพเฐชเฑโเฐเฑ เฐ เฐจเฑเฐ เฐตเฑเฐฐเฑเฐตเฑเฐฐเฑ เฐชเฑเฐฐเฐฆเฑเฐถเฐพเฐฒ เฐจเฑเฐเฐกเฐฟ เฐกเฑเฐเฐพ เฐ เฐตเฐธเฐฐเฐ:
- ๐ค เฐฏเฑเฐเฐฐเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑ (User Service): เฐฎเฑ เฐชเฑเฐฐเฑ เฐฎเฐฐเฐฟเฐฏเฑ เฐธเฑเฐตเฑ เฐเฑเฐธเฐฟเฐจ เฐเฐฟเฐฐเฑเฐจเฐพเฐฎเฐพเฐฒเฐจเฑ เฐชเฑเฐเฐฆเฐกเฐพเฐจเฐฟเฐเฐฟ.
- ๐ เฐเฐพเฐฐเฑเฐเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑ (Cart Service): เฐฎเฑเฐฐเฑ เฐเฑเฐจเฑเฐเฑเฐฒเฑ เฐเฑเฐฏเฐพเฐฒเฐจเฑเฐเฑเฐเฐเฑเฐจเฑเฐจ เฐตเฐธเฑเฐคเฑเฐตเฑเฐฒ เฐตเฐฟเฐตเฐฐเฐพเฐฒเฐจเฑ เฐชเฑเฐเฐฆเฐกเฐพเฐจเฐฟเฐเฐฟ.
- ๐ฒ เฐชเฑเฐฐเฑเฐธเฐฟเฐเฐเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑ (Pricing Service): เฐทเฐฟเฐชเฑเฐชเฐฟเฐเฐเฑ เฐฎเฐฐเฐฟเฐฏเฑ เฐชเฐจเฑเฐจเฑเฐฒเฐจเฑ เฐฒเฑเฐเฑเฐเฐฟเฐเฐเฐกเฐพเฐจเฐฟเฐเฐฟ.
- ๐ฆ เฐเฐจเฑเฐตเฑเฐเฐเฐฐเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑ (Inventory Service): เฐตเฐธเฑเฐคเฑเฐตเฑเฐฒเฑ เฐเฐเฐเฐพ เฐธเฑเฐเฐพเฐเฑโเฐฒเฑ เฐเฐจเฑเฐจเฐพเฐฏเฑ เฐฒเฑเฐฆเฑ เฐจเฐฟเฐฐเฑเฐงเฐพเฐฐเฐฟเฐเฐเฐกเฐพเฐจเฐฟเฐเฐฟ.
โ API เฐเฑเฐเฑโเฐตเฑ เฐฒเฑเฐเฐชเฑเฐคเฑ:
เฐฎเฑเฐฌเฑเฐฒเฑ เฐฏเฐพเฐชเฑ เฐเฐเฐเฐฐเฑเฐจเฑเฐเฑ เฐฆเฑเฐตเฐพเฐฐเฐพ เฐจเฐพเฐฒเฑเฐเฑ เฐตเฑเฐฐเฑเฐตเฑเฐฐเฑ เฐธเฐฐเฑเฐตเฐฐเฑเฐฒเฐเฑ เฐจเฐพเฐฒเฑเฐเฑ เฐตเฑเฐฐเฑเฐตเฑเฐฐเฑ เฐ
เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐฒเฐจเฑ เฐเฑเฐฏเฐพเฐฒเฑเฐธเฐฟ เฐเฐเฐเฑเฐเฐฆเฐฟ. เฐเฐฆเฐฟ เฐจเฑเฐฎเฑเฐฎเฐฆเฐฟเฐเฐพ เฐเฐฐเฑเฐเฑเฐคเฑเฐเฐฆเฐฟ ๐ข, เฐฏเฑเฐเฐฐเฑ เฐซเฑเฐจเฑ เฐฌเฑเฐฏเฐพเฐเฐฐเฑเฐจเฐฟ เฐคเฑเฐตเฐฐเฐเฐพ เฐนเฐฐเฐฟเฐธเฑเฐคเฑเฐเฐฆเฐฟ ๐ชซ เฐฎเฐฐเฐฟเฐฏเฑ เฐชเฑเฐฐเฐคเฐฟ เฐเฐเฑเฐ เฐธเฐฐเฑเฐตเฑเฐธเฑ เฐฏเฑเฐเฑเฐ เฐเฐเฑเฐเฐฟเฐคเฐฎเฑเฐจ เฐเฐเฐเฐฐเฑเฐจเฐฒเฑ เฐตเฑเฐฌเฑ เฐ
เฐกเฑเฐฐเฐธเฑ เฐฏเฐพเฐชเฑโเฐเฑ เฐคเฑเฐฒเฐฟเฐธเฐฟ เฐเฐเฐกเฐพเฐฒเฐฟ.
โ
API เฐเฑเฐเฑโเฐตเฑ เฐเฐเฐเฑ:
เฐฎเฑเฐฌเฑเฐฒเฑ เฐฏเฐพเฐชเฑ เฐเฑเฐตเฐฒเฐ เฐเฐเฑ เฐเฐเฑเฐ เฐ
เฐญเฑเฐฏเฐฐเฑเฐฅเฐจ (request) เฐเฑเฐธเฑเฐคเฑเฐเฐฆเฐฟ: GET /checkout-details โ๏ธ.
API เฐเฑเฐเฑโเฐตเฑ เฐ เฐ
เฐญเฑเฐฏเฐฐเฑเฐฅเฐจเฐจเฑ เฐธเฑเฐตเฑเฐเฐฐเฐฟเฐธเฑเฐคเฑเฐเฐฆเฐฟ, เฐฎเฑ เฐฒเฐพเฐเฐฟเฐจเฑ เฐเฑเฐเฑเฐจเฑโเฐจเฑ เฐงเฑเฐตเฑเฐเฐฐเฐฟเฐธเฑเฐคเฑเฐเฐฆเฐฟ ๐, เฐตเฑเฐเฐตเฐเฐคเฐฎเฑเฐจ เฐเฐเฐเฐฐเฑเฐจเฐฒเฑ เฐจเฑเฐเฑโเฐตเฐฐเฑเฐเฑโเฐฒเฑ เฐ เฐจเฐพเฐฒเฑเฐเฑ เฐเฐเฐเฐฐเฑเฐจเฐฒเฑ เฐธเฐฐเฑเฐตเฑเฐธเฑเฐฒเฐคเฑ เฐธเฑเฐฐเฐเฑเฐทเฐฟเฐคเฐเฐเฐพ เฐฎเฐพเฐเฑเฐฒเฐพเฐกเฑเฐคเฑเฐเฐฆเฐฟ โก, เฐตเฐพเฐเฐฟ เฐธเฐฎเฐพเฐงเฐพเฐจเฐพเฐฒเฐจเฑ เฐเฐฒเฐฟเฐชเฐฟ เฐเฐ เฐเฐเฑเฐเฐเฐฟ เฐชเฑเฐฏเฐพเฐเฑเฐเฑเฐเฐพ เฐเฑเฐธเฑเฐคเฑเฐเฐฆเฐฟ ๐ เฐฎเฐฐเฐฟเฐฏเฑ เฐฆเฐพเฐจเฐฟเฐจเฐฟ เฐคเฐฟเฐฐเฐฟเฐเฐฟ เฐซเฑเฐจเฑโเฐเฑ เฐชเฐเฐชเฑเฐคเฑเฐเฐฆเฐฟ ๐ฑ.
๐น๏ธ API เฐเฑเฐเฑโเฐตเฑ เฐตเฐฟเฐตเฐฟเฐง เฐฐเฐเฐพเฐฒ เฐเฑเฐฐเฐพเฐซเฐฟเฐเฑโเฐจเฑ เฐเฐฒเฐพ เฐจเฐฟเฐฐเฑเฐตเฐนเฐฟเฐธเฑเฐคเฑเฐเฐฆเฑ เฐเฑเฐชเฑ เฐเฐเฐเฐฐเฐพเฐเฑเฐเฐฟเฐตเฑ เฐตเฐฟเฐเฑเฐตเฐฒเฑเฐเฑเฐทเฐจเฑ เฐเฐเฑเฐเฐก เฐเฐเฐฆเฐฟ.