Skip to main content

Warranty Management

Warranty Management helps you track hardware warranty status, plan for renewals, and avoid unexpected support costs. NopeSight integrates with both Dell and Lenovo APIs for automatic warranty retrieval.

Overview

NopeSight provides comprehensive warranty tracking capabilities:

  • Automatic Warranty Lookup: Integration with Dell and Lenovo APIs for automatic data retrieval
  • Expiration Tracking: Monitor warranty end dates across your fleet
  • Service Entitlements: Understand what coverage each asset has
  • Manual Entry: Add warranty data for any asset from any vendor

Dell Warranty Integration

Prerequisites

To use Dell warranty lookup, you need:

  1. A Dell TechDirect API account
  2. API Key and API Secret from Dell
  3. Assets with valid Dell service tags

Configuration

  1. Navigate to Settings > System Preferences
  2. Find the Dell API section
  3. Enter your credentials:
    • Dell API Key: Your TechDirect API key
    • Dell API Secret: Your TechDirect API secret
  4. Click Test Connection to verify
  5. Save the configuration

How Dell warranty lookup works

Asset Discovered → Service Tag Extracted → OAuth 2.0 Auth → Dell API Query → Warranty Data Retrieved → CI Updated
  1. Service Tag Identification: Dell assets are identified by their 5-7 character alphanumeric service tag (serial number)
  2. API Authentication: OAuth 2.0 authentication with Dell's API gateway (tokens are cached for performance)
  3. Warranty Query: Service tag is submitted to Dell's v5 warranty API
  4. Data Processing: Response is parsed and normalized
  5. CI Update: Warranty information is stored with the asset

Dell warranty information retrieved

FieldDescription
Warranty StatusCurrent status: Active, Expired, or Unknown
Warranty Expiry DateDate when warranty coverage ends
Warranty TypePrimary warranty coverage type
Ship DateOriginal shipment date from Dell
Product CodeDell product identifier
Product DescriptionFull product name and model
Service EntitlementsDetailed list of all warranty services

Dell service entitlement details

Each Dell entitlement includes:

FieldDescription
TypeService level description
Start DateWhen the service began
End DateWhen the service expires
Service Level CodeDell's internal service code
Service Level GroupCategory of service

Common Dell entitlement types:

  • Parts Only Service: Hardware replacement parts coverage
  • Onsite Service After Remote Diagnosis: Technician dispatch after remote troubleshooting
  • Next Business Day Onsite: Priority response for business-critical systems
  • ProSupport: Premium 24/7 support with faster response times

Dell batch lookups

For large environments, NopeSight supports batch warranty lookups:

  • Up to 100 service tags per API request
  • Automatic rate limiting to avoid API throttling
  • Background processing for large batches
  • Progress tracking and error reporting

Lenovo Warranty Integration

Prerequisites

To use Lenovo warranty lookup, you need:

  1. A Lenovo Support API account
  2. A ClientID from Lenovo
  3. Assets with valid Lenovo serial numbers

Configuration

  1. Navigate to Settings > System Preferences
  2. Find the Lenovo API section
  3. Enter your credentials:
    • Lenovo API Client ID: Your Lenovo Support API client identifier
  4. Save the configuration

How Lenovo warranty lookup works

Asset Discovered → Serial Number Extracted → ClientID Auth → Lenovo API Query → Warranty Data Retrieved → CI Updated
  1. Serial Number Identification: Lenovo assets are identified by their serial number (minimum 4 characters)
  2. API Authentication: Simple ClientID header authentication (no OAuth required)
  3. Warranty Query: Serial number is submitted to Lenovo's v2.5 warranty API
  4. Data Processing: Response is parsed and normalized
  5. CI Update: Warranty information is stored with the asset

Lenovo warranty information retrieved

FieldDescription
Warranty StatusCurrent status: Active or Expired (from InWarranty field)
Warranty Expiry DateLatest warranty end date across all entitlements
Warranty TypePrimary warranty coverage type
ProductLenovo product identifier
Purchase DateOriginal purchase date
Ship DateOriginal shipment date
CountryCountry of origin
Warranty EntitlementsList of all warranty services
Contract EntitlementsList of active service contracts

Lenovo entitlement types

Lenovo warranties distinguish between two types of coverage:

Warranty Entitlements:

TypeDescription
BASEStandard manufacturer warranty
UPGRADEWarranty upgrade purchased at time of sale
EXTENDEDExtended warranty purchased after original sale
INSTANTInstant warranty coverage

Contract Entitlements:

FieldDescription
Contract NumberService contract identifier
SLAService Level Agreement description
StatusContract status (active, expired)
Start/End DatesCoverage period

Lenovo batch lookups

Lenovo's API supports multiple serial numbers in a single request:

  • Submit comma-separated serial numbers in one API call
  • Automatic handling of individual lookup failures
  • Results mapped back to the correct CI records

Viewing Warranty Information

Individual asset view

  1. Navigate to CMDB > Configuration Items
  2. Select an asset
  3. View the Warranty Information section in CI Details

Warranty Information

The warranty panel displays:

  • Overall warranty status (Active/Expired badge)
  • Key dates (expiry, ship date, last checked)
  • Product information
  • All service entitlements with their coverage periods

Bulk warranty view

For fleet-wide warranty visibility:

  1. Navigate to Reports > Asset Reports
  2. Select Warranty Status Report
  3. Filter by:
    • Warranty status (Active/Expired)
    • Expiration date range
    • Site or department

Manual Warranty Entry

For assets from vendors without API integration:

  1. Open the asset in CMDB
  2. Navigate to the Asset section
  3. Enter the Warranty Expiry Date
  4. Save changes

For detailed warranty information, use the CI's custom fields to record:

  • Warranty provider
  • Contract number
  • Coverage type
  • Support contact

Warranty Refresh

On-demand refresh

To refresh warranty data for a single asset:

  1. Open the asset
  2. Click Refresh Warranty
  3. Wait for the API response
  4. Review updated information

Scheduled refresh

Configure automatic warranty refresh:

  1. Navigate to Settings > Scheduled Tasks
  2. Find Warranty Refresh
  3. Configure the schedule (recommended: weekly)
  4. Select scope (all supported assets or specific groups)

Best Practices

Proactive Management

  • 30-Day Warning: Set alerts for warranties expiring in 30 days
  • Quarterly Review: Review all expiring warranties quarterly
  • Renewal Planning: Use warranty data for budget planning

Data Quality

  • Regular Refresh: Schedule weekly warranty refreshes
  • Verify Serial Numbers: Ensure serial numbers and service tags are correctly recorded
  • Track All Assets: Include warranty data for all hardware, not just servers

Cost Optimization

  • Compare Coverage: Review entitlement levels before renewal
  • Bundle Renewals: Negotiate better rates by bundling renewals
  • Right-Size Coverage: Match coverage level to asset criticality

Multi-Vendor Management

  • Consistent tracking: Use the same warranty fields regardless of vendor
  • Identify vendor: Check manufacturer field to determine which API to use
  • Fallback to manual: For unsupported vendors, enter warranty data manually

Troubleshooting

Common Issues

"No warranty data found"

  • Verify the serial number/service tag is correct
  • Dell service tags are 5-7 alphanumeric characters
  • Lenovo serial numbers must be at least 4 characters
  • Check if the asset is from a supported vendor

"Authentication failed"

  • Dell: Verify API Key and API Secret in system preferences; check if credentials have expired
  • Lenovo: Verify ClientID in system preferences

"Rate limit exceeded"

  • Wait 60 seconds before retrying
  • Reduce batch size for large lookups
  • Check scheduled job frequency

API Status