<commit_before><commit_msg>Add an overview of accessible API endpoints<commit_after>Here are all the API methods and the status on their implementation.

Methods that need to be implemented are *emphasized*.

* `oauth_providers` (GET, POST)
* `oauth_providers/<key>` (GET, DELETE)
* `discovery` (GET)
* `connect_tokens` (GET, POST)
* `connect_tokens/<token>` (GET, DELETE)
* `accounts` (GET, POST)
* `accounts/<id>` (GET, POST, DELETE, PUT)
  * `connect_tokens` (*GET*, *POST*)
  * `connect_tokens/<token>` (*GET*, *DELETE*)
  * `contacts` (GET)
  * `contacts/<email>` (GET)
    * `files` (*GET*)
    * `messages` (*GET*)
    * `threads` (*GET*)
  * `email_addresses` (*GET*, *POST*)
  * `email_addresses/<email>` (*POST*, *DELETE*)
  * `files` (GET)
  * `files/<file_id>` (*GET*)
    * `changes` (*GET*)
    * `content` (GET)
    * `related` (*GET*)
    * `revisions` (*GET*)
  * `messages` (GET, *POST*)
  * `messages/<message_id>` (GET, POST)
    * `body` (GET)
    * `source` (*GET*)
    * `flags` (GET, POST)
    * `folders` (*GET*, *POST*)
    * `headers` (GET)
    * `thread` (GET)
  * `sources` (GET, POST)
  * `sources/<label>` (GET, POST, DELETE, *PUT*)
    * `folders` (GET)
    * `folders/<folder>` (*GET*, *PUT*)
      * `messages` (*GET*)
    * `sync` (*GET*, *POST*)
  * `sync` (GET, POST)
  * `threads` (*GET*)
  * `threads/<thread_id>` (*GET*)
  * `webhooks` (*GET*, *POST*)
  * `webhooks/<webhook_id>` (*GET*, *POST*, *DELETE*)

{'fraction_non_alphanumeric': 0.23582295988934993, 'fraction_numerical': 0.0, 'mean_word_length': 3.8885135135135136, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4574380', 'n_tokens_mistral': 583, 'n_tokens_neox': 560, 'n_words': 134}