Process a Bundle Service
/bundle/{id}/{task}
The following values are the possible tasks to process a bundle service:
- approve: It approves the IN_PROGRESS service configuration of all services in bundle.
- issue: It issues the DESIGNED service configuration of all services in bundle.
- activate: It completes the ISSUED service configuration of all services in bundle.
- cancel: It cancels the IN_PROGRESS service configuration of all services in bundle.
Attribute selection is enabled for all first-level attributes.
Optionally, use the expand parameter to specify any service relationships (or) supporting services (expand=supportingService,serviceRelationship)that you want to see details for. By default, you'll just see links for these.
Optionally, use the depth parameter to expand the level of referenced entities. If depth=0, all referenced entities in RootEntity objects will contain only the ID, HREF, and @type. If depth=N, it expands reference objects of related entities recursively, and the last level contains only the references. The default is depth=0.
Request
- 
                    id(required):  string
                    
                    The ID of the bundle service to process.
- 
                    task(required):  string
                    
                    The task of the bundle service to process. Possible tasks are APPROVE, ISSUE, ACTIVATE and CANCEL.
- 
                            depth: integer
                            
                            Minimum Value:0Maximum Value:10The depth of the expansion.Default Value:0
- 
                            expand: string
                            
                            The additional details to include in the response.
- 
                            fields: string
                            
                            The fields to include in the response.
There's no request body for this operation.
Back to TopResponse
- application/json
200 Response
object- 
                
                    
                    effectiveDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the bundle goes to activate.
- 
                
                    
                    href: string
                    
                    
                     
                    
                
                
                The URI for the Parent BusinessInteraction Item class.
- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                The ID of the Parent BusinessInteraction.
- 
                
                    
                    items: array
                    
                    
                
                
                    items
                
                
                A list of items (Service [*]).
- 
                
                    
                    state: string
                    
                    
                     
                    
                
                
                The state of the Parent BusinessInteraction.
array- 
            Array of: 
                object  schema
            
            Service Class.
object- 
                
                    
                    businessInteraction: object
                    
                    
                
                
                    BusinessInteractionRef
                
                
                
- 
                
                    
                    category: string
                    
                    
                     
                    
                
                
                Indicates if it is customer facing or resource facing service.
- 
                
                    
                    description: string
                    
                    
                     
                    
                
                
                A free-text description for the service.
- 
                
                    
                    effectiveDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the service changes goes to activate.
- 
                
                    
                    endDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the service is no longer effective.
- 
                
                    
                    externalIdentity: object
                    
                    
                
                
                    ExternalIdentity
                
                
                An external identity.
- 
                
                    
                    hasStarted: boolean
                    
                    
                     
                    
                
                
                Read Only:trueFlag indicates that service is started.
- 
                
                    
                    href: string
                    
                    
                     
                    
                
                
                Read Only:trueThe URI for the service class.
- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                Read Only:trueThe ID of the service.
- 
                
                    
                    isServiceEnabled: boolean
                    
                    
                     
                    
                
                
                Read Only:trueIf FALSE, this particular Service has NOT been enabled for use
- 
                
                    
                    name: string
                    
                    
                     
                    
                
                
                The name of the service.
- 
                
                    
                    place: array
                    
                    
                
                
                    place
                
                
                The list of associated geographic places, list of assigned/referenced geographic places, list of associated places on supported resources.
- relatedParty: array relatedParty
- 
                
                    
                    serviceCharacteristic: array
                    
                    
                
                
                    serviceCharacteristic
                
                
                A list of characteristics that characterize this service (ServiceCharacteristic [*])
- 
                
                    
                    serviceDate: string
                    
                    
                     (date-time) 
                    
                
                
                Read Only:trueDate and time when the service was created (whatever its status).
- 
                
                    
                    serviceOrderItem: array
                    
                    
                
                
                    serviceOrderItem
                
                
                A list of related service order items (RelatedServiceOrderItem [*]). A list of service order items related to this service.
- 
                
                    
                    serviceRelationship: array
                    
                    
                
                
                    serviceRelationship
                
                
                A list of service relationships (ServiceRelationship [*]). Describes links with other service(s) in the inventory (useful for describing relies-on, relies-from between CFS for example).
