{"id":15021060,"url":"https://github.com/iansinnott/notion-utils","last_synced_at":"2025-04-09T19:50:36.113Z","repository":{"id":57117220,"uuid":"394145884","full_name":"iansinnott/notion-utils","owner":"iansinnott","description":null,"archived":false,"fork":false,"pushed_at":"2021-08-18T08:04:13.000Z","size":682,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-18T03:41:39.806Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"notion-utils.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iansinnott.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-09T04:16:29.000Z","updated_at":"2023-06-14T00:15:49.000Z","dependencies_parsed_at":"2022-08-23T04:40:35.767Z","dependency_job_id":null,"html_url":"https://github.com/iansinnott/notion-utils","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansinnott%2Fnotion-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansinnott%2Fnotion-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansinnott%2Fnotion-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iansinnott%2Fnotion-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iansinnott","download_url":"https://codeload.github.com/iansinnott/notion-utils/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248103874,"owners_count":21048243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-24T19:56:05.266Z","updated_at":"2025-04-09T19:50:36.093Z","avatar_url":"https://github.com/iansinnott.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Notion Utils\n\n🚧 WIP 🚧  This repo is very much a work in progress. Just a heads up.\n\n## Official API\n\nUtilize the Typescript utils.\n\n### Dev\n\n```sh\n# With no debugging\nNOTION_TOKEN='secret_...' DEBUG= node dist/backup.js\n\n# Run with debugging\nNOTION_TOKEN='secret_...' DEBUG=1 node dist/backup.js\n```\n\n## Unofficial API\n\nUtilize the Python utils. These utils are very much experimental and not (yet) meant to resemble anything approaching stable code.\n\nThat being said, the official API is not yet powerful enough to meet all user needs, so some functionality still requires the unofficial API.\n\nExamples:\n\n* Accessing everything in a workspace\n  * A workaround is to put all your Notion data under a single page, and then share that page with an official API integration. However, if you really want to access everything within a workspace you will need the unofficial API.\n* Multiple work spaces\n  * There is currently no official API for this.\n  \nThat being said, it's still early days and the Notion devs are iterating on the official API. Hopefully soon anything will be possible!\n\n## Directory Structure\n\nAll of the place. It's also changing often enough that any description might be out of date. There's not very much code though, so hopefully it's approachable.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiansinnott%2Fnotion-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiansinnott%2Fnotion-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiansinnott%2Fnotion-utils/lists"}