Construido con la API Ask

Consultar el uso de la API

Necesitas acceso o inscribirse para utilizar la API BuiltWith.

Introducción

La API BuiltWith Ask convierte las preguntas en lenguaje natural en búsquedas en listas de BuiltWith y devuelve sitios web coincidentes con los mismos atributos principales que la API Lists.

Una búsqueda normal siempre devuelve una muestra. Añada COMMIT=true para crear y ejecutar un informe Ask completo, que se mostrará en orden secuencial con paginación a través de NEXTOFFSET.

El método de acceso general es el siguiente:
https://api.builtwith.com/ask1/api.[xml|json|txt|csv|tsv]?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain

Mensaje del agente de IA
Reference https://api.builtwith.com/llms.txt
Add the BuiltWith Ask API to my app. Make a call to ask1/api.json for "Magento websites in Spain" and page committed results with NEXTOFFSET.
Autenticación

Debes proporcionar tu clave API en cada consulta a la API de Ask.

Su clave API es
00000000-0000-0000-0000-000000000000.

Ejemplos

Ejemplo de búsqueda JSON
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain

Las consultas también pueden utilizar palabras separadas por guiones.
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento-websites-in-Spain

Crear y ejecutar un informe completo de Ask
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain&COMMIT=true

Obtenga la siguiente página confirmada con el valor NextOffset devuelto.
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain&NEXTOFFSET=[NextOffset]

Incluir metadatos
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain&COMMIT=true&META=yes

Referencia
Parámetros
Los siguientes parámetros GET se pueden proporcionar para las consultas a la API de Ask.
NombreEjemplosRequerido
KEY00000000-0000-0000-0000-000000000000
Esta es su clave API.
QUERYMagento websites in Spain
Consulta en lenguaje natural. Los espacios se pueden codificar como %20 o proporcionar como guiones.
COMMITtrue
Crea un informe de la API de Ask y devuelve la primera página completa de resultados.
No
NEXTOFFSETQWrd7gVNwFQCWb
Obtiene la siguiente página confirmada. Utiliza el valor exacto de NextOffset en la respuesta anterior. Si NextOffset es END, no hay más resultados.
No
METAyes
Devuelve metadatos junto con los resultados, incluyendo nombres, títulos, enlaces a redes sociales, direcciones, correos electrónicos, números de teléfono y rankings de tráfico, cuando estén disponibles.
No
Respuestas
Formato: Ask1(Explanation,NextOffset,Results[R12])
NombreEjemploDescripción
ExplanationMatched websites using Magento with a Spain location signal.Una breve explicación de cómo se interpretó la consulta en lenguaje natural.
NextOffsetQWrd7gVNwFQCWbAnclaje de secuencia encriptado para la página siguiente. Las búsquedas de ejemplo devuelven END.
Results[R12]Los objetos de resultado se explican a continuación.Sitios web que coinciden con tu consulta de Ask.
Resultados
Los objetos de resultado de la API Ask proporcionan los atributos de la API Lists, sin LOS.
NombreEjemploDescripción
Dexample.comUn sitio web que coincide con la consulta.
FD1495580400Se detectó por primera vez la tecnología de segundos de época.
LD1495580400La última vez que se detectó tecnología de segundos de época.
S323Gasto mensual promedio en tecnología en USD.
SKU1021Productos exclusivos que se encuentran en la sección de comercio electrónico del sitio web.
R5000Ingresos por ventas estimados para sitios de comercio electrónico.
F5000Seguidores en redes sociales.
E100Número de empleados.
A657PageRank: Ranking de tráfico entre los 100 millones más importantes.
Q565Tranco Top 1m Rango de Tráfico.
M854Majestuoso Top 1m Link Rank.
U5460Paraguas en el Top 1m de Clasificación de Tráfico.
CountryESCódigo de país ISO 3166-1 alfa-2.
METAMeta objeto.Se suministra cuando se utiliza el parámetro META=yes.
Meta
Los metadatos siguen al objeto de metadatos de la API de listas cuando se proporciona META=yes.
Ejemplos de código

Ejemplos de cómo realizar solicitudes a la API Ask:

var client = new HttpClient();
var url = "https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain";
var body = await client.GetStringAsync(url);
Console.WriteLine(body);
import requests
response = requests.get("https://api.builtwith.com/ask1/api.json", params={
    "KEY": "00000000-0000-0000-0000-000000000000",
    "QUERY": "Magento websites in Spain"
})
print(response.json())
const params = new URLSearchParams({
  KEY: '00000000-0000-0000-0000-000000000000',
  QUERY: 'Magento websites in Spain'
});
fetch('https://api.builtwith.com/ask1/api.json?' + params)
  .then(r => r.json())
  .then(console.log);
curl "https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain"
Dominios especiales

Mantenemos dos listas útiles para la búsqueda de dominios: listas de ignorados y listas de sufijos incorporados.

Lista de ignorados
TEsta es nuestra lista interna de dominios que no indexamos. Están bloqueados, contienen demasiadas tecnologías engañosas o demasiados subdominios con contenido generado por el usuario.

BuiltWith Lista de sufijos
Esto se basa en la Lista de sufijos públicos pero incluye muchas entradas adicionales para empresas con subdominios que deberían considerarse dominios de nivel superior. Esta lista nos proporciona una mejor visibilidad para los sitios web internos, por ejemplo, lleva a northernbeaches.nsw.gov.au al nivel superior sobre nsw.gov.au.

Ignorar dominios (XML, JSON or TXT)
https://api.builtwith.com/ignoresv1/api.json
Dominios de sufijo (XML, JSON or TXT)
https://api.builtwith.com/suffixv1/api.json
Códigos de error

Tenga en cuenta que no se pueden garantizar los mensajes de error en este formato; su implementación también debe considerar los códigos de respuesta distintos de 200 como errores. La propiedad Lookup será nula (json) o no se proporcionará (xml) si el error está relacionado con el servidor. Ver todos los posibles códigos de error bien formados.

Condiciones de uso

Nuestro términos estándar cubrir el uso de todas nuestras API.

En general, puede usar la API para mejorar su producto de diversas maneras. La única limitación es que no puede revender los datos tal cual ni proporcionar funcionalidad duplicada a builtwith.com y sus servicios asociados.