- 
                
                    
                    serviceSpecification: object
                    
                    
                
                
                    Specification
                
                
                A specification.
- 
                
                    
                    serviceType: string
                    
                    
                     
                    
                
                
                The business type of the service.
- 
                
                    
                    startDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the service is started.
- 
                
                    
                    state: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "designed", "inactive", "active", "terminated", "pendingCancel", "cancelled", "pendingDisconnect", "cancelPendingDisconnect" ]Valid values for the lifecycle state of the service.
- 
                
                    
                    supportingResource: array
                    
                    
                
                
                    supportingResource
                
                
                A list of supporting resources (SupportingResource [*]).For CFS list includes all the supporting resources of RFS.
- 
                
                    
                    supportingService: array
                    
                    
                
                
                    supportingService
                
                
                A list of supporting services (SupportingService [*]). A collection of services that support this service (bundling, link CFS to RFS).
object- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                The id of Business Interaction
- 
                
                    
                    state: string
                    
                    
                     
                    
                
                
                The state of Business Interaction
object- 
                
                    
                    externalArrangement: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "LEASED_IN", "FEDERATED", "LEASED_OUT", "SHARED" ]The type of federation model between UIM and the external party for the given entity.
- 
                
                    
                    externalManagementDomain: string
                    
                    
                     
                    
                
                
                The external system, domain name, party, or participant in a federation solution.
- 
                
                    
                    externalName: string
                    
                    
                     
                    
                
                
                The business-meaningful name of the business entity.
- 
                
                    
                    externalObjectId: string
                    
                    
                     
                    
                
                
                The ID for a business entity.
array- 
            Array of: 
                 PlaceServiceRef
            
            The place reference on a service.
array- 
            Array of: 
                 ServiceCharacteristic
            
            The service characteristic details.
array- 
            Array of: 
                object  RelatedServiceOrderItem
            
            The service order item which triggered service creation/change/termination.
array- 
            Array of: 
                object  ServiceRelationship
            
            Describes links with services of the same category (useful for bundled services).
object- 
                
                    
                    description: string
                    
                    
                     
                    
                
                
                Details about the specification.
- 
                
                    
                    endDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the specification ends.
- 
                
                    
                    entityType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "CustomObject", "CustomNetworkAddress", "DeviceInterface", "Equipment", "EquipmentHolder", "FlowIdentifier", "GeographicLocation", "GeographicSite", "GeographicAddress", "PropertyLocation", "LogicalDevice", "LogicalDeviceAccount", "MediaStream", "Network", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "Pipe", "Service", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPSubnet", "NetworkAddressDomain", "Connectivity", "Party" ]The list of valid values for an entity class.
- 
                
                    
                    href: string
                    
                    
                     (uri) 
                    
                
                
                The URI for the specification.
- 
                
                    
                    id(required): string
                    
                    
                     
                    
                
                
                The ID of the specification, which is the same as the name of the specification.
- 
                
                    
                    name: string
                    
                    
                     
                    
                
                
                The name of the specification.
- 
                
                    
                    startDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the specification starts.
- 
                
                    
                    version: string
                    
                    
                     
                    
                
                
                The version of the specification, which is always 1.
array- 
            Array of: 
                 ResourceServiceRef
            
            The resource reference on a service.
array- 
            Array of: 
                object  schema
            
            Service Class.
- 
                
                object 
                
                
             PlaceRef
                
            A place to associate with the resource/service.
- 
                
                object 
                
                
             PlaceServiceRef-allOf[1]
                
            
object- 
                
                    
                    @referredType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "GeographicAddress", "GeographicLocation", "GeographicSite", "PropertyLocation", "NetworkEntityCode" ]The list of valid values for place referred type.
- 
                
                    
                    href: string
                    
                    
                     (uri) 
                    
                
                
                The URI for the place.
- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                The ID of the place.
- 
                
                    
                    name: string
                    
                    
                     
                    
                
                
                The name of the place.
- 
                
                    
                    referrerRole: string
                    
                    
                     
                    
                
                
                The role of the associated resource.
