Friday, April 19, 2024

API Life Cycle

 There are eight stages of API Life Cycle.

  1. Define
  2. Design
  3. Develop
  4. Test
  5. Secure
  6. Deploy
  7. Observe
  8. Distribute

Version control is the major part of API design and development. Using this can improve the ability of API without braking the client's applications when new updates are rolled out. 

There are four strategy for versioning -API.

  1. Versioning through URL path
  2. Versioning through Parameter
  3. Version though Custom Header
  4. Version through Content Negotiation.


 



No comments:

Post a Comment