Ask API로 제작됨

API 사용량 문의

당신은 필요합니다 로그인 또는 가입하다 BuiltWith API를 사용합니다.

소개

BuiltWith Ask API는 자연어 질문을 BuiltWith 목록 조회로 변환하고 Lists API와 동일한 핵심 속성을 가진 일치하는 웹사이트를 반환합니다.

일반적인 조회는 항상 샘플을 반환합니다. COMMIT=true를 추가하면 전체 Ask 보고서를 생성하고 실행하며, NEXTOFFSET을 통해 순차적으로 페이지네이션하여 반환합니다.

일반적인 접근 방법은 다음과 같습니다.
https://api.builtwith.com/ask1/api.[xml|json|txt|csv|tsv]?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain

AI 에이전트 프롬프트
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.
입증

Ask API를 조회할 때마다 API 키를 제공해야 합니다.

귀하의 API 키는
00000000-0000-0000-0000-000000000000.

예시

JSON 샘플 조회
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain

쿼리에는 하이픈으로 구분된 단어도 사용할 수 있습니다.
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento-websites-in-Spain

Ask 보고서 전체를 생성하고 실행하세요.
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain&COMMIT=true

반환된 NextOffset 값을 사용하여 다음에 확정된 페이지를 가져옵니다.
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain&NEXTOFFSET=[NextOffset]

메타데이터 포함
https://api.builtwith.com/ask1/api.json?KEY=00000000-0000-0000-0000-000000000000&QUERY=Magento%20websites%20in%20Spain&COMMIT=true&META=yes

참조
매개변수
Ask API 조회를 위해 다음과 같은 GET 매개변수를 제공할 수 있습니다.
이름예시필수의
KEY00000000-0000-0000-0000-000000000000
이것은 API 키입니다.
QUERYMagento websites in Spain
자연어 쿼리입니다. 공백은 %20으로 인코딩하거나 하이픈(-)으로 입력할 수 있습니다.
COMMITtrue
Ask API 보고서를 생성하고 결과의 첫 번째 전체 페이지를 반환합니다.
아니요
NEXTOFFSETQWrd7gVNwFQCWb
다음으로 확정된 페이지를 가져옵니다. 이전 응답의 NextOffset 값을 정확히 사용합니다. NextOffset이 END이면 더 이상 결과가 없습니다.
아니요
METAyes
검색 결과와 함께 이름, 직함, 소셜 미디어 링크, 주소, 이메일, 전화번호 및 트래픽 순위(가능한 경우)를 포함한 메타데이터를 반환합니다.
아니요
응답
체재: Ask1(Explanation,NextOffset,Results[R12])
이름설명
ExplanationMatched websites using Magento with a Spain location signal.자연어 쿼리가 어떻게 해석되었는지에 대한 간략한 설명입니다.
NextOffsetQWrd7gVNwFQCWb다음 페이지에 대한 암호화된 시퀀스 앵커입니다. 샘플 조회 결과는 END입니다.
Results[R12]결과 객체는 아래와 같습니다.Ask 검색어와 일치하는 웹사이트입니다.
결과
Ask API 결과 객체는 LOS 없이 Lists API 속성을 제공합니다.
이름설명
Dexample.com질의와 일치하는 웹사이트입니다.
FD1495580400에포크 초 기술이 처음으로 감지되었습니다.
LD1495580400에포크 초 기술이 마지막으로 감지되었습니다.
S323월평균 기술 투자 지출액(미국 달러).
SKU1021사이트의 전자상거래 부분에서 찾아볼 수 있는 독특한 제품들입니다.
R5000전자상거래 사이트의 예상 판매 수익.
F5000소셜 미디어 팔로워.
E100직원 수.
A657페이지 순위 상위 1억 트래픽 순위.
Q565Tranco 상위 1m 트래픽 순위.
M854매제스틱 탑 1m 링크 랭크.
U5460엄브렐라 탑 1m 트래픽 순위.
CountryESISO 3166-1 알파-2 국가 코드.
META메타 객체.META=yes 매개변수가 사용되는 경우 제공됩니다.
메타
META=yes가 제공되면 메타데이터는 목록 API의 메타데이터 객체를 따릅니다.
코드 예제

Ask API 요청을 생성하는 예시:

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"
특수 도메인

도메인을 검색할 때 유용한 두 가지 목록이 있습니다. Ignore 목록과 BuiltWith Suffix 목록입니다.

무시 목록
T이는 저희가 인덱싱하지 않는 내부 도메인 목록입니다. 이 도메인들은 차단되었거나, 오해의 소지가 있는 기술을 너무 많이 포함하고 있거나, 사용자가 생성한 콘텐츠가 포함된 하위 도메인이 너무 많습니다.

BuiltWith 접미사 목록
이는 다음을 기반으로 합니다. 공개 접미사 목록 하지만 최상위 도메인으로 간주되어야 하는 하위 도메인이 있는 회사에 대한 많은 추가 항목이 포함되어 있습니다. 이 목록은 내부 웹사이트에 대한 가시성을 높여줍니다. 예를 들어 northernbeaches.nsw.gov.au가 nsw.gov.au보다 최상위에 위치하게 됩니다.

도메인 무시 (XML, JSON or TXT)
https://api.builtwith.com/ignoresv1/api.json
접미사 도메인 (XML, JSON or TXT)
https://api.builtwith.com/suffixv1/api.json
오류 코드

이 형식의 오류 메시지는 보장할 수 없으며, 구현 시 200이 아닌 응답 코드도 오류로 간주해야 합니다. 오류가 서버 관련이면 Lookup 속성은 null(json)이 되거나 제공되지 않습니다(xml). 모든 잠재적인 잘 구성된 오류 코드 보기.

이용 약관

우리의 표준 용어 모든 API를 사용하는 것을 포함합니다.

일반적으로 API를 사용하여 제품을 다양한 방식으로 개선할 수 있습니다. 단, 데이터를 있는 그대로 재판매하거나 builtwith.com 및 관련 서비스에 중복된 기능을 제공할 수 없습니다.