- 
                
                    
                    role: string
                    
                    
                     
                    
                
                
                The role of the place.
object- 
                
                    
                    assignmentState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "PENDING_ASSIGN", "ASSIGNED", "PENDING_UNASSIGN", "UNASSIGNED", "DISCONNECTED", "TRANSITIONAL", "PORTED" ]The list of valid values for assignment state.
- 
                
                    
                    configItemDisplayName: string
                    
                    
                     
                    
                
                
                The config item display name of the place which is editable from UI.
- 
                
                    
                    configItemId: string
                    
                    
                     
                    
                
                
                The config item id of the place.
- 
                
                    
                    configItemName: string
                    
                    
                     
                    
                
                
                The config item name of the place.
- 
                
                    
                    consumerName: string
                    
                    
                     
                    
                
                
                The name of the service consumer.
- 
                
                    
                    latitude: string
                    
                    
                     
                    
                
                
                Latitude of the place.
- 
                
                    
                    longitude: string
                    
                    
                     
                    
                
                
                Longitude of the place.
- 
                
                    
                    placeCharacteristic: array
                    
                    
                
                
                    placeCharacteristic
                
                
                The list of characteristics for the place.
- 
                
                    
                    placeSpecification: object
                    
                    
                
                
                    Specification
                
                
                A specification.
- 
                
                    
                    referenceState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "PENDING_REFERENCE", "REFERENCED", "PENDING_UNREFERENCE", "UNREFERENCED" ]The list of valid values for reference state.
- 
                
                    
                    referenceType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "Association", "Assignment", "Reference", "ResourceNetworkLocation", "ResourceAssociation" ]Valid values for the list of supported reference types.
- 
                
                    
                    resourceName: string
                    
                    
                     
                    
                
                
                The name of the resource on which place is associated. This will be populated when ReferenceType is set to 'ResourceNetworkLocation' or 'ResourceAssociation'.
array- 
            Array of: 
                object  Characteristic
            
            A characteristic of an object or entity represented by a name-value pair.
object- 
                
                    
                    @schemaLocation: string
                    
                    
                     (uri) 
                    
                
                
                The URI for the JSON Schema file that defines additional attributes and relationships.
- 
                
                    
                    @type: string
                    
                    
                     
                    
                
                
                The entity type of the object. This is useful for EntityLink characters and when the value is set with an actual object and the valueType is an object.
- 
                
                    
                    name(required): string
                    
                    
                     
                    
                
                
                The name of the characteristic.
- 
                
                    
                    value(required): object
                    
                    
                
                
                    value
                
                
                The value of the characteristic.
- 
                
                    
                    valueType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "ALPHANUMERIC", "NUMERIC", "BOOLEAN", "DATE", "OBJECT", "URL" ]The data type for the characteristics's value.
object- 
                
                object 
                
                
             RelatedPartyRef
                
            A related party, which defines a party or party role linked to a specific entity.
- 
                
                object 
                
                
             RelatedPartyServiceRef-allOf[1]
                
            
object- 
                
                    
                    @referredType: string
                    
                    
                     
                    
                
                
                Concrete Type of the Party, in case of dis-ambiguity. Default is 'Party'.
- 
                
                    
                    href: string
                    
                    
                     (uri) 
                    
                
                
                The URI for the related party.
- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                The ID of the related party.
- 
                
                    
                    name: string
                    
                    
                     
                    
                
                
                The name of the related party.
- 
                
                    
                    role: string
                    
                    
                     
                    
                
                
                The role of the related party.
object- 
                
                    
                    configItemDisplayName: string
                    
                    
                     
                    
                
                
                The config item display name of the party which is editable from UI.
- 
                
                    
                    configItemId: string
                    
                    
                     
                    
                
                
                The config item id of the party.
- 
                
                    
                    configItemName: string
                    
                    
                     
                    
                
                
                The config item name of the party.
- 
                
                    
                    consumerName: string
                    
                    
                     
                    
                
                
                The name of the service consumer.
- 
                
                    
                    partyCharacteristic: array
                    
                    
                
                
                    partyCharacteristic
                
                
                The list of characteristics for the party.
