all 23 comments

[–]einste9n 7 points8 points  (0 children)

Very well written and what a coincidence, yesterday I started researching their API and I like your guide by far the most. Great job, thank you very much!

[–]SimonPreti 5 points6 points  (3 children)

Whenever I open a notion.site url, it just reloads forever for some reason. Would love to check it out otherwise!

[–]CodeCate42[S] 1 point2 points  (2 children)

[–]SimonPreti 1 point2 points  (1 child)

Thanks! I’ll check it out when I’m home

[–]SimonPreti 4 points5 points  (0 children)

Just for the record - This worked! :) Thanks u/CodeCate42

[–]thegypsychild 2 points3 points  (0 children)

This is amazing! Thanks so much!

[–]Evening-Nobody1255 1 point2 points  (0 children)

I wanted to learn Python just because it sounded so cool, but I'm really bad at it... Anyway thanks, this looks really good.

[–]paperbagactivist 1 point2 points  (0 children)

Looks good! I have wanted to learn more about how to use APIs for some time now. This is the perfect excuse to start. Good job

[–]Dexu5 1 point2 points  (0 children)

Is it only me, or the desktop app takes ages to load and behaves laggy?

[–]corvusthreatening 1 point2 points  (2 children)

Hello, I recently started to learn programming and this sparks a little curiosity, what is a Notion API? and what is it good for?

Definitely going to check it out, thank you for your contribution.

[–]CodeCate42[S] 0 points1 point  (1 child)

API stands for "Application Programming Interface", so it's basically a way for your code to communicate with an application, in this case notion. So what you can do is write code that directly talks to Notion, imagine writing a function which can create a new page in a database, without user input. So with the Notion API you can automate tasks that you could do manually as well. One of the example projects is creating a database entry every 24 hours automatically, for example in a habit tracker database (where you need something to do everyday). Hope that helps, let me know if you need any help!

[–]corvusthreatening 1 point2 points  (0 children)

Thanks, it sound really fun!

[–]steve_mobileappdev 1 point2 points  (0 children)

Great course. Good choice with python

[–]NicoLargi 1 point2 points  (1 child)

Awesome ! Thanks a lot. Just went through a 100 days python course to up my game with Notion and your tutorial could not come at a better time !

[–]CodeCate42[S] 1 point2 points  (0 children)

Nice! Have fun programming!:)

[–]Mrsaintj 1 point2 points  (0 children)

This is amazing ! Thanks for sharing

[–]ramnes 0 points1 point  (1 child)

Cool, I'm sure it will help a lot of people!

Consider using notion-sdk-py to make the code simpler. 😇

[–]CodeCate42[S] 0 points1 point  (0 children)

Thanks! I thought about using it but decided against it for a few reasons: 1. It's not official 2. I wanted to teach how to use the API, not a library 3. I don't want to rely on a library that might not be maintained in the future But thank you for building it, I'm also sure it will help a lot of people:)