GetDisplayNames
Jump to navigation
Jump to search
GetDisplayNames Capability
Request
Basic syntax for getting display name data structures for a given uuid or slid:
GET getCapability("GetDisplayNames") + "/?ids=<uuid>" [ + "&username=<slid> ... ] GET getCapability("GetDisplayNames") + "/?username=<slid>" [ + "&username=<slid> ... ]
You can mix and match uuids and slids in a single query, too:
GET getCapability("GetDisplayNames") + "/?ids=<uuid>&username=<slid>" ...
Please limit request length to reasonable lengths, otherwise truncation may occur in the middle of a query parameter.
Response
GET getCapability("GetDisplayNames") + "/?username=stone.linden" <?xml version="1.0"?> <llsd> <map> <key>agents</key> <array> <map> <key>username</key> <string>stone.linden</string> <key>display_name</key> <string>Stone Linden</string> <key>display_name_next_update</key> <date>1970-01-01T00:00:00Z</date> <key>legacy_first_name</key> <string>Stone</string> <key>legacy_last_name</key> <string>Linden</string> <key>id</key> <uuid>c06c4bd0-e8e6-4712-9918-c4d8443dd20a</uuid> <key>is_display_name_default</key> <boolean>true</boolean> </map> </array> <key>bad_ids</key> <array> <string>bad-uuid-here</string> </array> <key>bad_usernames</key> <array> <string>bad-usernames-here</string> </array> </map> </llsd>