• Apps
  • Tech
  • Blog
  • Documentation
  • Pricing
  • Statistics
  • FAQ
Sign InSign Up
    • Getting Started
    • Authentication
    • Errors
    • Lookup
    • Search
    • Categories
    • Trends
    • History
    • Stats
    • Activity
    • Compare
    • SBOM
    • Webhooks
    • HTTP API Setup
    • Use Cases
    • Claude Code
    • Claude Desktop
    • Cursor

Authentication

How to authenticate with the Desktop Insights API using Bearer tokens and API keys.

All API requests require authentication via a Bearer token in the Authorization header.

API keys

During early access, API keys are issued directly. Self-serve key generation from the dashboard is coming soon.

Authorization: Bearer di_live_xxxxxxxxxxxxxxxxxxxxxxxx

API keys are prefixed with di_live_ for production use.

Making authenticated requests

Include your API key in every request:

curl "https://desktopinsights.com/api/v1/lookup?app=Slack" \
  -H "Authorization: Bearer di_live_your_key_here"

Error responses

StatusMeaning
401 UnauthorizedMissing or invalid API key
400 Bad RequestMissing required parameter
404 Not FoundNo app found matching your query

Security best practices

  • Store API keys in environment variables, not in source code
  • Rotate keys if compromised — contact us for a replacement
  • Use HTTPS for all requests (HTTP is not supported)

The only technographics platform for desktop software. See the SDKs, frameworks, and dependencies inside thousands of macOS and Windows applications.

© Copyright 2026 Desktop Insights. All Rights Reserved.

About
  • About
  • Blog
  • Contact
  • X
Product
  • Statistics
  • Documentation
  • MCP Server
  • Smithery
  • Glama
Legal
  • Terms of Service
  • Privacy Policy
  • Cookie Policy