- 
                
                    
                    partySpecification: object
                    
                    
                
                
                    Specification
                
                
                A specification.
- 
                
                    
                    referenceState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "PENDING_REFERENCE", "REFERENCED", "PENDING_UNREFERENCE", "UNREFERENCED" ]The list of valid values for reference state.
- 
                
                    
                    referenceType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "Association", "Assignment", "Reference", "ResourceNetworkLocation", "ResourceAssociation" ]Valid values for the list of supported reference types.
array- 
            Array of: 
                object  Characteristic
            
            A characteristic of an object or entity represented by a name-value pair.
- 
                
                object 
                
                
             Characteristic
                
            A characteristic of an object or entity represented by a name-value pair.
- 
                
                object 
                
                
             ServiceCharacteristic-allOf[1]
                
            
object- 
                
                    
                    configItemDisplayName: string
                    
                    
                     
                    
                
                
                The config item display name of the service characteristic which is editable from UI.
- 
                
                    
                    configItemId: string
                    
                    
                     
                    
                
                
                The config item id of the service characteristic.
- 
                
                    
                    configItemName: string
                    
                    
                     
                    
                
                
                The config item name of the service characteristic.
- 
                
                    
                    configItemPath: string
                    
                    
                     
                    
                
                
                The path of the config item's property. Its value can be get from design studio catridges where this property was designed.
- 
                
                    
                    serviceName: string
                    
                    
                     
                    
                
                
                The name of the service consumer.
- 
                
                    
                    serviceSpecName: string
                    
                    
                     
                    
                
                
                The specification name of service.Required only for creation of the service.
object- 
                
                    
                    itemAction: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "add", "modify", "delete", "noChange" ]Valid values for the lifecycle state of the orderItemAction.
- 
                
                    
                    itemId: string
                    
                    
                     
                    
                
                
                Identifier of the order item where the service was managed.
- 
                
                    
                    role: string
                    
                    
                     
                    
                
                
                Role of the service order item for this service.
- 
                
                    
                    serviceOrderHref: string
                    
                    
                     
                    
                
                
                Reference of the related entity.
- 
                
                    
                    serviceOrderId: string
                    
                    
                     
                    
                
                
                Unique identifier of a related entity.
object- 
                
                    
                    relationshipType(required): string
                    
                    
                     
                    
                
                
                The type of relationship (e.g. depends on, enables)
- 
                
                    
                    service(required): object
                    
                    
                
                
                    schema
                
                
                Service Class.
- 
                
                    
                    serviceRelationshipCharacteristic: array
                    
                    
                
                
                    serviceRelationshipCharacteristic
                
                
                
array- 
            Array of: 
                 ServiceCharacteristic
            
            The service characteristic details.
object- 
                
                    
                    @referredType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "DeviceInterface", "Equipment", "EquipmentHolder", "LogicalDevice", "LogicalDeviceAccount", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPNetwork", "IPSubnet", "NetworkAddressDomain", "FlowIdentifier", "CustomObject", "CustomNetworkAddress", "Pipe" ]The list of valid values for the resource type.
- 
                
                    
                    href: string
                    
                    
                     
                    
                
                
                Read Only:trueReference of the supporting resource.
- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                Unique identifier of the supporting resource.
- 
                
                    
                    name: string
                    
                    
                     
                    
                
                
                Name of the resource supporting the service.
object- 
                
                    
                    assignmentState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "PENDING_ASSIGN", "ASSIGNED", "PENDING_UNASSIGN", "UNASSIGNED", "DISCONNECTED", "TRANSITIONAL", "PORTED" ]The list of valid values for assignment state.
- 
                
                    
                    configItemDisplayName: string
                    
                    
                     
                    
                
                
                The config item display name of the resource which is editable from UI.
- 
                
                    
                    configItemId: string
                    
                    
                     
                    
                
                
                The config item id of the resource.
- 
                
                    
                    configItemName: string
                    
                    
                     
                    
                
                
                The config item name of the resource.
- 
                
                    
                    consumerName: string
                    
                    
                     
                    
                
                
                The name of the service consumer.
