API

Status

BrianGrug

Full time failure
Supreme
Feedback score
56
Posts
1,473
Reactions
995
Resources
5
I think that there should be an API for resources because it would help resource makers know when they make a sale/download, and maybe even make a Discord bot that connects with Mc-Market. Here are some of my ideas for an API:
  1. Get ratings
  2. Push updates
  3. Get updates (For example a bot creator can make it so a update is shown in #updates in Discord)
  4. Maybe even download ID's like Spigot has
  5. Get a list of new resources
And if anyone has anymore ideas share them below
 
Status
Implemented
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Savag3Life

Keyboard Abuser
Supreme
Feedback score
9
Posts
44
Reactions
61
Resources
0
Does anyone know if this was every updated or added? I can't find anything. If the only problem you are having is security.

Limit request per/time unit
Require API keys/tokens
Only implement access to threads your API token connected account has access to, or limit the threads people can access to resources only etc.
 
Last edited:

Lewis D

Freelance Developer
Supreme
Feedback score
45
Posts
1
Reactions
190
Resources
0
Does anyone know if this was every updated or added? I can't find anything. If the only problem you are having is security.

This, however, has been implemented: https://www.mc-market.org/resources/track
But... one major issue with it... it's not properly working. It returns a full page instead of raw data and the structure is not Json or anything which is deemed "Correct" for such API. Come on just a bit more work Jayson and it'll be perfect.

Quoted from Ghast on another thread about said API.
 

Innings

Reputable Seller
Supreme
Feedback score
28
Posts
879
Reactions
267
Resources
0
Would love to see this completed especially for the resource sellers.
 

YoloSanta

Bot & Plugin Developer
Supreme
Feedback score
18
Posts
884
Reactions
374
Resources
0
Just to add my input, i kinda skimmed this so if i repeat something someone else said soz <3, but the benefits from this would be amazing, i, as a developer and a member of the mc-market community would use this in many ways. the acceptance of this suggestion could lead to the development of many discord bots used for both support and verification of users purchased resources and many other things. Could also lead to the development of websites also used for support. honestly great suggestion, would like to see this implemented very soon.
 

lavaflowglow

Premium
Feedback score
0
Posts
137
Reactions
41
Resources
0
i would love to see an api, i dont think it makes much sense for it to be 100% public though. i think you should give it to developers that create paid resources or users that pay for premium. some plugins that use a user and pass system to avoid plugin leaks could really benefit. imagine you buy a resource and within 5 mins you get the user and pass data to enter in the config. it would be so much better than waiting in a discord for 5 hours for the developer to message you the login info

EDIT: to avoid api abuse you could add a limit like 50 api requests every 5 mins[DOUBLEPOST=1591234445][/DOUBLEPOST]wait, this has been pending since the middle of 2019, when will we get more info?
 
Last edited:

Nuckerr

Minecraft Developer
Premium
Feedback score
-1
Posts
62
Reactions
8
Resources
0
Users who have purchased/downloaded a resource
 

Rages

Java Developer
Supreme
Feedback score
1
Posts
32
Reactions
55
Resources
6
Can you at least make the track url return raw json data?
 

kangarko

Ultimate
Feedback score
1
Posts
3
Reactions
1,322
Resources
7
Mick any updates on this? We'd be interested in potentially migrating from SpigotMC so an API enabling to add people to the buyers list (i.e. 2000+ past buyers) automatically would be amazing
 

Ouzo

Deactivated
Feedback score
10
Posts
114
Reactions
54
Resources
0
Mick any updates on this? We'd be interested in potentially migrating from SpigotMC so an API enabling to add people to the buyers list (i.e. 2000+ past buyers) automatically would be amazing

Just out of curiousity, how would something like this work? Unless these people voluntarily give their MCM user ID's then you can't just move those licenses, and in such a case it's almost as difficult as doing it manually.
 

Justis

Community Member
Management
Feedback score
61
Posts
2,117
Reactions
2,414
Resources
0
Hello, I've been working on an un-official API for mc-market, and its pretty much done now, I need approval from a staff member to make the API publicly available

-Waiting for confirmation!
Create a ticket regarding this please. Otherwise there’s no opportunity to even discuss that approval.
 

BrianGrug

Full time failure
Supreme
Feedback score
56
Posts
1,473
Reactions
995
Resources
5
Hello, I've been working on an un-official API for mc-market, and its pretty much done now, I need approval from a staff member to make the API publicly available

-Waiting for confirmation!
I made one a while back but never used it cause mcm tos
 

Biometrical

Premium
Feedback score
2
Posts
137
Reactions
31
Resources
0
This might not be the best idea, but an official Discord Bot of MCM which Everyone could link their MCM account to. Allow Resource Owners to invite it, have Resource Owners set It up on their Discord but since they are already verified it could allow members to redeem their rank with a command, just have it give you a certain role on like !verify {Resource} just as a suggestion.
 

Rqver

Premium
Feedback score
0
Posts
36
Reactions
12
Resources
0
you can make a ticket for getting approval from mc, im goin to create one now, hope mine gets approved
Same. I mainly want it so I can create a Discord Bot like:

User opens a ticket
Bot asks what the MCM username is
If the user has purchased the resource:
ask the user to post `randomstring` on the users profile page
Once the user has say reacted to say they have done that, the bot checks if is there and if so does actions based on that.

Would be a great addition imo, with lots more uses then just that.
 
Status
Top