Mit der Vector Search API erstellt

Einführung

Suchen Sie Technologien und Kategorien per Textabfrage mithilfe von Vektorähnlichkeit. Finden Sie relevante Technologien und Kategorien, indem Sie beschreiben, wonach Sie suchen.

Die allgemeine Zugriffsmethode ist wie folgt -
https://api.builtwith.com/vector/v1/api.[xml|json|csv]?KEY=00000000-0000-0000-0000-000000000000&QUERY=<search term>

Die Vector Search API verwendet 1 API-Guthaben pro Suche, unabhängig von der Größe des Ergebnisses.

🤖 KI-Agenten-Aufforderung
Reference https://api.builtwith.com/llms.txt and
https://raw.githubusercontent.com/builtwith/builtwith-ai-sdk/refs/heads/main/README.md
Add builtwith AI api to my app as a client. Make a call to the vector search API to find technologies related to the query hotel booking
Beispiel

Die folgenden Beispiele zeigen, wie die Vector Search API aufgerufen wird.

JSON

https://api.builtwith.com/vector/v1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=react+framework

XML

https://api.builtwith.com/vector/v1/api.xml?KEY=00000000-0000-0000-0000-000000000000&QUERY=google+analytics

CSV

https://api.builtwith.com/vector/v1/api.csv?KEY=00000000-0000-0000-0000-000000000000&QUERY=ecommerce+platform&LIMIT=25

Referenz
Parameter
Die folgenden GET-Parameter können für Lookups angegeben werden
NameBeispieleErforderlich
KEY00000000-0000-0000-0000-000000000000
Dies ist Ihr Schlüssel. Verwenden Sie ihn für Nachschlagevorgänge.
Ja
QUERYreact framework
Der Suchbegriff, um passende Technologien und Kategorien zu finden.
Ja
TYPEjson / xml / csv
Das Antwortformat. Angegeben als Dateierweiterung in der URL.
Ja
LIMIT10
Anzahl der zurückzugebenden Ergebnisse. Standardwert ist 10, maximal 100.
NEIN
Antworten
Die Antwort auf oberster Ebene enthält eine Query Zeichenkette, die den Suchbegriff wiedergibt, a Results Array und ein Errors Array.
Alle Ergebnisse
Diese Felder sind bei jedem Ergebnis unabhängig vom Typ vorhanden.
NameBeispielBeschreibung
Typetech / categoryOb es sich dabei um eine Übereinstimmung in der Technologie oder der Kategorie handelt.
NameGoogle AnalyticsName der übereinstimmenden Technologie oder Kategorie.
TaganalyticsKategorie-Tag für Spitzentechnologie.
Score0.9812Ähnlichkeitswert zwischen 0 und 1 mit bis zu 4 Dezimalstellen. Höhere Werte bedeuten eine bessere Übereinstimmung.
Technologieergebnisse Type: tech
Diese zusätzlichen Felder sind vorhanden, wenn das Ergebnis eine Technologie ist.
NameBeispielBeschreibung
Iconhttps://favicon.builtwith.com/google.comFavicon-URL für die Website des Technologieunternehmens.
DescriptionWeb analytics service offered by GoogleKurzbeschreibung der Technologie.
Categories["Web Analytics", "Tag Management"]Liste der Unterkategorien, zu denen die Technologie gehört.
IsPremiumtrue / falseOb es sich hierbei um eine Premium-/kostenpflichtige Technologie handelt.
Linkhttps://analytics.google.comDie offizielle Website-URL der Technologie.
TrendsLinkhttps://trends.builtwith.com/analytics/Google-AnalyticsLink zur BuiltWith-Trendseite für diese Technologie.
Kategorieergebnisse Type: category
Diese zusätzlichen Felder sind vorhanden, wenn das Ergebnis eine Kategorie ist.
NameBeispielBeschreibung
TrendsLink//trends.builtwith.com/analytics/web-analyticsLink zur BuiltWith-Trendseite für diese Kategorie.
Codebeispiele
curl

curl "https://api.builtwith.com/vector/v1/api.json?KEY=YOUR_KEY&QUERY=react+framework"

Spezielle Domänen

Wir führen für Sie zwei Listen, die Sie bei der Suche nach Domänen verwenden können: Ignorierlisten und BuiltWith-Suffixlisten.

Ignorierliste
TDies ist unsere eigene interne Liste von Domänen, die wir nicht indizieren. Sie sind entweder blockiert, enthalten zu viele irreführende Technologien oder zu viele Subdomänen mit benutzergenerierten Inhalten.

BuiltWith Suffixliste
Dies basiert auf der Öffentliche Suffixliste enthält aber viele zusätzliche Einträge für Unternehmen mit Subdomänen, die als Top-Level-Domänen betrachtet werden sollten. Diese Liste bietet uns eine bessere Sichtbarkeit für interne Websites, beispielsweise bringt sie northernbeaches.nsw.gov.au auf die oberste Ebene über nsw.gov.au.

Domänen ignorieren (XML, JSON or TXT)
https://api.builtwith.com/ignoresv1/api.json
Suffixdomänen (XML, JSON or TXT)
https://api.builtwith.com/suffixv1/api.json
Fehlercodes

Beachten Sie, dass Fehlermeldungen in diesem Format nicht garantiert werden können. Ihre Implementierung sollte auch Antwortcodes ungleich 200 als Fehler betrachten. Die Lookup-Eigenschaft ist null (JSON) oder wird nicht bereitgestellt (XML), wenn der Fehler serverbezogen ist. Alle potenziellen wohlgeformten Fehlercodes anzeigen.

Nutzungsbedingungen

Unser Allgemeine Geschäftsbedingungen decken die Verwendung aller unserer APIs ab.

Sie können die API grundsätzlich nutzen, um Ihr Produkt auf vielfältige Weise zu verbessern. Die einzige Einschränkung besteht darin, dass Sie die Daten nicht unverändert weiterverkaufen oder doppelte Funktionen für builtwith.com und die zugehörigen Dienste bereitstellen dürfen.