- 
                
                    
                    expandResource: object
                    
                    
                
                
                    Discriminator: @type
                
                
                Discriminator:{ "propertyName":"@type" }A base resource Class.
- 
                
                    
                    referenceState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "PENDING_REFERENCE", "REFERENCED", "PENDING_UNREFERENCE", "UNREFERENCED" ]The list of valid values for reference state.
object- 
                
                    
                    @baseType: string
                    
                    
                     
                    
                
                
                Read Only:trueAllowed Values:[ "PhysicalResource", "LogicalResource" ]The list of valid values for the type of base resource.
- 
                
                    
                    @type: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "DeviceInterface", "Equipment", "EquipmentHolder", "LogicalDevice", "LogicalDeviceAccount", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPNetwork", "IPSubnet", "NetworkAddressDomain", "FlowIdentifier", "CustomObject", "CustomNetworkAddress", "Pipe" ]The list of valid values for the resource type.
- 
                
                    
                    category: string
                    
                    
                     
                    
                
                
                The category of the concrete resource, such as Gold or Silver for a MSISDN concrete resource.
- 
                
                    
                    description: string
                    
                    
                     
                    
                
                
                A free-text description for the resource.
- 
                
                    
                    endOperatingDate: string
                    
                    
                     (date-time) 
                    
                
                
                The date and time when the resource is no longer effective.
- 
                
                    
                    externalIdentity: object
                    
                    
                
                
                    externalIdentity
                
                
                Read Only:trueThe external identity details for the federated resource.
- 
                
                    
                    href: string
                    
                    
                     (uri) 
                    
                
                
                Read Only:trueThe URI for the resource class.
- 
                
                    
                    id: string
                    
                    
                     
                    
                
                
                The ID of the resource.
- 
                
                    
                    lifecycleState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "END_OF_LIFE", "INSTALLED", "PENDING_INSTALL", "PENDING_REMOVE", "PENDING_UNAVAILABLE", "PENDING_AVAILABLE", "PLANNED", "UNAVAILABLE", "PENDING_DISCONNECT", "DISCONNECTED" ]The list of valid values for inventory state.
- 
                
                    
                    lifecycleSubState: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "PENDING_ASSIGN", "ASSIGNED", "PENDING_UNASSIGN", "UNASSIGNED", "DISCONNECTED", "TRANSITIONAL", "PORTED" ]The list of valid values for assignment state.
- 
                
                    
                    name: string
                    
                    
                     
                    
                
                
                The name of the resource.
- 
                
                    
                    place: array
                    
                    
                
                
                    place
                
                
                The list of associated geographic places.
- 
                
                    
                    resourceCharacteristic: array
                    
                    
                
                
                    resourceCharacteristic
                
                
                The list of characteristics for the resource.
- 
                
                    
                    resourceRelationship: array
                    
                    
                
                
                    resourceRelationship
                
                
                The list of all resources referenced with the current resource. For example, parent resource, associated resource, etc.
- 
                
                    
                    resourceSpecification: object
                    
                    
                
                
                    Specification
                
                
                A specification.
- 
                
                    
                    resourceStatus: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "Standby", "Alarm", "Available", "Reserved", "Unknown", "Suspended" ]The list of valid values for resource status type, which indicates if entity has reservations.
- 
                
                    
                    resourceVersion: string
                    
                    
                     
                    
                
                
                Read Only:trueA field that identifies the version of a resource instance.
- 
                
                    
                    startOperatingDate: string
                    
                    
                     (date-time) 
                    
                
                
                Read Only:trueThe starting date and time when the resource becomes effective.
objecttrue- 
                
                object 
                
                
             ExternalIdentity
                
            An external identity.
array- 
            Array of: 
                object  PlaceRef
            
            A place to associate with the resource/service.
array- 
            Array of: 
                object  Characteristic
            
            A characteristic of an object or entity represented by a name-value pair.
array- 
            Array of: 
                object  ResourceRelationship
            
            A relationship to a resource.
object- 
                
                    
                    fromRole: string
                    
                    
                     
                    
                
                
                The role name for the from-resource. Applies only to INVOLVE relationship types.
