Manacube API

Aspecter

Active Member
MVP+
Asqecter
Asqecter
MVP+
Joined
Apr 4, 2021
Posts
42
Ratings
11
#1
Is there a manacube API? If yes, can I have a link to the docs or something similar thank you!
 

TheFancyBear

Active Member
ELITE
TheFancyBear
TheFancyBear
ELITE
Joined
Apr 17, 2019
Posts
40
Ratings
25
#4
No public API available, besides the user stats. They did tell me that they were busy making one so be patient for that.
Code:
https://manacube.com/stats_data/fetch.php?uuid={UUID}
You can use this website to browse king Benny data: https://dash.mana-api.xyz/global
You can use this website to browse prison data: https://dash.mana-api.xyz
You can also use the API used by the website. If you intend to use this API I would like to ask you to set a custom user-agent with "Project (discord#id)", this way I can contact you if needed.



ManaApi
An api and lookup website for prison and global data.
(Once my summer vacation begins and the official API is still not released I will update it to include more realms.)
The base URL for the API is: https://api.mana-api.xyz/api/​


King Benny (global)
https://api.mana-api.xyz/api/global/benny
Get request

Search king Benny (global)
https://api.mana-api.xyz/api/global/benny/:search
Get request
:search - search parameter (full username or part of it)


Scrambler leaderboard (prison)
https://api.mana-api.xyz/api/player/scrambler/leaderboards
Get request
sort - sorting query (swl | fst | none)
min - minimum amount of scrambler wins query (number)
ignore - ignore inactive accounts (1 month)

Pond leaderboard (prison)
https://api.mana-api.xyz/api/player/pond/leaderboards
Get request

All player stats (prison)
https://api.mana-api.xyz/api/player/all/:username
Get request
:username - username parameter (full username)

Player crates (prison)
https://api.mana-api.xyz/api/player/crates/:username
Get request
:username - username parameter (full username)

Mining stats (prison)
https://api.mana-api.xyz/api/player/mining/:username
Get request
:username - username parameter (full username)

Scrambler stats (prison)
https://api.mana-api.xyz/api/player/scrambler/:username
Get request
:username - username parameter (full username)

Pond stats (prison)
https://api.mana-api.xyz/api/player/pond/:username
Get request
:username - username parameter (full username)

Recent marriages (prison)
https://api.mana-api.xyz/api/marriage/recent
Get request
The names provided are either unknown ("name") or nicknames/real usernames.
 

Audiths

Well-Known Member
QA Team
Audiths
Audiths
QA Team
Joined
Aug 4, 2019
Posts
65
Ratings
91 19
#5
No public API available, besides the user stats. They did tell me that they were busy making one so be patient for that.
Code:
https://manacube.com/stats_data/fetch.php?uuid={UUID}
You can use this website to browse king Benny data: https://dash.mana-api.xyz/global
You can use this website to browse prison data: https://dash.mana-api.xyz
You can also use the API used by the website. If you intend to use this API I would like to ask you to set a custom user-agent with "Project (discord#id)", this way I can contact you if needed.



ManaApi
An api and lookup website for prison and global data.
(Once my summer vacation begins and the official API is still not released I will update it to include more realms.)
The base URL for the API is: https://api.mana-api.xyz/api/​


King Benny (global)
https://api.mana-api.xyz/api/global/benny
Get request

Search king Benny (global)
https://api.mana-api.xyz/api/global/benny/:search
Get request
:search - search parameter (full username or part of it)


Scrambler leaderboard (prison)
https://api.mana-api.xyz/api/player/scrambler/leaderboards
Get request
sort - sorting query (swl | fst | none)
min - minimum amount of scrambler wins query (number)
ignore - ignore inactive accounts (1 month)

Pond leaderboard (prison)
https://api.mana-api.xyz/api/player/pond/leaderboards
Get request

All player stats (prison)
https://api.mana-api.xyz/api/player/all/:username
Get request
:username - username parameter (full username)

Player crates (prison)
https://api.mana-api.xyz/api/player/crates/:username
Get request
:username - username parameter (full username)

