Belgelere geç
API

Bağlantı ekle

Arka planda alınıp okunan herkese açık bir web sayfası.

POST/knowledge/links

Gerçek çağrıyı çalışma alanınızda çalıştırır.

POST /knowledge/links

Arka planda alınıp okunan herkese açık bir web sayfası.

Örnek

knowledge:write gerektirir. url, en fazla 2.048 karakterlik herkese açık bir http ya da https adresidir ve https olarak tutulur. title olmadan öğe, sayfa okunana kadar bağlantının adını, sonra sayfanın kendi başlığını taşır. Bağlantıyla birlikte queued durumunda 201 döner.

curl
curl -X POST "$OE/knowledge/links" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "url": "https://acme.com/shipping" }'
Yanıt
{  "object": "knowledge_item",  "id": "kb_3e7b1d9a4c2f80e6b5a1c47d",  "kind": "link",  "scope": "",  "level": "workspace",  "title": "https://acme.com/shipping",  "url": "https://acme.com/shipping",  "fileName": null,  "mimeType": null,  "sizeBytes": null,  "pinned": false,  "status": "queued",  "failure": null,  "chunks": 0,  "chars": 0,  "origin": "api",  "createdBy": "usr_5f2a9c71",  "createdAt": "2026-10-08T09:14:02.000Z",  "updatedAt": "2026-10-08T09:14:02.000Z",  "indexedAt": null}

Özel ya da yerel bir ana makinedeki ya da kullanıcı adı, parola veya bağlantı noktası içeren bir adres 422 invalid_knowledge_url olur. Aynı seviyedeki aynı bağlantı 409 knowledge_link_exists olur.

Alınamayan bir sayfa failure: "fetch_failed" ile failed olarak biter. Bir sayfanın en fazla 5 MB'ı okunur.

Referans