09-27-2018 09:27 AM - edited 09-27-2018 12:45 PM
I've been using the Cisco Support APIs (https://developer.cisco.com/docs/support-apis/) for a while which is managed through Mashery. PSS API access is available via Support API portal, however those require (as I understand it) an appliance on-prem at the customer collecting individual device data via SNMP, or whatever.
I'm having a having a hard time with the exact usage of the Services APIs and terminology. Are Services APIs the same as Smart APIs?
https://developer.cisco.com/docs/service-apis/
https://www.cisco.com/c/dam/assets/docs/pss-api-overview.pdf
https://www.cisco.com/c/dam/assets/docs/pss-api-faq.pdf
Why are the Services APIs managed through anypoint.mulesoft.com, but Support APIs aren't?
Are Services APIs the same as Smart APIs?
Do these APIs also require on on-prem PSS appliance? Or are they really around obtaining SNTC data which is populated by an on-prem appliance, manual upload, or Cisco CallHome?
I have a few use cases that I'm trying to make sure I develop correctly around. If I have a customer who only gives me a serial number for a device, I'm still best served by using the Support APIs (SN2INFO, EOX, etc.)?
Solved! Go to Solution.
10-03-2018 02:24 PM
Hi
Please see the answers to all your questions below :
I'm having a having a hard time with the exact usage of the Services APIs and terminology. Are Services APIs the same as Smart APIs?
https://developer.cisco.com/docs/service-apis/
https://www.cisco.com/c/dam/assets/docs/pss-api-overview.pdf
https://www.cisco.com/c/dam/assets/docs/pss-api-faq.pdf
No, Services APIs and Smart APIs are not the same. Services APIs are currently available to Smart Net Total Care (SNTC) customers where as Smart APIs that you are referring to primarily serves partner community (Partner Support Services (PSS)). Currently Smart APIs are in sustenance mode and the goal is to consolidate APIs supporting both customers and partners. Having said that, currently there are no plans to deprecate Smart APIs.
Why are the Services APIs managed through anypoint.mulesoft.com, but Support APIs aren't?
The decision to have Services APIs managed through MuleSoft was based on the market conditions at that time. In the near future Services APIs will be available through apiconsole.cisco.com similar to Support APIs.
Are Services APIs the same as Smart APIs?
Already answered
Do these APIs also require on on-prem PSS appliance? Or are they really around obtaining SNTC data which is populated by an on-prem appliance, manual upload, or Cisco CallHome?
Services APIs are based on SNTC data and as you said, can be obtained by an on-prem appliance or manual uploads.
I have a few use cases that I'm trying to make sure I develop correctly around. If I have a customer who only gives me a serial number for a device, I'm still best served by using the Support APIs (SN2INFO, EOX, etc.)? Yes, because if a serial number of a device is not part of SNTC upload, then it will not be reported via Smart APIs.
10-03-2018 02:24 PM
Hi
Please see the answers to all your questions below :
I'm having a having a hard time with the exact usage of the Services APIs and terminology. Are Services APIs the same as Smart APIs?
https://developer.cisco.com/docs/service-apis/
https://www.cisco.com/c/dam/assets/docs/pss-api-overview.pdf
https://www.cisco.com/c/dam/assets/docs/pss-api-faq.pdf
No, Services APIs and Smart APIs are not the same. Services APIs are currently available to Smart Net Total Care (SNTC) customers where as Smart APIs that you are referring to primarily serves partner community (Partner Support Services (PSS)). Currently Smart APIs are in sustenance mode and the goal is to consolidate APIs supporting both customers and partners. Having said that, currently there are no plans to deprecate Smart APIs.
Why are the Services APIs managed through anypoint.mulesoft.com, but Support APIs aren't?
The decision to have Services APIs managed through MuleSoft was based on the market conditions at that time. In the near future Services APIs will be available through apiconsole.cisco.com similar to Support APIs.
Are Services APIs the same as Smart APIs?
Already answered
Do these APIs also require on on-prem PSS appliance? Or are they really around obtaining SNTC data which is populated by an on-prem appliance, manual upload, or Cisco CallHome?
Services APIs are based on SNTC data and as you said, can be obtained by an on-prem appliance or manual uploads.
I have a few use cases that I'm trying to make sure I develop correctly around. If I have a customer who only gives me a serial number for a device, I'm still best served by using the Support APIs (SN2INFO, EOX, etc.)? Yes, because if a serial number of a device is not part of SNTC upload, then it will not be reported via Smart APIs.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide