PHP Classes

File: src/database/data/api_statuses.php

Recommend this page to a friend!
  Classes of Angel Campos   Atlas catalog   src/database/data/api_statuses.php   Download  
File: src/database/data/api_statuses.php
Role: Auxiliary script
Content type: text/plain
Description: Configuration script
Class: Atlas catalog
API to provide details of APIs of an organization
Author: By
Last change:
Date: 1 month ago
Size: 1,014 bytes
 

Contents

Class file image Download
<?php

declare(strict_types=1);

/**
 * A list of common API statuses from an API management lifecycle perspective.
 */
return [
    [
       
'name' => 'Draft',
       
'description' => 'The API is defined and in the design phase but is not yet published or available for consumption.',
    ],
    [
       
'name' => 'Published',
       
'description' => 'The API is live, actively managed, and available for consumers to subscribe to and use.',
    ],
    [
       
'name' => 'Deprecated',
       
'description' => 'The API is scheduled for retirement and will be removed in a future version. Consumers should migrate to a newer version.',
    ],
    [
       
'name' => 'Retired',
       
'description' => 'The API is no longer available for use and all support has been discontinued. It cannot be invoked.',
    ],
    [
       
'name' => 'Blocked',
       
'description' => 'Access to the API is temporarily suspended due to security concerns, policy violations, or other administrative reasons.',
    ],
];