Farvelægning af side- API

Søg og download hele biblioteket som JSON: gratis nøgle, 500 anmodninger om dag, intet kreditkort.

Din API- nøgle

Tilmeld dig gratis (kun e-mail) for at få en nøgle med 500 anmodninger / dag.

Tilmeld dig Login

Endpoints

GET /api/pages/search

Fuldtekstsøgning over biblioteket. Parametre: q (query), kategori (slug), emne (slug, kræver kategori), age_band (2-4 ~ 5-8 ~ 9-12 ~ 13+), sværhedsgrad (1- 5), side. 30 resultater pr side, popularitet- bestilt. Kun offentliggjort, aktive sider returneres.

curl
curl "https://printablecoloringpages.ai/api/pages/search?q=barn+owl&category=animals&age_band=5-8&key=YOUR_KEY"
Python
import requests

r = requests.get("https://printablecoloringpages.ai/api/pages/search",
                 params={"q": "barn owl", "key": "YOUR_KEY"})
for item in r.json()["results"]:
    print(item["title"], item["files"]["pdf_letter"])
JavaScript
const r = await fetch("https://printablecoloringpages.ai/api/pages/search?q=owl&key=YOUR_KEY");
const data = await r.json();
console.log(data.results.map(i => i.files.pdf_a4));

GET /api/pages/<slug>/

Fuld metadata for en side: titel, emne, kategori og emne, aldersbånd, sværhedsgrad, anmelder, den målte blok (for eksempel dækning, lukkede regioner, slagbredde, snævreste mellemrum), når den er blevet målt, og direkte PDF / PNG / SVG-fil-URL'er. En pensioneret side giver 410, ikke 404.

curl "https://printablecoloringpages.ai/api/pages/barn-owl-perched/?key=YOUR_KEY"

Regler for brug

Har du brug for mere end 500 om dagen?

Der er ingen betalte API niveauer på salg. Hvis du har brug for en højere grænse, Fortæl os, hvad du bygger. Kontakt os

Bedøm denne side
★ ★ ★ ★ ★

Hvad kan vi forbedre? Din feedback hjælper os med at løse problemer.