- 
                
                    
                    relationshipType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "ASSOCIATES", "MAPPEDTO", "PARENT", "CHILD", "INVOLVE", "ASSIGN", "CONSUMER" ]The list of valid values for relationship type.
- 
                
                    
                    resourceRef: object
                    
                    
                
                
                    Discriminator: @type
                
                
                Discriminator:{ "propertyName":"@type" }A base resource Class.
- 
                
                    
                    toRole: string
                    
                    
                     
                    
                
                
                The role name for the to-resource. Applies only to INVOLVE relationship types.
400 Response
object- 
                
                    
                    code: string
                    
                    
                     
                    
                
                
                The error code.
- 
                
                    
                    entityType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "CustomObject", "CustomNetworkAddress", "DeviceInterface", "Equipment", "EquipmentHolder", "FlowIdentifier", "GeographicLocation", "GeographicSite", "GeographicAddress", "PropertyLocation", "LogicalDevice", "LogicalDeviceAccount", "MediaStream", "Network", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "Pipe", "Service", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPSubnet", "NetworkAddressDomain", "Connectivity", "Party" ]The list of valid values for an entity class.
- 
                
                    
                    message: array
                    
                    
                
                
                    message
                
                
                The text that provides more details about the error as well as corrective actions.
- 
                
                    
                    reason: string
                    
                    
                     
                    
                
                
                The short, user-friendly summary of the problem, which does not change for subsequent occurrences of the problem.
- 
                
                    
                    referenceError: string
                    
                    
                     
                    
                
                
                The URL pointing to the documentation that describes the error.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                The HTTP error code extension, such as 400-2.
array401 Response
object- 
                
                    
                    code: string
                    
                    
                     
                    
                
                
                The error code.
- 
                
                    
                    entityType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "CustomObject", "CustomNetworkAddress", "DeviceInterface", "Equipment", "EquipmentHolder", "FlowIdentifier", "GeographicLocation", "GeographicSite", "GeographicAddress", "PropertyLocation", "LogicalDevice", "LogicalDeviceAccount", "MediaStream", "Network", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "Pipe", "Service", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPSubnet", "NetworkAddressDomain", "Connectivity", "Party" ]The list of valid values for an entity class.
- 
                
                    
                    message: array
                    
                    
                
                
                    message
                
                
                The text that provides more details about the error as well as corrective actions.
- 
                
                    
                    reason: string
                    
                    
                     
                    
                
                
                The short, user-friendly summary of the problem, which does not change for subsequent occurrences of the problem.
- 
                
                    
                    referenceError: string
                    
                    
                     
                    
                
                
                The URL pointing to the documentation that describes the error.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                The HTTP error code extension, such as 400-2.
array403 Response
object- 
                
                    
                    code: string
                    
                    
                     
                    
                
                
                The error code.
- 
                
                    
                    entityType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "CustomObject", "CustomNetworkAddress", "DeviceInterface", "Equipment", "EquipmentHolder", "FlowIdentifier", "GeographicLocation", "GeographicSite", "GeographicAddress", "PropertyLocation", "LogicalDevice", "LogicalDeviceAccount", "MediaStream", "Network", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "Pipe", "Service", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPSubnet", "NetworkAddressDomain", "Connectivity", "Party" ]The list of valid values for an entity class.
- 
                
                    
                    message: array
                    
                    
                
                
                    message
                
                
                The text that provides more details about the error as well as corrective actions.
- 
                
                    
                    reason: string
                    
                    
                     
                    
                
                
                The short, user-friendly summary of the problem, which does not change for subsequent occurrences of the problem.
- 
                
                    
                    referenceError: string
                    
                    
                     
                    
                
                
                The URL pointing to the documentation that describes the error.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                The HTTP error code extension, such as 400-2.
array404 Response
object- 
                
                    
                    code: string
                    
                    
                     
                    
                
                
                The error code.
