Mis on API
Liides programmide ja teenuste vaheliseks suhtluseks
API (Application Programming Interface) on reeglite ja protokollide kogum, mis võimaldab erinevatel programmidel omavahel suhelda.
API tüübid
- REST API — kõige populaarsem, kasutab HTTP meetodeid
- GraphQL — paindlikud andmepäringud
- WebSocket — reaalajas kahesuunaline suhtlus
- gRPC — kõrge jõudlusega RPC
Kasutusjuhud
- CRM-i integreerimine veebisaidiga
- Maksesüsteemide integreerimine
- Andmete sünkroonimine teenuste vahel
- Automatiseerimine Telegram Bot API kaudu