API Endpoint returning Detailed Region Info
tracked
primerib1 Resident
In the veins of, but
totally different from
, this one https://feedback.secondlife.com/scripting-features/p/request-region-list-apiI would like to request an EXTERNAL API Endpoint that returns _at least_ the following Region Info:
* Name
* Global Coordinates
* Rating (G/M/A)
* Maximum Avatar
* Sim type (Full/Homestead)
The selector would be _either_ RegionName _or_ (X,Y) (Global Coordinates).
(EXTERNAL = can be hit by scripts / apps / service
outside
of Second Life without having to login)The information above would be very helpful for planners of travels/tours/convoy/caravan, as we can identify possible problematic places (e.g., regions with low MaxAv and/or Homestead regions), so we can plan ahead.
I believe such info can be kept in an in-memory Redis structure, with the following mappings:
* RegionName => UUID
* (X,Y) => UUID
* UUID => DetailedInfo
Once-a-week Refresh of the Redis would be enough. Or, if you're generous, daily :-)
Log In
SL Feedback
updated the status to
tracked
SL Feedback
Issue tracked. We have no estimate when it may be implemented. Please see future updates here.
Jessica Hultcrantz
Knowing avatar limits and product type for a region is essential information when planning any cruise/travelling along mainland, especially for larger groups ( to avoid unnecessary stress on regions and unfair resource usage against other residents ).
Currently we have to rely on a third party source (Gridsurvey) wich is extremely slow, or doing inworld travels to query dataserver through LSL for details.
I.e. ```llRequestSimulatorData( llGetRegionName(), DATA_SIM_RATING );
llGetEnv("region_product_name");
llGetEnv("agent_unreserved");``` and the likes.
A complete well documented API for this kind of data to complement the MAP-API would be extremely helpful to anyone doing mapping and/or geography in SL. And we wouldn't have to bog down the old fragile caps API that much :)