It has been requested that we revive the old public Xur API! I think that's a good idea, let's do that when we get the time.
This would be very helpful!
To display Xur listings on destinysets.com to unauthenticated users, I have to run my own Xur API, which a couple of other people use as well. Problem is maintenance and uptime isn't my strong suit, so it would be great if I didn't have to worry about this any more.
yes please!
So there is no way i can get xur inventory without asking users to authenticate?
This would be really nice for bots and the like (really, accessing any vendor), especially given how cumbersome the oauth flow is
Yes, I agree! With Triumphs and Forsaken work, this has had to take a back seat for the time being: but it is on our backlog!
Awesome!! Our future Xur bots thank you :)
This should probably include all vendors, not just Xur. It'd be good if you could specify which vendors you want to return depending on your needs.
Because of his not specific to a charter nature and the event like status he held, could this not be part of a public vendors endpoint?
Are their plans for a public vendors endpoint that only shows the static or rotating vendor items that are always for sale or is that a authed endpoint only?
Does the latest TWAB nullify any of these plans?
XĂťr
His will is not his own
Will no longer display a vendor icon on destination maps
Still to be determined on the endpoint overall - but one way or another, I won't be allowed to return destination information for him.
so in other words, there will be no chance to get his position by API ? we have to wait till some youtuber finished his search for him ? đ¤ đ
Sorry guys - design decisions overrule my preference for more data.
But sales data will all be there still?
Get Outlook for iOShttps://aka.ms/o0ukef
From: Vendal Thornheart notifications@github.com
Sent: Saturday, August 25, 2018 3:25:28 AM
To: Bungie-net/api
Cc: Tom Chapman; Comment
Subject: Re: [Bungie-net/api] Provide a public Xur API (#502)
Sorry guys - design decisions overrule my preference for more data.
â
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/Bungie-net/api/issues/502#issuecomment-415826305, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAJkCc99HVz1S6WO4VQ8SCiJwnwGnD3Gks5uUDcIgaJpZM4ULoci.
Yeah, all of that will still be there in the existing Vendors endpoint. Still TBD on the idea of having a public Xur endpoint though.
All good, thanks for keeping us updated. đ
A couple of us in the community were talking about setting up an endpoint for returning his current location based on a manual dataset I will probably set up and maintain as part of my maps project. Assuming there are a finite number of locations for him to be in, eventually we will have a complete dataset and just need to specify which id is active. I'll probably make a direct link for the maps along the lines of
https://lowlidev.com.au/destiny/maps/xur
The one hiccup is that reset now happens at 3.30am for me, so I won't be able to update the current location in a timely manner.
maybe the rss feed of findxur.com is a reasonably good solution, until someone provides a real api đ¤
hi all, since finxur.com seems to be down or broken, i am really searching for a reliable source to get this info. is anybody planing something here ? maybe we can create a community build API for this, where the users can report xur´s location with one single click. based on the number of clicks by location, we could take this info as (most) correct info. on the other hand, we could select some public websites and grep the info from there, as soon as it´s available.
is somebody interested in a project like this ? or is there a better idea ?
hi all, since finxur.com seems to be down or broken, i am really searching for a reliable source to get this info. is anybody planing something here ? maybe we can create a community build API for this, where the users can report xur´s location with one single click. based on the number of clicks by location, we could take this info as (most) correct info. on the other hand, we could select some public websites and grep the info from there, as soon as it´s available.
is somebody interested in a project like this ? or is there a better idea ?
https://braytech.org/creators/ and our friend @justrealmilk
@mattybeard nope... braytach changed, the xur api no longer is working, oh boy, this is so stupid of bungie that people have to search for xur´s location every f... week đ every stupid friday i need to search google to find his location instead of using the bungie api đ
Lets keep our comments polite and friendly here, Bungie is providing us with a huge service by allowing us to use their APIs, and even so much as officially supporting them this time around, so lets keep things friendly!
@mattybeard friend!
@michabbb noticed your issue on my repo and discovered github notifications.
if it really is so desired, I guess I could apply some priority time to xur and api.braytech.org stuff
I didn't bother re-making the page these past weeks during my transition to react because xur's inventory is all old boring stuff. I still keep his sales data updated but to save me from manually adjusting his location data after the fact, I've been up at 3am (reset time for Brisbane, Australia) waiting for reddit to find him before changing a PHP variable and running the script that adds the week to my database.
@justrealmilk i guess you don´t have to be awake for that ;) i have a cronjob myself that starts severel times after xurs location should be visible. i searched a few blogs that could be parsed easily (the html dom) - now i have found another one that works, as long they use the same layout. the point is: yes, nobody cares about xurs and his boring old stuff. for me it´s only a part that belongs to the weekly stuff where i notify my community about changes. most don´t care about xur, but some do. it´s annyoing that some things never found their way to the api, like the calus raid counter order, which weapons you can get on the EP this week. the community always has to find workarounds for this stupid things, that are important to many players.
that´s why i asked here: maybe it´s an idea to create a public api for everybody with infos, bungie is unable to provide, accessable for every developer, managed by the community.
it´s just an idea.....
To clarify something, Bungie isnât unable â Bungie is _unwilling_.
Thorn indicated that game designers consciously removed XĂťrâs map icon in-game and prohibited exposing XĂťrâs location in the API.
Please remember to be respectful of Bungieâs choices. Their choices on âhow important are API checkpoints to fixâ and âwhether or not to show XĂťrâs location at allâ may be unpalatable, but thatâs no reason to call their decisions âstupid thingsâ.
On Nov 11, 2018, at 10:52, Michael Bladowski notifications@github.com wrote:
@justrealmilk i guess you don´t have to be awake for that ;) i have a cronjob myself that starts severel times after xurs location should be visible. i searched a few blogs that could be parsed easily (the html dom) - now i have found another one that works, as long they use the same layout. the point is: yes, nobody cares about xurs and his boring old stuff. for me it´s only a part that belongs to the weekly stuff where i notify my community about changes. most don´t care about xur, but some do. it´s annyoing that some things never found their way to the api, like the calus raid counter order, which weapons you can get on the EP this week. the community always has to find workarounds for this stupid things, that are important to many players.
that´s why i asked here: maybe it´s an idea to create a public api for everybody with infos, bungie is unable to provide, accessable for every developer, managed by the community.
it´s just an idea.....
â
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
@michabbb, @floatingatoll I don't think he's calling Bungie's decision stupid, but rather, the circumstance we find ourselves in. This is less about Xur, and more about the vendor endpoint requiring auth in general. My understanding, from what I've gleaned from @vthornheart-bng, is that the endpoint is super intertwined with our systems, and while there are some _should we at all_ and _how should we_ decisions, the technical complexities that rise from separating the endpoints from its complicated internal web versus priority of requests is what really keeps use from getting a public endpoint for xur.
People like me exist though.
https://api.braytech.org/?request=xur&get=history
https://api.braytech.org/?request=vendor&hash=672118013
@vthornheart-bngâs reply above explicitly says that the game designers have prohibited the official API from publishing XĂťrâs location:
https://github.com/Bungie-net/api/issues/502#issuecomment-415820742
I said nothing of his location đ
In two previous replies in this thread you specifically talked about location and being disappointed in Bungie for withholding it. I apologize for confusing your prior comments on this specific issue with your most recent comments on this specific issue, and will mute and exit this thread immediately.
Ah, you're talking about the fact that we don't have a public Xur endpoint rather than the location info? In that situation, it's a matter of the time that we have vs. the higher priority work that we have to get to. In the end, you're talking right now to the only person actively working on the Destiny API. Whatever I have the ability to do in my workday is what gets done in the API: that's balanced between
The public Xur endpoint is something I want to provide! I haven't had time to work on it yet, but it is something I would personally put high on the winter wishlist - so hopefully we can make it happen during the upcoming holiday season!
(But just to note, it won't have location no matter what: indeed I have been asked not to return that information)
oh boy, I thought it would be allowed to say what you think, but it seems that you are complaining about the choice of words rather than constructive suggestions. i´m out. thanks.
Hey y'all, let's all be little Fonzies here. No need to fight - it's easy to misinterpret what people say/people's intent on the internet, and for that to snowball.
(But just to note, it won't have location no matter what: indeed I have been asked not to return that information)
Confused about this. Surely determining the location of Xur is, like, really easy? As in, just look at where the flashpoint is and go to the same position as he always is on that planet? Why not include that information?
Also any update to this? I don't think @justrealmilk 's braytech.org api has been updated in a while so this would be real useful about now.
@VeraxonHD Xur isnât tied to flashpoint any longer.
As for my private endpoint, I donât personally use it at this point and as I have no insights as to its use by others, I find it really difficult to feel invested in maintaining it.
@VeraxonHD Xur isnât tied to flashpoint any longer.
Ah, right, of course.
As for my private endpoint, I donât personally use it at this point and as I have no insights as to its use by others, I find it really difficult to feel invested in maintaining it.
I used it, for lack of any other alternative, and it was really helpful considering I haven't the time to boot up the game and enter it manually. But that's understantable.
Aye, I was specifically asked not to return location information in the endpoint unfortunately. I know that's a bummer for those who use it - sorry that I can't provide it!
Now that it's the week between Christmas and New Year's, I finally have some time to carve out for winter wishlist work. This one's the next one down in my hit list! I'll let you know when I've got something ready, and the details of what it is.
TFS 330631, filed ages ago and long left in the dark corner of our backlog
Okay, so after a bit of hassle trying to find a more generic way to potentially return more information than just Xur, I found that character-agnostic Vendor information is even hairier now than I realized. I'm going to return just Xur from this endpoint, who is currently the only vendor that I'm certain doesn't have meaningful character-specific sale items. Someday I'd like to talk more on the subject, but I fear if I did that I'd go too deep into the secret sauce. I'd likely be summarily executed.
Anyways, this is ready for the January deployment - but for the forseeable future it will only have Xur in it. Which I guess is all anyone wanted, but I was personally hoping for more. Oh well.
This should be fixed as of today's deployment (1/29)!
Most helpful comment
Okay, so after a bit of hassle trying to find a more generic way to potentially return more information than just Xur, I found that character-agnostic Vendor information is even hairier now than I realized. I'm going to return just Xur from this endpoint, who is currently the only vendor that I'm certain doesn't have meaningful character-specific sale items. Someday I'd like to talk more on the subject, but I fear if I did that I'd go too deep into the secret sauce. I'd likely be summarily executed.
Anyways, this is ready for the January deployment - but for the forseeable future it will only have Xur in it. Which I guess is all anyone wanted, but I was personally hoping for more. Oh well.