- 
                
                    
                    entityType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "CustomObject", "CustomNetworkAddress", "DeviceInterface", "Equipment", "EquipmentHolder", "FlowIdentifier", "GeographicLocation", "GeographicSite", "GeographicAddress", "PropertyLocation", "LogicalDevice", "LogicalDeviceAccount", "MediaStream", "Network", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "Pipe", "Service", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPSubnet", "NetworkAddressDomain", "Connectivity", "Party" ]The list of valid values for an entity class.
- 
                
                    
                    message: array
                    
                    
                
                
                    message
                
                
                The text that provides more details about the error as well as corrective actions.
- 
                
                    
                    reason: string
                    
                    
                     
                    
                
                
                The short, user-friendly summary of the problem, which does not change for subsequent occurrences of the problem.
- 
                
                    
                    referenceError: string
                    
                    
                     
                    
                
                
                The URL pointing to the documentation that describes the error.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                The HTTP error code extension, such as 400-2.
array500 Response
object- 
                
                    
                    code: string
                    
                    
                     
                    
                
                
                The error code.
- 
                
                    
                    entityType: string
                    
                    
                     
                    
                
                
                Allowed Values:[ "CustomObject", "CustomNetworkAddress", "DeviceInterface", "Equipment", "EquipmentHolder", "FlowIdentifier", "GeographicLocation", "GeographicSite", "GeographicAddress", "PropertyLocation", "LogicalDevice", "LogicalDeviceAccount", "MediaStream", "Network", "PhysicalConnector", "PhysicalDevice", "PhysicalPort", "Pipe", "Service", "TelephoneNumber", "IPV4Address", "IPV6Address", "IPSubnet", "NetworkAddressDomain", "Connectivity", "Party" ]The list of valid values for an entity class.
- 
                
                    
                    message: array
                    
                    
                
                
                    message
                
                
                The text that provides more details about the error as well as corrective actions.
- 
                
                    
                    reason: string
                    
                    
                     
                    
                
                
                The short, user-friendly summary of the problem, which does not change for subsequent occurrences of the problem.
- 
                
                    
                    referenceError: string
                    
                    
                     
                    
                
                
                The URL pointing to the documentation that describes the error.
- 
                
                    
                    status: string
                    
                    
                     
                    
                
                
                The HTTP error code extension, such as 400-2.