Mining stats (prison)
https://api.mana-api.xyz/api/player/mining/:username
Get request
:username - username parameter (full username)

Scrambler stats (prison)
https://api.mana-api.xyz/api/player/scrambler/:username
Get request
:username - username parameter (full username)

Pond stats (prison)
https://api.mana-api.xyz/api/player/pond/:username
Get request
:username - username parameter (full username)

Recent marriages (prison)
https://api.mana-api.xyz/api/marriage/recent
Get request
The names provided are either unknown ("name") or nicknames/real usernames.
all of those links dont work btw (they just show code)
 

TheFancyBear

Active Member
ELITE
TheFancyBear
TheFancyBear
ELITE
Joined
Apr 17, 2019
Posts
40
Ratings
25
#6
all of those links dont work btw (they just show code)
Don’t worry, thats the point of an API. It’s to provide data from the backend that can be used on the frontend. Those endpoints provide the data for the website which is located here. The format of that data is json, hence why you confuse it with code.

Is that clear enough of an explanation?
 

Suix

Well-Known Member
PATRON+
SuixideBunneh
SuixideBunneh
Patron
Joined
Jan 22, 2020
Posts
58
Ratings
24
#7
May I know how can you obtain data from backend? Do Dacon made it publicly available? Trying to see if someone can do the same on Skyblock.
 

TheFancyBear

Active Member
ELITE
TheFancyBear
TheFancyBear
ELITE
Joined
Apr 17, 2019
Posts
40
Ratings
25
#8
No, there is no official public api available yet. The data is obtained by a bot I wrote which is afk in prison, you can visit it in spawn. If there is no api when my summer vacation starts I will start porting it to other realms, skyblock may be first.

The bot has a few basic commands for doing some data lookup in game. You can friend the bot (ManaApi) and friend message it “benny username”. This response with the amount of wins for the user + the last win date (CEST locale). For more information about it, dm me on discord: Lil_Bear#1450 (I won’t share the source code for any part of it yet.)
 
Joined
Jun 13, 2022
Posts
3
#9
No public API available, besides the user stats. They did tell me that they were busy making one so be patient for that.
Code:
https://manacube.com/stats_data/fetch.php?uuid={UUID}
You can use this website to browse king Benny data: https://dash.mana-api.xyz/global
You can use this website to browse prison data: https://dash.mana-api.xyz
You can also use the API used by the website. If you intend to use this API I would like to ask you to set a custom user-agent with "Project (discord#id)", this way I can contact you if needed.



ManaApi
An api and lookup website for prison and global data.
(Once my summer vacation begins and the official API is still not released I will update it to include more realms.)
The base URL for the API is: https://api.mana-api.xyz/api/​


King Benny (global)
https://api.mana-api.xyz/api/global/benny
Get request

Search king Benny (global)
https://api.mana-api.xyz/api/global/benny/:search
Get request
:search - search parameter (full username or part of it)


Scrambler leaderboard (prison)
https://api.mana-api.xyz/api/player/scrambler/leaderboards
Get request
sort - sorting query (swl | fst | none)
min - minimum amount of scrambler wins query (number)
ignore - ignore inactive accounts (1 month)

Pond leaderboard (prison)
https://api.mana-api.xyz/api/player/pond/leaderboards
Get request

All player stats (prison)
https://api.mana-api.xyz/api/player/all/:username
Get request
:username - username parameter (full username)

Player crates (prison)
https://api.mana-api.xyz/api/player/crates/:username
Get request
:username - username parameter (full username)

Mining stats (prison)
https://api.mana-api.xyz/api/player/mining/:username
Get request
:username - username parameter (full username)

Scrambler stats (prison)
https://api.mana-api.xyz/api/player/scrambler/:username
Get request
:username - username parameter (full username)

Pond stats (prison)
https://api.mana-api.xyz/api/player/pond/:username
Get request
:username - username parameter (full username)

Recent marriages (prison)
https://api.mana-api.xyz/api/marriage/recent
Get request
The names provided are either unknown ("name") or nicknames/real usernames.
For me works user stats. It's enough.
Thanks for links