APIクレジットの使用

必要がある ログイン または サインアップ BuiltWith APIを使用する. ログインすると、実際の API キーがここに表示されます。

導入

BuiltWith 財務 API は、BuiltWith にリストされている Web サイトの財務データを JSON 形式で提供します。

一般的なアクセス方法は次のとおりです -
https://api.builtwith.com/financial1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=[DOMAIN]

これにより、米国および英国の企業にリンクされている Web サイトの財務報告情報を取得できるようになります。

認証

各検索でAPIキーをご提供いただく必要があります。エンドポイントはHTTPSのみで、キーの暗号化が行われます。 API キーを決して公開しないでください。

APIキーは
00000000-0000-0000-0000-000000000000

Companies Houseのウェブサイトを見る -
https://api.builtwith.com/financial1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=ckre.co.uk

Edgarのウェブサイトを見る -
https://api.builtwith.com/financial1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=robinhood.com

ckre.co.uk そして robinhood.com API クレジットを使用しないでください。

コード例

API リクエストを行うためのさまざまなプログラミング言語での実装例を次に示します。

var client = new HttpClient();
var request = new HttpRequestMessage
{
    Method = HttpMethod.Get,
    RequestUri = new Uri("https://api.builtwith.com/financial1/api.json" +
                        "?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=ckre.co.uk"),
};
using (var response = await client.SendAsync(request))
{
    response.EnsureSuccessStatusCode();
    var body = await response.Content.ReadAsStringAsync();
    Console.WriteLine(body);
}
import requests
url = "https://api.builtwith.com/financial1/api.json"
params = {
    'KEY': '00000000-0000-0000-0000-000000000000',
    'LOOKUP': 'ckre.co.uk'
}
response = requests.get(url, params=params)
print(response.json())
<?php
$url = "https://api.builtwith.com/financial1/api.json";
$params = array(
    'KEY' => '00000000-0000-0000-0000-000000000000',
    'LOOKUP' => 'ckre.co.uk'
);
$url_with_params = $url . '?' . http_build_query($params);
$response = file_get_contents($url_with_params);
$data = json_decode($response, true);
print_r($data);
?>
const https = require('https');
const url = 'https://api.builtwith.com/financial1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=ckre.co.uk';
https.get(url, (res) => {
    let data = '';
    res.on('data', (chunk) => {
        data += chunk;
    });
    res.on('end', () => {
        console.log(JSON.parse(data));
    });
}).on('error', (err) => {
    console.log('Error: ' + err.message);
});
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class BuiltWithAPI {
    public static void main(String[] args) throws Exception {
        String url = "https://api.builtwith.com/financial1/api.json" +
                    "?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=ckre.co.uk";
        URL obj = new URL(url);
        HttpURLConnection con = (HttpURLConnection) obj.openConnection();
        con.setRequestMethod("GET");
        BufferedReader in = new BufferedReader(
            new InputStreamReader(con.getInputStream()));
        String inputLine;
        StringBuffer response = new StringBuffer();
        while ((inputLine = in.readLine()) != null) {
            response.append(inputLine);
        }
        in.close();
        System.out.println(response.toString());
    }
}
require 'net/http'
require 'uri'
require 'json'
uri = URI('https://api.builtwith.com/financial1/api.json')
uri.query = URI.encode_www_form({
    'KEY' => '00000000-0000-0000-0000-000000000000',
    'LOOKUP' => 'ckre.co.uk'
})
response = Net::HTTP.get_response(uri)
data = JSON.parse(response.body)
puts data
package main
import (
    "fmt"
    "io/ioutil"
    "net/http"
)
func main() {
    url := "https://api.builtwith.com/financial1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=ckre.co.uk"
    resp, err := http.Get(url)
    if err != nil {
        panic(err)
    }
    defer resp.Body.Close()
    body, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        panic(err)
    }
    fmt.Println(string(body))
}
curl -X GET "https://api.builtwith.com/financial1/api.json?KEY=00000000-0000-0000-0000-000000000000&LOOKUP=ckre.co.uk"
参照
GETリクエストパラメータ
名前必須
KEY00000000-0000-0000-0000-000000000000
これはキーです。検索に使用してください。
はい
LOOKUProbinhood.com
ckre.co.uk
はい
レスポンスオブジェクト
形式: Result->companyhouse or edgar
結果
結果は、ルックアップを識別する最上位レベルの応答です。
名前説明
domainrobinhood.com検索されたドメイン。
companyNameRobinhood Markets, Inc.会社名。
employees1281従業員数(見つからない場合はゼロ)。
followers394388ソーシャル フォロワー (見つからない場合はゼロ)。
products0SKU 製品 (見つからない場合はゼロ)。
spend7463.82月間のテクノロジー関連支出額(米ドル)の見積もり。
エドガーの結果
ウェブサイトの米国 SEC 10K 提出書類が見つかった場合、edgar オブジェクトが入力されます。
名前説明
companyNameRobinhood Markets, Inc.会社名。
cik1783879会社の CIK コード。
sic6211会社の SIC コード。
exchangesNasdaq会社のためのさまざまな取引所。
tickersHOOD会社のティッカーの配列。
財務配列(日付を除くすべての値は USD)
periodStart637765920000000000MS の財務報告期間のエポック。
periodEnd63808041600000000MS の財務報告期間終了エポック。
periodStartDate2025-01-01財務報告期間。
periodEndDate2025-12-31財務報告期間の終了。
revenue1358000000収益とは、費用を差し引く前の、企業が通常の事業活動(通常は商品やサービスの販売)から生み出すお金の合計額を指します。
operatingIncome-1027000000営業利益とは、企業がその中核事業から得る利益のことで、税金と利息を除いた収益から営業費用を差し引いて計算されます。
netIncome-1028000000純利益は、総収益から運営費、税金、利息などのすべての費用を差し引いた後に企業が得た総利益です。
assets23337000960資産とは、現金、在庫、不動産、設備など、経済的価値があり現金に変換できる企業が所有する資源を指します。
liabilities16380999680負債とは、ローン、未払勘定、その他の財務上の義務など、将来支払う必要のある会社の財務上の義務または負債を指します。
cash6338999808会社に現金が残っています。
equity6956000256資本金は、会社の資産から負債を差し引いた残余利益を指し、株主が保有する所有権価値を表します。
retainedEarnings-4904999936留保利益とは、企業が株主に配当金として分配せずに留保し、事業に再投資した純利益の累計額を指します。
currentAssets22916999168流動資産とは、現金、売掛金、在庫、その他の短期資産など、企業が 1 年以内に現金化または使い果たすと予想される資産を指します。
currentLiabilities16252999680流動負債とは、支払手形、短期債務、その他の短期金融コミットメントなど、1 年以内に決済される予定の会社の財務義務を指します。
dividendsPaid-1配当金とは、特定の期間に現金支払いとして株主に分配される会社の利益の一部を指します。
commonStockOutstanding-1commonStockOutstanding は、会社が買い戻した自己株式を除き、現在株主が保有する普通株式の総数を指します。
企業登記所の検索結果
ウェブサイトの Companies House 申請が見つかった場合、companyhouse オブジェクトに値が入力されます。
名前説明
companyNameCKRE LIMITED会社名。
regNo3600683会社の登録番号。
accountingType完全またはマイクロエンティティまたは完全免除企業が行う必要がある会計の種類。
sic64999,65120会社の SIC コード。
incorporationDate630365328000000000エポック MS での設立日。
財務配列(日付を除くすべての値は USD)
balanceSheet637765488000000000エポック MS における貸借対照表作成日。
balanceSheetDate2025-12-31貸借対照表の作成日を日付形式で指定します。
debtors19443615.22債務者とは、通常、会社による信用販売や融資によって会社に対して金銭の負債を負っている個人または団体を指します。
fixedAssets326097.42固定資産とは、不動産、工場、設備など、企業が業務で使用し、1 年以上使用する予定の長期有形資産を指します。
currentAssets23222988.41流動資産とは、現金、売掛金、在庫、その他の短期資産など、1 年以内に現金化、売却、または消費されると予想される資産を指します。
creditors-21784479.05債権者とは、通常、融資、信用購入、またはその他の金融義務により会社が金銭を負っている個人または団体を指します。
netCurrentAssets1438509.36netCurrentAssets は、企業の流動資産と流動負債の差額を指し、企業の流動性と短期的な財務健全性を示します。
netAssets1713254.19純資産とは、有形固定資産などの企業の非流動資産の合計価値から非流動負債を差し引いたものを指し、企業の長期的な財務安定性を示します。
cash3779373.2現金とは、企業が手元に持っている、または銀行口座に保管している、すぐに使用できるお金を指します。
turnoverRevenue2621094.32売上高収益とは、企業が特定の期間に通常の事業活動(通常は商品やサービスの販売)から得た総収入を指します。
costOfSales1.21売上原価とは、原材料費、人件費、製造間接費など、企業が販売する商品やサービスの生産に要する直接費用を指します。
grossProfit23232.99粗利益は、企業の売上高と売上原価の差額を指し、営業費用、税金、利息を差し引く前の利益を表します。
operatingProfit23232.99営業利益とは、企業が中核事業から生み出す利益のことで、粗利益から営業費用を差し引き、利息と税金を除外して計算されます。
taxOnProfit23232.99taxOnProfit は、関連する税法および規制に従って計算された、企業が課税対象利益に対して支払う必要がある所得税の額を指します。
otherIncome0その他の収入とは、利息、配当金、賃貸収入、資産売却益など、企業が中核事業に関連しない活動から受け取る収益を指します。
profitLoss150690.26利益損失は、特定の期間における会社の事業の全体的な財務結果を指し、総収益から総費用を差し引いて計算され、会社が利益を上げたか損失を被ったかを示します。
APIライブラリ
特別ドメイン

ドメイン検索の際に使用する2つのリストを用意しています。無視リストとBuiltWithサフィックスリストです。

無視リスト
Tこれは、インデックスに登録しないドメインの社内リストです。これらのドメインはブロックされているか、誤解を招く技術が多すぎるか、ユーザー生成コンテンツを含むサブドメインが多すぎるため、インデックスに登録しません。

BuiltWith サフィックスリスト
これは、 パブリックサフィックスリスト ただし、トップレベルドメインと見なされるサブドメインを持つ企業の追加エントリが多数含まれています。 このリストにより、内部 Web サイトの可視性が向上します。たとえば、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 および関連サービスに重複した機能を提供したりできないことです。