Announcement

Collapse

Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.



In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.



All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

Dota 2 Match History WebAPI

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Originally posted by ozonnet View Post
    Hey

    Is there is a way to get banned heroes for CM matches?
    not at this time.


    Originally posted by Maxaral View Post
    Hi guys. I am new in forume so nice to see you
    I have questions, and you guys can really help me. I have Dota 2 dedicated servers for play with mods, but i have problem, because i dont know when match is ending, for close that server and starting new (it will be automaticali). Maybe you guys know how can i have information about match ending? Regards Arthur.
    nope. api is for official steam servers only, and it doesn't even cover this.
    private, dedicated dota 2 servers are not even supported by valve afaik.
    The API Bible: Things You Should Know Before Starting API Development

    Comment


    • Got a question here.

      To by pass the 500 results limitation, we add the date_max parameter as well, but this works only for a particular account_id

      To get all the matches that technique doesn't work, it does not bypass the 500 limit, any idea how to get this working?

      Comment


      • Originally posted by peek4y View Post
        Got a question here.

        To by pass the 500 results limitation, we add the date_max parameter as well, but this works only for a particular account_id

        To get all the matches that technique doesn't work, it does not bypass the 500 limit, any idea how to get this working?
        use date_min and date_max, slide the date window along to get different sets of 500 matches.
        it works the same for all accounts.
        The API Bible: Things You Should Know Before Starting API Development

        Comment


        • Does this possible to download low priority matches?

          Comment


          • Originally posted by MuppetMaster42 View Post
            use date_min and date_max, slide the date window along to get different sets of 500 matches.
            it works the same for all accounts.
            Does this work to get all the matches?

            I mean to get all the matches, without giving the account_id parameter (irrelevant of account), that technique does not by pass the 500 match limit, it only works when we provide the account_id.

            Comment


            • Originally posted by darknightwlk View Post
              Does this possible to download low priority matches?
              low priority matches are just regular match making matches, except their player pool is different.
              so yes, the api will give you the results of low priority matches.

              Originally posted by peek4y View Post
              Does this work to get all the matches?

              I mean to get all the matches, without giving the account_id parameter (irrelevant of account), that technique does not by pass the 500 match limit, it only works when we provide the account_id.

              it should, yes.

              i remember there was a bug around the start and end times in that they would get rounded to the nearest day - i don't know if this has been fixed.
              (if it hasn't then this would make it difficult to get more than 500 matches per day).


              if you're looking to get a heap of data, then look at the GetMatchHistoryBySequenceNum call.
              The API Bible: Things You Should Know Before Starting API Development

              Comment


              • Oh okay, I think the bug is still not fixed , I don't get more than 500 matches, so if I wanna get up to date matches, it's not more than 500.

                Oh okay, i'll try with sequence number. Thanks

                Comment


                • Is there any hope for GetMatchDetails() to work on practice games? (private lobbies) or this will not be implemented at all.

                  I am sorry but I dont have time to read through 67 pages to find out answer. Thx.

                  Comment


                  • ded API for a ded game?

                    Comment


                    • Originally posted by DanteUnchained View Post
                      Is there any hope for GetMatchDetails() to work on practice games? (private lobbies) or this will not be implemented at all.

                      I am sorry but I dont have time to read through 67 pages to find out answer. Thx.
                      Practice games are locked to your user account.
                      To use them they need to implement OAUTH.

                      As with this comment:

                      Originally posted by vtFurlin View Post
                      ded API for a ded game?

                      Valve has bigger fish to fry at the moment.
                      They will more than likely get back to the API once they have finished fixing the dota2 client and it is officially release (i'd say give it a few more months).
                      The API Bible: Things You Should Know Before Starting API Development

                      Comment


                      • Originally posted by MuppetMaster42 View Post
                        Valve has bigger fish to fry at the moment.
                        They will more than likely get back to the API once they have finished fixing the dota2 client and it is officially release (i'd say give it a few more months).
                        Yes they do have a lot of bigger things to fix, but they are not doing it (at least dont appear to be, another communication problem maybe.) =/
                        Just check the known bugs list, it just gets bigger every patch, and nothing is fixed.

                        Comment


                        • ^the known bug list has posts in it, that are fixed already but didnt got removed
                          If you find spelling errors, you are free to take them.

                          Comment


                          • Originally posted by Jan2011 View Post
                            ^the known bug list has posts in it, that are fixed already but didnt got removed
                            and there we get yet another communication problem...
                            if the bug is supposed to be fixed (but still on known bug list), but gets reintroduced in some weird interaction in next patches
                            it will not be reported again and therefore won't be fixed =/

                            Comment


                            • ^ well if you see a bug that got fixed, bump the thread and prove that it is fixed :P
                              If you find spelling errors, you are free to take them.

                              Comment


                              • Originally posted by Jan2011 View Post
                                ^ well if you see a bug that got fixed, bump the thread and prove that it is fixed :P
                                yeah, because that's the way to go about it, instead of removing it from the list or add [fixed?] or something
                                let's wait for ppl to test every bug listed and say if the devs fixed it or not.

                                Comment

                                Working...
                                X