Get all lifecycle configurations
get
https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration
Request
Query Parameters
-
description: string
The description of the resource.
-
fields: string
The comma-separated field names that are returned in the response. The field names are the names that you specify when you create or retrieve a resource.
-
id: string
The unique identifier of the resource item.
-
lifecycleStatus: string
The current lifecycle status of the resource.
-
limit: integer
The number of resources to be returned in the response. The minimum value that can be specified is 1, and the maximum value that can be specified is 100,000. If the specified value is greater than 100,000, then it defaults to 100,000.
-
name: string
The name of the resource.
-
offset: string
The record number from which the retrieval starts. The default value is zero. If no value is specified, then it defaults to zero. The value zero indicates that the retrieval will start from the beginning of the collection.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
OK
Root Schema : schema
Type:
Show Source
array
-
Array of:
object LifecycleConfigurationOracle
Title:
LifecycleConfigurationOracle
The Lifecycle Config resource represents a set of lifecycle configurations and lifecycle states.
Nested Schema : LifecycleConfigurationOracle
Type:
object
Title:
LifecycleConfigurationOracle
The Lifecycle Config resource represents a set of lifecycle configurations and lifecycle states.
Show Source
-
@baseType: string
Immediate base (class) type of the lifecycle configurationn
-
@schemaLocation: string
A link to the schema describing this lifecycle configuration
-
@type: string
Class type of the lifecycle configuration
-
applicationName: string
name of the external application
-
created: string
(date-time)
Date and time of the creation
-
createdBy: string
name of the person who created item
-
description: string
A string. A narrative that explains in detail what the lifecycle configuration is.
-
externalId: string
id of the external application
-
href: string
A string. Reference of the lifecycle configuration.
-
id: string
Maximum Length:
100
A string. Unique identifier of the lifecycle configurations. -
lastUpdate: string
(date-time)
A date time (DateTime). Date and time of the last update of the lifecycle configuration.
-
lastUpdatedBy: string
name of the person who updated item
-
lifecycleState: array
lifecycleState
-
lifecycleStatus: string
Allowed Values:
[ "ACTIVE", "PENDING", "INACTIVE" ]
A string. Used to indicate the current lifecycle status of the lifecycle configuration. -
name(required): string
A string. Name of the lifecycle configuration.
-
version: string
A string. lifecycle configuration version.
-
versionState: number
Version state of the Life cycle configuration
Nested Schema : lifecycleState
Type:
Show Source
array
-
Array of:
object LifecycleStateOracle
Title:
LifecycleStateOracle
A list of Lifecycle state user will define for a given lifecycleConfig (LifecycleState [*]). This class represents the key features of this lifecycle state.
Nested Schema : LifecycleStateOracle
Type:
object
Title:
LifecycleStateOracle
A list of Lifecycle state user will define for a given lifecycleConfig (LifecycleState [*]). This class represents the key features of this lifecycle state.
Show Source
-
@baseType: string
base class type (immediate parent) of the CustProfSpecCharacteristic
-
@schemaLocation: string
hyperlink reference to the schema describing this characteristic
-
@type: string
the class type of this characteristic
-
description: string
A string. A narrative that explains in detail what the LifecycleState is.
-
destination: array
destination
-
errorState: string
A string. Indicates the state it will end up during transition if error happens for automatic transition like approval or publish
-
isApprovalRequired: boolean
A boolean. If true, the Boolean indicates whether this state needs approval to move tro next state.
-
isContentEditable: boolean
A boolean. If true, the Boolean indicates that the entity in the project is editable or not.
-
isEditable: boolean
A boolean. If true, the Boolean indicates that the project is editable in this state or not.
-
isEnabled: boolean
A boolean. If true, the Boolean indicates whether the state is enabled or not .
-
isPublishable: boolean
A boolean. If true, the Boolean indicates whether publish is allowed in this state.
-
isSharable: boolean
A boolean. If true, the Boolean indicates whether the entity can be shared with other projects in this state.
-
name(required): string
A string. A word, term, or phrase by which this lifecycle state is known and distinguished from other lifecycle states.
-
stateOrder(required): integer
The sequence number of the state that shows the transition
-
userAction: string
A string. The name of the action for user triggered state transition
Nested Schema : destination
Type:
Show Source
array
-
Array of:
object DestinationRefOracle
Title:
DestinationRefOracle
A list of destinations references associated with lifecycle state.
Nested Schema : DestinationRefOracle
Type:
object
Title:
DestinationRefOracle
A list of destinations references associated with lifecycle state.
Show Source
-
@baseType: string
base class type (immediate parent) of the DestinationRefOracle
-
@referredType: string
the class type of associated destination.
-
@schemaLocation: string
hyperlink reference to schema describing this object
-
@type: string
Class type of target destination References
-
href: string
A string. Reference of the target destination.
-
id(required): string
Unique identifier of the publish destination.
-
name(required): string
A string. Name of the target destination.
400 Response
Your request couldn't be processed because it contains missing or invalid information, such as a validation error on an input field, a missing required value, and so forth.
Root Schema : Error
Type:
object
Title:
Show Source
Error
-
@schemaLocation: string
It provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
401 Response
Your request isn't authorized. The authentication credentials included with this request are missing or invalid.
Root Schema : Error
Type:
object
Title:
Show Source
Error
-
@schemaLocation: string
It provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
404 Response
Your request includes a resource URI that doesn't exist.
Root Schema : Error
Type:
object
Title:
Show Source
Error
-
@schemaLocation: string
It provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
405 Response
HTTP action specified in the request (DELETE, GET, POST, PUT) isn't supported for this request URI.
Root Schema : Error
Type:
object
Title:
Show Source
Error
-
@schemaLocation: string
It provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
500 Response
The server encountered something unexpected that prevented it from completing the request.
Root Schema : Error
Type:
object
Title:
Show Source
Error
-
@schemaLocation: string
It provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
Examples
The following example shows how to get all lifecycle configurations by submitting a GET request on the REST resource using cURL.
curl -u username:password -X GET https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration
Example of Request Body
The following example shows the contents of the request body in JSON format:
https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID
Example of Response Header
The following shows an example of the response header.
[ { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "1.0", "lifecycleStatus": "ACTIVE", "created": "2021-01-27T10:09:55.000Z", "createdBy": "booth", "lastUpdate": "2021-04-16T06:53:52.000Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "10.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-24T10:01:55.000Z", "createdBy": "booth", "lastUpdate": "2021-04-16T06:53:52.010Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish", "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish", "destination": [ { "id": "300100541844753", "name": "UAT D2" }, { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Active1", "description": "Active1", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 402, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Custom001", "description": "Custom001", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 502 }, { "name": "AddMystate", "description": "AddMystate", "isEditable": true, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 505 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 }, { "name": "mystatus", "description": "testing status by qa", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 900, "userAction": "Confirm" } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "11.0", "lifecycleStatus": "PENDING", "created": "2021-04-07T06:58:40.000Z", "createdBy": "booth", "lastUpdate": "2021-04-07T06:58:40.033Z", "lastUpdatedBy": "booth", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish", "destination": [ { "id": "300100541844753", "name": "UAT D2" }, { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Active1", "description": "Active1", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 402, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Custom001", "description": "Custom001", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 502 }, { "name": "AddMystate", "description": "AddMystate", "isEditable": true, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 505 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 }, { "name": "mystatus", "description": "testing status by qa", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 900, "userAction": "Confirm" }, { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "2.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-12T09:25:04.000Z", "createdBy": "booth", "lastUpdate": "2021-03-19T17:57:57.052Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "mystatus", "description": "testing status by qa", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 900, "userAction": "Confirm" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "Active1", "description": "Active1", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 402, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Custom001", "description": "Custom001", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 502 }, { "name": "AddMystate", "description": "AddMystate", "isEditable": true, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 505 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "3.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-16T18:39:44.000Z", "createdBy": "booth", "lastUpdate": "2021-03-22T06:33:35.006Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "IN UAT ", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": true, "isPublishable": true, "isSharable": true, "stateOrder": 50, "errorState": "Design complete", "userAction": "test", "destination": [ { "id": "300100541844753", "name": "UAT D2" } ] }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 }, { "name": "Staging", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": false, "isPublishable": true, "isSharable": false, "stateOrder": 150, "userAction": "Complete Staging", "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "4.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-19T18:26:55.000Z", "createdBy": "booth", "lastUpdate": "2021-03-22T06:33:26.013Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "IN UAT ", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": true, "isPublishable": true, "isSharable": true, "stateOrder": 50, "errorState": "Design complete", "userAction": "test", "destination": [ { "id": "300100541844753", "name": "UAT D2" } ] }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Staging", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": false, "isPublishable": true, "isSharable": false, "stateOrder": 150, "userAction": "Complete Staging", "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 }, { "name": "After Active", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": true, "isPublishable": true, "isSharable": true, "stateOrder": 450, "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "5.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-19T19:06:16.000Z", "createdBy": "booth", "lastUpdate": "2021-03-22T06:36:04.004Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "IN UAT ", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": true, "isPublishable": true, "isSharable": true, "stateOrder": 50, "errorState": "Design complete", "userAction": "test", "destination": [ { "id": "300100541844753", "name": "UAT D2" }, { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Staging", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": false, "isPublishable": true, "isSharable": false, "stateOrder": 150, "userAction": "Complete Staging", "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish", "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "After Active", "isEditable": true, "isContentEditable": true, "isUserDefined": true, "isApprovalRequired": true, "isPublishable": true, "isSharable": true, "stateOrder": 450, "destination": [ { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "7.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-22T07:29:39.000Z", "createdBy": "booth", "lastUpdate": "2021-03-24T09:44:49.016Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "mystatus", "description": "testing status by qa", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 900, "userAction": "Confirm" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "Active1", "description": "Active1", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 402, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Custom001", "description": "Custom001", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 502 }, { "name": "AddMystate", "description": "AddMystate", "isEditable": true, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 505 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "8.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-22T06:35:43.000Z", "createdBy": "booth", "lastUpdate": "2021-03-22T07:29:39.035Z", "lastUpdatedBy": "booth", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 } ] }, { "id": "DEFAULT_LC_STATUS_CONFIG_ID", "name": "Default Lifecycle Status Configuration", "description": "Default Lifecycle Status Configuration for LaunchX", "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration/DEFAULT_LC_STATUS_CONFIG_ID", "version": "9.0", "lifecycleStatus": "INACTIVE", "created": "2021-03-22T07:51:44.000Z", "createdBy": "booth", "lastUpdate": "2021-03-26T13:20:21.004Z", "lastUpdatedBy": "anonymous", "@type": "LifecycleConfigurationOracle", "@baseType": "LifecycleConfigurationOracle", "lifecycleState": [ { "name": "In design", "description": "In design", "isEditable": true, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 0, "userAction": "Confirm" }, { "name": "Design complete", "description": "Design complete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": true, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 100, "errorState": "In design", "userAction": "Approve" }, { "name": "Ready to publish", "description": "Ready to publish", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 200, "errorState": "Ready to publish", "userAction": "Publish" }, { "name": "In test", "description": "In test", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 300, "userAction": "Test Complete" }, { "name": "Active", "description": "Active", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 400, "errorState": "Active", "userAction": "Publish", "destination": [ { "id": "300100541844753", "name": "UAT D2" }, { "id": "300100541981773", "name": "BillingTest" } ] }, { "name": "Active1", "description": "Active1", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": true, "stateOrder": 402, "errorState": "Active", "userAction": "Publish" }, { "name": "Launched", "description": "Launched", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": true, "stateOrder": 500 }, { "name": "Custom001", "description": "Custom001", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 502 }, { "name": "AddMystate", "description": "AddMystate", "isEditable": true, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 505 }, { "name": "Retired", "description": "Retired", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 600 }, { "name": "Rejected", "description": "Rejected", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 700 }, { "name": "Obsolete", "description": "Obsolete", "isEditable": false, "isContentEditable": false, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": true, "isSharable": false, "stateOrder": 800 }, { "name": "mystatus", "description": "testing status by qa", "isEditable": false, "isContentEditable": true, "isUserDefined": false, "isApprovalRequired": false, "@type": "LifecycleStateOracle", "@baseType": "LifecycleStateOracle", "isPublishable": false, "isSharable": false, "stateOrder": 900, "userAction": "Confirm" } ] } ]