Search documentation

Search across all documentation pages

Get API Key
Introduction

API overview

The Zenode API exposes the same data and AI that power zenode.ai over HTTPS and JSON, so you can build part selection, BOM tooling, and design automation on top of it.

The Zenode API is a public, contract-stable HTTP API for building on Zenode's electronic-component intelligence. It exposes the same data and AI that power zenode.ai — part identification, catalog search, pricing and availability, and AI-driven part discovery and deep-dive research — as plain JSON over HTTPS.

Base URL

TEXT
1https://api.zenode.ai/v1

The major version is in the path. New optional fields and new endpoints are additive and ship within v1; anything breaking would ship under a new major version.

What you can do

How requests work

  • Requests and responses are application/json; charset=utf-8.
  • Authentication is a Bearer API key (see Authentication).
  • Field names are snake_case; all timestamps are ISO-8601 UTC.
  • Every response carries a request_id (also in the X-Request-Id header) for support and tracing.

Resources are referenced by stable, readable slugs, never by internal database IDs — so the identifiers you store keep working as the catalog evolves. See Identifiers.

Usage billing

REST bills in two paid classes — part records (the full part record) and AI tokens — while matching, catalog search, and catalog metadata are free. See Usage billing for the full endpoint table.

Next