The Services APIs have been migrated from the MuleSoft to the Mashery platform. The MuleSoft platform is slated for decommissioning shortly. The API users on MuleSoft need to migrate their applications as soon as possible before the APIs stop working by following the procedure outlined in the Application Registration section.

Introduction to Cisco Services APIs

Cisco Services APIs allow partners and customers to programmatically access and consume Cisco data in a simple, secure, and scalable manner. Cisco Services APIs remove barriers to enterprise automation, increase productivity, help shorten sales cycles, and reduce operating expenses.

These APIs empower users to access information and use Cisco intellectual capital in new and innovative ways to increase productivity and add new value to their business.

APIs provide partner users the flexibility to manage their network or their customers’ networks by providing value-added services through innovation and making them available to their end users.

The Cisco Services APIs catalog provides a simplified, guided experience, through which partners and customers can easily learn about these services and integrate them with their internal tools, systems, and applications. Using industry-standard authentication and role-based authorization, Cisco Services APIs provide a trusted scalable platform to support diverse consumption models like mobile apps, smart devices, and web-based applications.

All Cisco Services APIs are based on REST patterns with JSON data format, and support filtering, pagination, sorting and chunked transfer encoding. For more information, see the General API Feature section for examples and features that allow you to optimize and manipulate the response.

  • Collections

    The import inventory API enables apps to automate the process of providing network inventory data to CISCO.

  • Contracts and Coverage

    Contracts API provides information about the status of contracts owned by a customer or partners. The Coverage API provides information on the coverage status of devices in the inventory owned by a customer or partner. Customers and Partners can also retrieve devices that are not covered by any Cisco contracts.

    Protocols: REST

    Data Format: JSON

  • Customer Info

    Customer Info API provides detailed information about a customer. For Partners, it will also provide a list of customers who have given partners access to retrieve their collected network data via API.

    Protocols: REST

    Data Format: JSON

  • Inventory

    The Inventory API provide install base information of all devices associated with a specific customer.

    Protocols: REST

    Data Format: JSON

  • Product Alerts

    The Product Alerts API provides information about hardware and software milestones along with announced field notices and security vulnerabilities on a device or set of devices.

    Protocols: REST

    Data Format: JSON