Skip to content
/ mybb_api Public

Enable your MyBB Forum with an easy-to-use API

Notifications You must be signed in to change notification settings

Xazin/mybb_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

MyBB RestAPI

This plugin allows your MyBB board to expose a Public RestAPI.

Installation

Download the files and upload the content of the Upload folder to your MyBB boards root.

Go to AdminCP > Configuration > Plugins, locate MyBB API and click Install

You can now visit the API documentation by going to your MyBB board and appending api.php, eg. https://your_board.com/api.php.

Features

This list describes the progress of the plugin, everything below will be implemented unless otherwise mentioned.

Users

  • ✅ GET: Users.php?:id
  • ✅ GET: Users.php?:name
  • ❌ GET: Users.php
  • ❌ GET: Users.php?:page

Threads

  • ✅ GET: Threads.php?:id
  • ✅ GET: Threads.php?:page
  • ❌ GET: Threads.php?:author
  • ❌ GET: Threads.php?:author&:page
  • ❌ GET: Threads.php?:search

Note: the following endpoints are not in planning, but will be considered!

  • ❌ POST: Threads.php
  • ❌ PUT: Threads.php?:id

Posts

  • ✅ GET: Posts.php?:id
  • ✅ GET: Posts.php?:tid
  • ✅ GET: Posts.php?:fid
  • ❌ GET: Posts.php?:author
  • ❌ GET: Posts.php?:author&:page

Note: the following endpoints aer not in planning, but will be considered!

  • ❌ POST: Posts.php
  • ❌ PUT: Posts.php?:id

Groups

  • ❌ GET: Groups.php
  • ❌ GET: Groups.php?:id
  • ❌ GET: Groups.php?:uid

About

Enable your MyBB Forum with an easy-to-use API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages