Professional Documents
Culture Documents
S3 Slides
S3 Slides
Memi Lavi
www.memilavi.com
Web API:
it
Common Characteristics of Web API
• Platform Agnostic
The Internet
Web
.NET API Python
Common Characteristics of Web API
• Standard Protocols over HTTP
The Internet
Web
.NET HTTP API Python
Common Characteristics of Web API
• Usually Request / Response based
The Internet
• Request Format
• Request Contents
• Response Format
• Response Contents
Web API Types
• SOAP
• REST
• GraphQL
• gRPC
SOAP
• XML-Based
• RPC Style
• Extensible
SOAP
SOAP
• Outdated
JSON
Structure of REST API Response
Status
Headers
Body
GraphQL
• Uses HTTP/2
• Quite performant