Friday 5 July 2019

API Best Practices


API (Application programming interface)
Type of API
  • Open APIs
  • Partner APIs
  • Internal APIs
  • Both Open APIs and partner APIs
Designing and Implementation the API
  • Resources, CRUD implementation
  • Error Handling, Protocols and protocol status codes
  • Change management & Versioning
  • Pagination, Partial responses 
  • Service URL or Endpoints
  • Methods
    • GET 
    • POST 
    • PUT
    • DELETE 
API Management Tools
  • Apigee.
  • IBM API management.
  • Microsoft’s AZURE API management.
  • MuleSoft’s Anypoint platform for APIs.
API Management
  • API Gateway service.
  • Developer portal.
API Securit
Vendors Communication
  • RAML(RESTful API modeling language)
  • Swagger
  • WADL (Web Application Description Language)
  • WSDL (Web Services Description Language)

No comments:

Post a Comment