Home / Integrations
Connect
Connect an agent
One search for NEWO, n8n, Make, and plain HTTP. Pick a language, copy the call, and fill in the address, shop, and key.
from newo_catalog import CatalogClient
client = CatalogClient("https://catalog.example", "nwp_…")
result = client.search("my_shop", q="товар", limit=5)
print(result["items"][0]["price"])
const { CatalogClient } = require("newo-catalog");
const client = new CatalogClient("https://catalog.example", "nwp_…");
const result = await client.search("my_shop", { q: "товар", limit: 5 });
console.log(result.items[0].price);
curl -s -H "Authorization: Bearer nwp_…" \
-H "Content-Type: application/json" \
-d '{"q":"товар","limit":5}' \
https://catalog.example/v1/catalog/my_shop/search
Channel
NEWOA module, three fields, and the phrase the agent says while it searches.Open
n8nAn agent workflow and a chat that shows the catalog answer.Open
MakeAn agent scenario and a chat for checking the answer.Open
HTTPOne POST. The agent reads
items.Open
What to fill in
The address is the origin, without /v1 and without a trailing slash. In n8n and Make those two values make the Search catalog URL.
| Example | NEWO | n8n and Make | |
|---|---|---|---|
| Address | https://catalog.example |
catalog_api_base |
start of the URL |
| Shop | my_shop |
catalog_shop_idn |
path /v1/catalog/my_shop/search |
| Key | nwp_… |
catalog_api_token |
Authorization: Bearer |
Answer
The agent reads items. The demo shop mock_5 answers the word товар.
## In stock ### 1. Test item #1 - **Price:** 1,290 - **Stock:** in stock - **Link:** https://shop.example/p/1Try the demoThe local shop mock_5 answers the query товар.