arrayExamples
This example shows how to process the bundle service task with a given id and task by submitting a POST request on the REST resource using cURL. For more information about cURL, see "Install and Use cURL".
cURL Command
curl -X POST "http://hostname:port/InventoryRSOpenAPI/serviceInventoryManagement/version/bundle/ID/task" -H credentials
where:
- hostname is the URL for the UIM REST server.
- port is the port for the UIM REST server.
- version is the version of the API you're using.
- credentials is the base64 encoding of the user ID and password joined by a single colon (ID:password). See "Authentication and Authorization".
- ID is the id of the bundle service to process.
- task is the bundle service task to process.
Example of Response Body
This example shows the contents of the response body in JSON format. It shows the bundle service details for a given ID after performing a patch.
{
    "id": "450004",
    "state": "COMPLETED",
    "href": "http://hostname:port/InventoryRSOpenAPI/serviceInventoryManagement/v3/bundle/450004",
    "items": [
        {
    "id": "676002",
    "href": "http://hostname:port/InventoryRSOpenAPI/serviceInventoryManagement/v3/service/676002",
    "businessInteraction": {
        "id": "451003",
        "state": "COMPLETED"
    },
    "category": "CFS",
    "hasStarted": true,
    "isServiceEnabled": true,
    "name": "BroadbandCFS1",
    "serviceDate": "2022-05-08T22:29:39.604Z",
    "startDate": "2022-05-08T22:29:39.218Z",
    "relatedParty": [
        {
            "id": "3",
            "href": "http://hostname:port/InventoryRSOpenAPI/party/3",
            "name": "place1",
            "role": "BATRoleSpec",
            "referenceType": "Association",
            "consumerName": "BroadbandCFS",
            "partyCharacteristic": []
        }
    ],
   "serviceCharacteristic": [
   {
   "name": "serviceRelType",
   "valueType": "ALPHANUMERIC",
   "value": "CFS",
   "serviceName": " BroadbandCFS1",
   "serviceSpecName": "Broadband_Internet_REST_Junit_CFS"
   },
   {
   "name": "serviceRel",
   "valueType": "ALPHANUMERIC",
   "value": "CFS",
   "serviceName": "BroadbandCFS1",
   "serviceSpecName": "Broadband_Internet_REST_Junit_CFS"
   }
  ],
   "serviceType": "Broadband Internet CFS Service",
   "supportingService": [
   {
     "id": "450002",
     "href": "http://hostname:port/InventoryRSOpenAPI/serviceInventoryManagement/version/service/450002",
     "name": "DOCSISRFS"
   }
   ], 
   "serviceSpecification": {
      "id": "Broadband_Internet_Access_CFS",
      "href": "http://hostname:port/InventoryRSOpenAPI/specification/Broadband_Internet_Access_CFS",
      "name": "Broadband_Internet_Access_CFS",
      "version": "1",
      "entityType": "Service",
      "startDate": "2022-05-08T22:29:39.604Z",
      "endDate": "2022-05-08T22:29:39.604Z"
   },
    "state": "active",
    "place": [
        {
            "id": "3",
            "href": "http://hostname:port/InventoryRSOpenAPI/place/3",
            "name": "place1",
            "@referredType": "GeographicLocation",
            "role": "BATRoleSpec",
            "referenceType": "Association",
            "consumerName": "BroadbandCFS1"
        }
    ],
    "externalIdentity": {
        "externalObjectId": "376921",
        "externalName": "extName1",
        "externalManagementDomain": "extMgmtDom1"
    }
}
,
{
    "id": "676003",
    "href": "http://hostname:port/InventoryRSOpenAPI/serviceInventoryManagement/v3/service/676003",
    "businessInteraction": {
        "id": "451004",
        "state": "COMPLETED"
    },
    "category": "CFS",
    "hasStarted": true,
    "isServiceEnabled": true,
    "name": "BroadbandCFS2",
    "serviceDate": "2022-05-08T22:29:39.604Z",
    "startDate": "2022-05-08T22:29:39.218Z",
    "relatedParty": [
        {
            "id": "3",
            "href": "http://hostname:port/InventoryRSOpenAPI/party/3",
            "name": "place1",
            "role": "BATRoleSpec",
            "referenceType": "Association",
            "consumerName": "BroadbandCFS2",
            "partyCharacteristic": []
        }
    ],
   "serviceCharacteristic": [
   {
   "name": "serviceRelType",
   "valueType": "ALPHANUMERIC",
   "value": "CFS",
   "serviceName": " BroadbandCFS2",
   "serviceSpecName": "Broadband_Internet_REST_Junit_CFS"
   },
   {
   "name": "serviceRel",
   "valueType": "ALPHANUMERIC",
   "value": "CFS",
   "serviceName": "BroadbandCFS2",
   "serviceSpecName": "Broadband_Internet_REST_Junit_CFS"
   }
  ],
   "serviceType": "Broadband Internet CFS Service",
   "supportingService": [
   {
     "id": "450002",
     "href": "http://hostname:port/InventoryRSOpenAPI/serviceInventoryManagement/version/service/450002",
     "name": "DOCSISRFS"
   }
   ], 
   "serviceSpecification": {
      "id": "Broadband_Internet_Access_CFS",
      "href": "http://hostname:port/InventoryRSOpenAPI/specification/Broadband_Internet_Access_CFS",
      "name": "Broadband_Internet_Access_CFS",
      "version": "1",
      "entityType": "Service",
      "startDate": "2022-05-08T22:29:39.604Z",
      "endDate": "2022-05-08T22:29:39.604Z"
   },
    "state": "active",
    "place": [
        {
            "id": "3",
            "href": "http://hostname:port/InventoryRSOpenAPI/place/3",
            "name": "place1",
            "@referredType": "GeographicLocation",
            "role": "BATRoleSpec",
            "referenceType": "Association",
            "consumerName": "BroadbandCFS2"
        }
    ],
    "externalIdentity": {
        "externalObjectId": "376922",
        "externalName": "extName2",
        "externalManagementDomain": "extMgmtDom2"
    }
}
    ]
}