Kibbe.aiDocs
PlatformLearnAboutGet an API key
DocumentationAPI referenceSDKsChangelog
Reference›SDKs
Getting started
  • Introduction
  • Quickstart
  • Authentication
  • Environments
Core concepts
  • Attribute schema
  • Kibbe image IDs
  • Catalogs
  • Webhooks
Endpoints
  • Tag an imagePOST
  • Search productsPOST
  • Similar itemsGET
  • Body-type fitGET
  • Trend signalsGET
  • Upload catalogPOST
Reference
  • Rate limits
  • Errors
  • SDKs
  • Changelog
Reference/SDKs

SDKs

Typed clients that handle auth, pagination, retries and webhook verification for you.

Install

bash
npm i @kibbe/sdk      # TypeScript / Node
pip install kibbe      # Python

Usage

typescript
import Kibbe from "@kibbe/sdk";

const kb = new Kibbe({ apiKey: process.env.KIBBE_KEY });

const item = await kb.tag({ imageUrl: "https://cdn.shop/sku-4821.jpg" });
console.log(item.category, item.kibbeFit[0]);

All list methods return async iterators that page transparently. Rate-limit responses are retried with jitter up to three times before an error is thrown.

← PreviousErrorsNext →Changelog
On this page
InstallUsage
Ask a question