Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.36 KB

File metadata and controls

36 lines (25 loc) · 1.36 KB

Beth's Anti-Transphobia Library

This is the repository my anti-transphobia library.

If you're just looking to go straight to the website, click here.

The purpose of this website is to catalog, archive, and in any way aid in making useful sources available and accessible to everyone who is responding to, debunking or otherwise engaging with transphobia online.

API

There is a REST API you can use to search the library and return results, which @WhatIsAWomanBot uses for its search keyword.

For example:

>>> import json, requests
>>> API_KEY = "<your API key>"
>>> query = "rowling"
>>> response = requests.get(f"https://api.beth.lgbt/pages/?q={query}", headers={"x-api-key": API_KEY})
>>> results = json.loads(response.content.decode('utf-8'))
>>> for result in results:
...     print(f"{result['parent']}: {result['title']} -- {result['url']}")
...
Figureheads: J. K. Rowling -- https://beth.lgbt/library/figureheads/rowling
Moral Panic: Recycled Homophobia -- https://beth.lgbt/library/moral-panic/homophobia

To get an API key, please DM me on Twitter.


This website uses Jekyll and the Just the Docs theme, built and published on GitHub Pages.