Cisco Cisco Prime Central 1.3 Developer's Guide

Page of 203
Customer and Service Management
Prime Central supports the following APIs for customer management and data center service activation and retrieval. For detailed
definitions of the APIs and their corresponding data types, see the following files:
Service Activation and Retrieval
ServiceActivation/IIS/wsdl/ServiceActivationInterface/ServiceActivationInterfaceHttp.wsdl
ServiceActivation/IIS/xsd/ServiceActivationInterfaceMessages.xsd
ManageServiceInventory/IIS/wsdl/ServiceInventoryRetrieval/ServiceInventoryRetrievalHttp.wsdl
ManageServiceInventory/IIS/xsd/ServiceInventoryRetrievalMessages.xsd
ServiceBasic/IIS/xsd/Service.xsd
ServiceBasic/IIS/xsd/Cisco_SVC.xsd
Customer Management
ManageServiceInventory/IIS/wsdl/CustomerProvision/CustomerProvisionHttp.wsdl
ManageServiceInventory/IIS/xsd/CustomerProvisionMessages.xsd
ServiceBasic/IIS/xsd/Service.xsd
WSDL Endpoints:  
https://<host>:9110/nbi/ServiceActivationAPI?wsdl
server IP - PRIME Central server I
port # - configurable, ex 9110
https://<host>:9110/nbi/ServiceRetrievalAPI?wsdl
server IP - PRIME Central server IP
port # - configurable, ex 9110
https://<host>:9110/nbi/CustomerAPI?wsdl
server IP - PRIME Central server IP
port # - configurable, ex 9110
The following table lists the APIs for customer management and service activation and retrieval.
Object
Type
API 
Function 
Service 
operation:Provision 
input:
output:
fault:provisionException
              
       
Creates a service instance by assigning a resource to a customer. When this operation succeeds, it
returns a service instance reference and an acceptance set to True. When this operation fails, it
returns an exception.                               
Service 
operation:modify 
input:
output:
fault:modifyException         
      
Modifies the lifecycle and priority of a service. When this operation succeeds, it returns a service
instance reference and an acceptance set to True. When this operation fails, it returns an
acceptance set to False. 
Service 
operation:Terminate 
input:
output:
fault:TerminateException 
Terminates a service. When this operation succeeds, it returns an acceptance set to True. When
this operation fails, it returns an exception. 
Service 
operation:
getServiceInventory     
input: 
 
output:
fault: getServiceException 
Retrieves a list of service instances. When this operation succeeds, it returns a list of services.
When this operation fails, it returns an exception.