check_box

API Audit

login

Entry criteria

  1. The API is developed to support reusability for multiple API-consumers.
  2. The API and its endpoints have descriptions that explain its business value and features.
  3. API contract has a consistent design with our other API products and design guidelines.
  4. API is deployed to staging or production.
  5. API has been tested and meets functional and non-functional requirements.
  6. Monitoring and alerts are configured.

logout

Exit criteria

  1. The API is ready to be published to the appropriate gateways and environments to support reusability for multiple API consumers.
  2. The API passes design audits.
  3. The API passes compliance and security tests.
  4. Audit reports are shared with stakeholders.
  5. API documentation is ready.
  6. Access mechanisms are defined.

data_object

Doing the API work

API Audit ensures APIs meet standards and style guide, compliance, performance, and security requirements during design and deployment.
Helpful resources
settings

Enabling the API work

  • Create governance frameworks and tools for validating API compliance, performance, and security.
  • Monitor that APIs meet the validation criteria.