Product data

Keychron

Structured Keychron product data for search, recommendations, and AI shopping agents.

What Keychron can I help you find?

In the catalog

Sample Keychron products

A live slice of the Keychron catalog — titles, images, and prices the API returns today.

Keychron P6 Ultra 8k 100% Full Metal Wireless Mechanical Keyboard With Hot Swappable Switches Black

Keychron P6 Ultra 8k 100% Full Metal Wireless Mechanical Keyboard With Hot Swappable Switches Black

$200

Keychron K8 Pro Qmk/via ワイヤレス メカニカル キーボード(us Ansi 配列) - ブラック - 完全組み立て(ホットスワップ対応)/rgbバックライト アルミニウムフレーム/gateron G Pro メカニカル 赤軸

Keychron K8 Pro Qmk/via ワイヤレス メカニカル キーボード(us Ansi 配列) - ブラック - 完全組み立て(ホットスワップ対応)/rgbバックライト アルミニウムフレーム/gateron G Pro メカニカル 赤軸

€134

Keyboard 81 Pro Qmk/via Wireless Custom Mechanical Keyboard - Dark Grey (winter Bonfire)/tactile Switch

Keyboard 81 Pro Qmk/via Wireless Custom Mechanical Keyboard - Dark Grey (winter Bonfire)/tactile Switch

$43,107

Keychron Q1 He Qmk Wireless Custom Keyboard Iso Layout Collection - Fully Assembled Knob (shell White) - Pbt Keycap/jis(japanese)/gateron Double-rail Magnetic Nebula Switch

Keychron Q1 He Qmk Wireless Custom Keyboard Iso Layout Collection - Fully Assembled Knob (shell White) - Pbt Keycap/jis(japanese)/gateron Double-rail Magnetic Nebula Switch

$46,903

Keychron Q65 Max Qmk/via Wireless Custom Mechanical Keyboard(us Ansi Layout) - Fully Assembled/carbon Black/gateron Jupiter Banana

Keychron Q65 Max Qmk/via Wireless Custom Mechanical Keyboard(us Ansi Layout) - Fully Assembled/carbon Black/gateron Jupiter Banana

$44,825

Keychron Q1 Qmk カスタム メカニカル キーボード - バージョン 2(us Ansi 配列) - 完全組立 ノブ (特装版)/シャンパンゴールド/gateron G Pro 茶軸

Keychron Q1 Qmk カスタム メカニカル キーボード - バージョン 2(us Ansi 配列) - 完全組立 ノブ (特装版)/シャンパンゴールド/gateron G Pro 茶軸

¥17,861

Keychron Q1 He Qmk Wireless Custom Keyboard Iso Layout Collection - Fully Assembled Knob (carbon Black)-pbt Keycaps/de Iso

Keychron Q1 He Qmk Wireless Custom Keyboard Iso Layout Collection - Fully Assembled Knob (carbon Black)-pbt Keycaps/de Iso

$199

Keychron Q5 Pro Qmk/via Wireless Custom Mechanical Keyboard (ansi Layout) - Fully Assembled Knob/silver Grey/keychron K Pro Brown

Keychron Q5 Pro Qmk/via Wireless Custom Mechanical Keyboard (ansi Layout) - Fully Assembled Knob/silver Grey/keychron K Pro Brown

Keychron Q5 Qmk Custom Mechanical Keyboard Iso Layout Collection - Fully Assembled Knob (carbon Black)/nordic-iso/gateron G Pro Brown

Keychron Q5 Qmk Custom Mechanical Keyboard Iso Layout Collection - Fully Assembled Knob (carbon Black)/nordic-iso/gateron G Pro Brown

Keychron Q9 Qmk Custom Mechanical Keyboard (ansi Layout) - Fully Assembled Knob/navy Blue - B/gateron G Pro Red

Keychron Q9 Qmk Custom Mechanical Keyboard (ansi Layout) - Fully Assembled Knob/navy Blue - B/gateron G Pro Red

Keychron Q2 Pro Qmk/via Wireless Custom Mechanical Keyboard Iso Layout Collection - Fully Assembled Knob (carbon Black)/es-iso/keychron K Pro Banana

Keychron Q2 Pro Qmk/via Wireless Custom Mechanical Keyboard Iso Layout Collection - Fully Assembled Knob (carbon Black)/es-iso/keychron K Pro Banana

Keychron Q5 Pro Qmk/via Wireless Custom Mechanical Keyboard Iso Layout Collection - Fully Assembled Knob Carbon Black/uk-iso-used(secondhard)/keychron K Pro Red

Keychron Q5 Pro Qmk/via Wireless Custom Mechanical Keyboard Iso Layout Collection - Fully Assembled Knob Carbon Black/uk-iso-used(secondhard)/keychron K Pro Red

One endpoint

Filter Keychron with a brand ID

The same search used in the demo above. Pass brand_ids to keep results inside this catalog. 1,000 free searches a month.

  • Normalized titles, images, and stable brand IDs
  • Live prices, availability, and merchant URLs
  • Affiliate-ready offers when a rate is available
curl https://api.trychannel3.com/v1/search \
  -H "x-api-key: $CHANNEL3_API_KEY" \
  -H "content-type: application/json" \
  -d '{
  "query": "Keychron products",
  "filters": {
    "brand_ids": [
      "FxaZ"
    ]
  },
  "limit": 20
}'
from channel3_sdk import Channel3

client = Channel3()

response = client.products.search(
    query="Keychron products",
    filters={"brand_ids": ["FxaZ"]},
    limit=20,
)
import { Channel3 } from "@channel3/sdk";

const client = new Channel3();

const response = await client.products.search({
  query: "Keychron products",
  filters: {
    brand_ids: ["FxaZ"],
  },
  limit: 20,
});

FAQs

How developers pull Keychron into agents, search, and affiliate flows.

For Keychron

Do you work at Keychron?

Channel3 can help Keychron show up more accurately across AI shopping apps. No technical work. Most teams are live the same week.

Drive more AI sales

Build with this catalog

1,000 free searches every month. No credit card required.