Get all lifecycle configurations
get
https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/lifecycleConfiguration
Returns a list of lifecycle configurations that match the search criteria.
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 ID of the resource item.
-
lastUpdate: string
Filters resources by their last update date and time.
-
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
The list of lifecycle configurations was returned successfully.
Root Schema : schema
Type:
Show Source
array-
Array of:
object LifecycleConfigurationOracle
Title:
LifecycleConfigurationOracleThe Lifecycle Config resource represents a set of lifecycle configurations and lifecycle states.
Nested Schema : LifecycleConfigurationOracle
Type:
objectTitle:
LifecycleConfigurationOracleThe Lifecycle Config resource represents a set of lifecycle configurations and lifecycle states.
Show Source
-
@baseType: string
The base type of the lifecycle configuration.
-
@schemaLocation: string
The URI of the schema that defines the lifecycle configuration.
-
@type(required): string
The class type of the lifecycle configuration.
-
applicationName: string
The name of the application associated with the lifecycle configuration.
-
created: string
(date-time)
The date and time of the creation.
-
createdBy: string
The name of the person who created item.
-
description: string
A string. A narrative that explains in detail what the lifecycle configuration is.
-
externalId: string
The ID of the external associated with the lifecycle configuration.
-
href: string
A string. Reference of the lifecycle configuration.
-
id: string
Maximum Length:
100The ID of the lifecycle configuration. -
lastUpdate: string
(date-time)
A date time (DateTime). Date and time of the last update of the lifecycle configuration.
-
lastUpdatedBy: string
The name of the person who updated item.
-
lifecycleState: array
lifecycleState
A list of lifecycle states associated with the lifecycle configuration.
-
lifecycleStatus: string
Allowed Values:
[ "ACTIVE", "PENDING", "INACTIVE" ]The current lifecycle status of the lifecycle configuration. -
name(required): string
A string. Name of the lifecycle configuration.
-
version: string
The lifecycle configuration version.
-
versionState: number
The version state of the Life cycle configuration.
Nested Schema : lifecycleState
Type:
arrayA list of lifecycle states associated with the lifecycle configuration.
Show Source
-
Array of:
object LifecycleStateOracle
Title:
LifecycleStateOracleA 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:
objectTitle:
LifecycleStateOracleA 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
The base type of the lifecycle state.
-
@schemaLocation: string
The URI of the schema that defines the lifecycle state.
-
@type(required): string
The class type of the lifecycle state.
-
description: string
A string. A narrative that explains in detail what the LifecycleState is.
-
destination: array
destination
A list of destinations associated with the lifecycle state.
-
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.
-
isSensitive: boolean
Whether the lifecycle state is sensitive.
-
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:
arrayA list of destinations associated with the lifecycle state.
Show Source
-
Array of:
object DestinationRefOracle
Title:
DestinationRefOracleA list of destinations references associated with lifecycle state.
Nested Schema : DestinationRefOracle
Type:
objectTitle:
DestinationRefOracleA list of destinations references associated with lifecycle state.
Show Source
-
@baseType: string
The base type of the destination reference.
-
@referredType: string
The type of the referred destination reference.
-
@schemaLocation: string
The URI of the schema that defines the destination reference.
-
@type: string
The class type of the destination reference.
-
href: string
A string. Reference of the target destination.
-
id(required): string
The ID of the destination reference.
-
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:
objectTitle:
ErrorThe error resource.
Show Source
-
@schemaLocation: string
The URI of the schema that defines the error.
-
@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
The text that provides more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
The text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
The URL pointing to documentation describing the error.
-
status: string
The status of the error.
401 Response
Your request isn't authorized. The authentication credentials included with this request are missing or invalid.
Root Schema : Error
Type:
objectTitle:
ErrorThe error resource.
Show Source
-
@schemaLocation: string
The URI of the schema that defines the error.
-
@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
The text that provides more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
The text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
The URL pointing to documentation describing the error.
-
status: string
The status of the error.
404 Response
The resource with the specified URI couldn't be found.
Root Schema : Error
Type:
objectTitle:
ErrorThe error resource.
Show Source
-
@schemaLocation: string
The URI of the schema that defines the error.
-
@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
The text that provides more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
The text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
The URL pointing to documentation describing the error.
-
status: string
The status of the error.
405 Response
HTTP action specified in the request (DELETE, GET, POST, PUT) isn't supported for this request URI.
Root Schema : Error
Type:
objectTitle:
ErrorThe error resource.
Show Source
-
@schemaLocation: string
The URI of the schema that defines the error.
-
@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
The text that provides more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
The text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
The URL pointing to documentation describing the error.
-
status: string
The status of the error.
500 Response
The server encountered something unexpected that prevented it from completing the request.
Root Schema : Error
Type:
objectTitle:
ErrorThe error resource.
Show Source
-
@schemaLocation: string
The URI of the schema that defines the error.
-
@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
The text that provides more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
The text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
The URL pointing to documentation describing the error.
-
status: string
The status of the error.
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/lifecycleConfigurationExample 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_IDExample 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"
}
]
}
]