Schrëft Identifizéierung API

Identifizéiert Schrëften aus Buchstabeformen oder engem Bild, déi mat enger Bibliothéik vu fräien Open-Source-Schrëften zesummegesat sinn. Free for people on this site - this API is for programmatic and bulk use.

Endpunkt

POST https://fonts.free/api/identify/

Zwee Modus. Assistent Antworten als JSON oder Bild als multipart Form Daten schécken.?top=N (1-48) bäifügen fir ze setzen wéi vill Iwwerennunge zréckkommen.

1. No Buchstabeform-Eegeschaften

curl -X POST "https://fonts.free/api/identify/?top=8" \
  -H "Content-Type: application/json" \
  -d '{"answers": {"serif": ["none"], "contrast": ["low"], "a": ["double"]}}'

2. Aus engem Bild (Beta)

curl -X POST "https://fonts.free/api/identify/" \
  -F "image=@sample.png"

Python

import requests

H = {"X-Api-Key": "your_key"}

# by traits
r = requests.post("https://fonts.free/api/identify/?top=8", headers=H,
                  json={"answers": {"serif": ["none"], "contrast": ["low"]}})

# from an image
r = requests.post("https://fonts.free/api/identify/", headers=H,
                  files={"image": open("sample.png", "rb")})

for m in r.json()["matches"]:
    print(m["family"], m["score"], m["url"])

Antwort

{
  "ok": true,
  "mode": "wizard",
  "matches": [
    {"slug": "roboto", "family": "Roboto",
     "url": "https://fonts.free/fonts/roboto/",
     "css": "…", "score": 3}
  ]
}

Authentifizéierung a Limiten

ouni Schlëssel funktionnéiert den Endpunkt, ass awer pro IP op eng limitéiert Geschwindegkeet limitéiert - gutt fir ze probéieren. e Schlëssel erhéicht Är Limit géint eng monatlech Quota. Setzt et als Kopf oder Ufroparameter:

-H "X-Api-Key: your_key"      # or  ?key=your_key

Plang

Free
Mount

Keng Tast fir liicht Benotzung gebraucht. Gutt fir Prototypen an Tools mat klenge Volumen.

Pro
$9/mo - 10.000 Anrufe

Fir Produktiounsapplikatiounen a Batch-Identifikatioun. Prioritéits-Match.

Geschäftlech
100.000 Uruff

High- throughput oder embedded Benotzung. Prioritéits- Match.

Planung a Subskriptioun

D' gratis Tier brauch keen Schlëssel - just den Endpunkt opruffen, et ass pro IP op de Präis limitéiert. Abonnéiert op der Präissäit fir e Schlëssel mat enger méi héijer monatlecher Quot. All Match vun der API gëtt eng gratis, fräi lizenzéiert Schrëft zréck, sou datt et näischt ass, wat lizenzéiert muss ginn.

Dës Säit bewäerten
5.0/5 (0)

Wat kéinte mir verbesseren? Äert Feedback hëlleft eis, Problemer ze léisen.