Skip to main content

An API Client to query the API of the one and only officially approved sfilter solution in Germany to protect minors from harmful content on the internet.

Project description

Jugendschutzprogramm API

This is a simple API client for the Jugendschutzprogramm API. It allows you to query the age rating of a website.

This might be useful if you want to check if a website is suitable for children or just want to know if your website is blocked by the Jugendschutzprogramm.

Installation

pip install jugendschutzprogramm

Usage

from jugendschutzprogramm import JugendschutzAPIClient 

client = JugendschutzAPIClient()
result = client.check_age(url="https://www.google.com", age=6) # the age is the age we use to check agains the api because it might influence the returned allowed age.

print(result)
print(result.age)
print(result.url)

License

This project is licensed under the terms of the Apache 2.0 license.

Disclaimer

This project is not affiliated with or encouraged by the Jugendschutzprogramm. However it is a helpful for journalists and researchers to check if a website is blocked by the Jugendschutzprogramm.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jugendschutzprogramm-0.1.2.tar.gz (2.7 kB view hashes)

Uploaded Source

Built Distribution

jugendschutzprogramm-0.1.2-py3-none-any.whl (3.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page