API di colorazione pagina
Cerca e scarica l'intera libreria come JSON - chiave gratuita, 500 richieste al giorno, senza carta di credito.
Punti finali
GET /api/pages/search
Ricerca di testo completo sulla libreria. Parametri: q (query), categoria (slug), argomento (slug, richiede categoria), age_band (2-4 | 5-8 | 9-12 | 13+), difficoltà (1-5), pagina. 30 risultati per pagina, popularity-ordered. Solo le pagine pubblicate e attive vengono restituite.
curl "https://printablecoloringpages.ai/api/pages/search?q=barn+owl&category=animals&age_band=5-8&key=YOUR_KEY"
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"])
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>/
Metadatati completi per una pagina: titolo, soggetto, categoria e argomento, fascia d'età, difficoltà, recensore, il blocco misurato (innk covering, regioni racchiuse, larghezza tratto, gap più stretto) quando è stato misurato, e diretto PDF / PNG / SVG file URL. Una pagina ritirata restituisce 410, non 404.
curl "https://printablecoloringpages.ai/api/pages/barn-owl-perched/?key=YOUR_KEY"
Regole di utilizzo
- Le risposte della cache sul tuo lato - il catalogo cambia lentamente.
- Scarica i file sul tuo storage per le app di produzione; non costruire una fattoria permanente hotlink sul nostro CDN.
- L'opera è CC0 - i tuoi utenti non devono alcuna attribuzione, e nemmeno tu (un link è sempre apprezzato).
Ne servono più di 500 al giorno?
I livelli pagati stanno arrivando online a breve - fino ad allora, contattaci se avete bisogno di un limite più alto e vi risolveremo. Contattaci