API Reference

Complete documentation for all Moondream API endpoints and SDKs

Getting Started with the API

All Moondream APIs use a consistent request/response format and authentication method. To get started with any endpoint:

  1. Obtain an API key from the Cloud Dashboard
  2. Include your API key in the request headers as Authorization: Bearer YOUR_API_KEY
  3. Send your request using JSON format to the appropriate endpoint
  4. Process the JSON response according to your application needs

Available SDKs

We currently provide official SDKs for the following languages:

  • Python: pip install moondream
  • JavaScript/TypeScript: npm install moondream

Additional language SDKs are in development and will be released soon.