{"tid":1793,"uid":2213,"cid":2,"mainPid":13501,"title":"Is there any Python API for NodeBB","slug":"1793/is-there-any-python-api-for-nodebb","timestamp":1403204974333,"lastposttime":1403233773963,"postcount":3,"viewcount":2109,"teaserPid":13543,"upvotes":0,"downvotes":0,"postercount":2,"deleted":0,"locked":0,"pinned":0,"pinExpiry":0,"deleterUid":0,"titleRaw":"Is there any Python API for NodeBB","timestampISO":"2014-06-19T19:09:34.333Z","scheduled":false,"lastposttimeISO":"2014-06-20T03:09:33.963Z","pinExpiryISO":"","votes":0,"tags":[],"thumbs":[],"posts":[{"votes":0,"timestamp":1403204974340,"tid":1793,"content":"
I want to integrate nodebb with another app running python tornado. How do I get started?
\n","pid":13501,"uid":2213,"deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"hasSingleImmediateReply":false,"users":[],"text":"[[topic:one-reply-to-this-post]]","count":0},"bookmarks":0,"timestampISO":"2014-06-19T19:09:34.340Z","editedISO":"","index":0,"user":{"uid":2213,"username":"avi","userslug":"avi","reputation":0,"postcount":9,"topiccount":5,"picture":null,"signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1409916508703,"groupTitle":null,"mutedUntil":0,"displayname":"avi","groupTitleArray":[],"icon:text":"A","icon:bgColor":"#795548","lastonlineISO":"2014-09-05T11:28:28.703Z","banned_until":0,"banned_until_readable":"Not Banned","muted":false,"selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"events":[],"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true},{"votes":1,"timestamp":1403205535687,"tid":1793,"content":"We maintain a public read-only API on the client-side. NodeBB itself uses it to render pages. Give it a shot here, for this page: https://community.nodebb.org/api/topic/1793/is-there-any-python-api-for-nodebb
\nPrepending /api
to all pages will show the corresponding API route for it.
^thank you! I will try and see...
\n","timestamp":1403233773963,"votes":0,"deleted":0,"upvotes":0,"downvotes":0,"deleterUid":0,"edited":0,"replies":{"hasMore":false,"hasSingleImmediateReply":false,"users":[],"text":"[[topic:one-reply-to-this-post]]","count":0},"bookmarks":0,"timestampISO":"2014-06-20T03:09:33.963Z","editedISO":"","index":2,"user":{"uid":2213,"username":"avi","userslug":"avi","reputation":0,"postcount":9,"topiccount":5,"picture":null,"signature":"","banned":false,"banned:expire":0,"status":"offline","lastonline":1409916508703,"groupTitle":null,"mutedUntil":0,"displayname":"avi","groupTitleArray":[],"icon:text":"A","icon:bgColor":"#795548","lastonlineISO":"2014-09-05T11:28:28.703Z","banned_until":0,"banned_until_readable":"Not Banned","muted":false,"selectedGroups":[],"custom_profile_info":[]},"editor":null,"bookmarked":false,"upvoted":false,"downvoted":false,"selfPost":false,"events":[],"topicOwnerPost":true,"display_edit_tools":false,"display_delete_tools":false,"display_moderator_tools":false,"display_move_tools":false,"display_post_menu":true}],"events":[],"category":{"cid":2,"name":"General Discussion","description":"A place to talk about whatever you want","icon":"fa-comment","slug":"2/general-discussion","topic_count":3784,"order":2,"bgColor":"#ad4bbe","link":"","class":"col-lg-4 col-md-6 col-xs-12","numRecentReplies":1,"color":"#ffffff","post_count":23115,"descriptionParsed":"A place to talk about whatever you want
\n","subCategoriesPerPage":10,"handle":"general-discussion","minTags":0,"maxTags":5,"postQueue":1,"parentCid":0,"disabled":0,"isSection":0,"totalPostCount":23115,"totalTopicCount":3784},"tagWhitelist":[],"minTags":0,"maxTags":5,"thread_tools":[{"class":"toggleQuestionStatus","title":"[[qanda:thread.tool.as_question]]","icon":"fa-question-circle"}],"isFollowing":false,"isNotFollowing":true,"isIgnoring":false,"bookmark":null,"postSharing":[{"id":"facebook","name":"Facebook","class":"fa-brands fa-facebook","activated":true},{"id":"twitter","name":"X (Twitter)","class":"fa-brands fa-x-twitter","activated":true},{"id":"whatsapp","name":"Whatsapp","class":"fa-brands fa-whatsapp","activated":true},{"id":"telegram","name":"Telegram","class":"fa-brands fa-telegram","activated":true},{"id":"linkedin","name":"LinkedIn","class":"fa-brands fa-linkedin","activated":true}],"deleter":null,"merger":null,"forker":null,"related":[],"unreplied":false,"icons":[],"privileges":{"topics:reply":false,"topics:read":true,"topics:schedule":false,"topics:tag":false,"topics:delete":false,"posts:edit":false,"posts:history":false,"posts:upvote":false,"posts:downvote":false,"posts:delete":false,"posts:view_deleted":false,"read":true,"purge":false,"view_thread_tools":false,"editable":false,"deletable":false,"view_deleted":false,"view_scheduled":false,"isAdminOrMod":false,"disabled":0,"tid":"1793","uid":-1},"topicStaleDays":60,"reputation:disabled":0,"downvote:disabled":0,"feeds:disableRSS":0,"signatures:hideDuplicates":0,"bookmarkThreshold":5,"necroThreshold":7,"postEditDuration":0,"postDeleteDuration":0,"scrollToMyPost":true,"updateUrlWithPostIndex":true,"allowMultipleBadges":true,"privateUploads":false,"showPostPreviewsOnHover":true,"sortOptionLabel":"[[topic:oldest-to-newest]]","rssFeedUrl":"/topic/1793.rss","postIndex":1,"breadcrumbs":[{"text":"[[global:home]]","url":"https://community.nodebb.org"},{"text":"General Discussion","url":"https://community.nodebb.org/category/2/general-discussion","cid":2},{"text":"Is there any Python API for NodeBB"}],"author":{"username":"avi","userslug":"avi","uid":2213,"displayname":"avi"},"pagination":{"prev":{"page":1,"active":false},"next":{"page":1,"active":false},"first":{"page":1,"active":true},"last":{"page":1,"active":true},"rel":[],"pages":[],"currentPage":1,"pageCount":1},"loggedIn":false,"loggedInUser":{"uid":0,"username":"[[global:guest]]","picture":"","icon:text":"?","icon:bgColor":"#aaa"},"relative_path":"","template":{"name":"topic","topic":true},"url":"/topic/1793/is-there-any-python-api-for-nodebb","bodyClass":"page-topic page-topic-1793 page-topic-is-there-any-python-api-for-nodebb template-topic page-topic-category-2 page-topic-category-general-discussion parent-category-2 page-status-200 theme-harmony user-guest","browsingUsers":true,"_header":{"tags":{"meta":[{"name":"viewport","content":"width=device-width, initial-scale=1.0"},{"name":"content-type","content":"text/html; charset=UTF-8","noEscape":true},{"name":"apple-mobile-web-app-capable","content":"yes"},{"name":"mobile-web-app-capable","content":"yes"},{"property":"og:site_name","content":"NodeBB Community"},{"name":"msapplication-badge","content":"frequency=30; polling-uri=https://community.nodebb.org/sitemap.xml","noEscape":true},{"name":"theme-color","content":"#0471ff"},{"name":"keywords","content":"nodebb,forum,community,discussion,javascript,nodejs,mongodb,redis,websockets"},{"name":"msapplication-square150x150logo","content":"/assets/uploads/system/site-logo.png","noEscape":true},{"name":"title","content":"Is there any Python API for NodeBB"},{"property":"og:title","content":"Is there any Python API for NodeBB"},{"property":"og:type","content":"article"},{"property":"article:published_time","content":"2014-06-19T19:09:34.333Z"},{"property":"article:modified_time","content":"2014-06-20T03:09:33.963Z"},{"property":"article:section","content":"General Discussion"},{"name":"description","content":"I want to integrate nodebb with another app running python tornado. How do I get started?"},{"property":"og:description","content":"I want to integrate nodebb with another app running python tornado. How do I get started?"},{"property":"og:image","content":"https://community.nodebb.org/assets/uploads/system/site-logo.png","noEscape":true},{"property":"og:image:url","content":"https://community.nodebb.org/assets/uploads/system/site-logo.png","noEscape":true},{"property":"og:image:width","content":"376"},{"property":"og:image:height","content":"132"},{"content":"https://community.nodebb.org/api/topic/1793/is-there-any-python-api-for-nodebb","property":"og:url"}],"link":[{"rel":"icon","type":"image/x-icon","href":"/assets/uploads/system/favicon.ico?v=af2f86gdel8"},{"rel":"manifest","href":"/manifest.webmanifest","crossorigin":"use-credentials"},{"rel":"search","type":"application/opensearchdescription+xml","title":"NodeBB Community","href":"/osd.xml"},{"rel":"apple-touch-icon","href":"/assets/uploads/system/touchicon-orig.png"},{"rel":"icon","sizes":"36x36","href":"/assets/uploads/system/touchicon-36.png"},{"rel":"icon","sizes":"48x48","href":"/assets/uploads/system/touchicon-48.png"},{"rel":"icon","sizes":"72x72","href":"/assets/uploads/system/touchicon-72.png"},{"rel":"icon","sizes":"96x96","href":"/assets/uploads/system/touchicon-96.png"},{"rel":"icon","sizes":"144x144","href":"/assets/uploads/system/touchicon-144.png"},{"rel":"icon","sizes":"192x192","href":"/assets/uploads/system/touchicon-192.png"},{"rel":"prefetch stylesheet","type":"","href":"/assets/plugins/nodebb-plugin-markdown/styles/github.css"},{"rel":"prefetch","href":"/assets/language/en-GB/markdown.json?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer/uploads.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer/drafts.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer/tags.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer/categoryList.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer/resize.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/src/modules/composer/autocomplete.js?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/templates/composer.tpl?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/language/en-GB/topic.json?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/language/en-GB/modules.json?v=af2f86gdel8"},{"rel":"prefetch","href":"/assets/language/en-GB/tags.json?v=af2f86gdel8"},{"rel":"stylesheet","href":"https://community.nodebb.org/assets/plugins/nodebb-plugin-emoji/emoji/styles.css?v=af2f86gdel8"},{"rel":"canonical","href":"https://community.nodebb.org/topic/1793/is-there-any-python-api-for-nodebb","noEscape":true},{"rel":"alternate","type":"application/rss+xml","href":"/topic/1793.rss"},{"rel":"up","href":"https://community.nodebb.org/category/2/general-discussion"},{"rel":"author","href":"https://community.nodebb.org/user/avi"}]}},"widgets":{"footer":[{"html":"\r\n\r\n