Cisco Cisco Prime Central 1.3 Developer's Guide
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:
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
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
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
port # - configurable, ex 9110
https://<host>:9110/nbi/ServiceRetrievalAPI?wsdl
server IP - PRIME Central server IP
port # - configurable, ex 9110
port # - configurable, ex 9110
https://<host>:9110/nbi/CustomerAPI?wsdl
server IP - PRIME Central server IP
port # - configurable, ex 9110
port # - configurable, ex 9110
The following table lists the APIs for customer management and service activation and retrieval.
Object
Type
Type
API
Function
Service
operation:Provision
input:
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.
returns a service instance reference and an acceptance set to True. When this operation fails, it
returns an exception.
Service
operation:modify
input:
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.
instance reference and an acceptance set to True. When this operation fails, it returns an
acceptance set to False.
Service
operation:Terminate
input:
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.
this operation fails, it returns an exception.
Service
operation:
getServiceInventory
input:
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.
When this operation fails, it returns an exception.