Skip to main content

RabbitMQ

Queues (inbound)

Name REST API method Associated Exchanges (see below for details)
netstone-get-character /Character/{lodestoneId} netstone-get-character-result
netstone-get-character-refreshed
netstone-get-character-class-jobs /Character/ClassJobs/{lodestoneId}

netstone-get-character-class-jobs-result

netstone-get-character-class-jobs-refreshed

netstone-get-character-minions /Character/Minions/{lodestoneId}

netstone-get-character-minions-result

netstone-get-character-minions-refreshed

netstone-get-character-mounts /Character/Mounts/{lodestoneId}

netstone-get-character-mounts-result

netstone-get-character-mounts-refreshed

netstone-get-character-achievements /Character/Achievements/{lodestoneId}

netstone-get-character-achievements-result

netstone-get-character-achievements-refreshed

netstone-get-free-company /FreeCompany/{lodestoneId}

netstone-get-free-company-result

netstone-get-free-company-refreshed

netstone-get-free-company-members /FreeCompany/Members/{lodestoneId}

netstone-get-free-company-members-result

netstone-get-free-company-members-refreshed

Exchanges (outbound)

Name Sent When
netstone-get-character-result Character data requested through queue.
netstone-get-character-refreshed Character data refreshed from Lodestone.
netstone-get-character-class-jobs-result Character's class jobs requested through queue.
netstone-get-character-class-jobs-refreshed Character's class jobs refreshed from Lodestone.

netstone-get-character-minions-result

Character's minions requested through queue.

netstone-get-character-minions-refreshed

Character's minions refreshed from Lodestone.

netstone-get-character-mounts-result

Character's mounts requested through queue.

netstone-get-character-mounts-refreshed

Character's mounts refreshed from Lodestone.

netstone-get-character-achievements-result

Character's achievements requested through queue.

netstone-get-character-achievements-refreshed

Character's achievements refreshed from Lodestone.

netstone-get-free-company-result

Free Company data requested through queue.

netstone-get-free-company-refreshed

Free Company data refreshed from Lodestone.

netstone-get-free-company-members-result

Free Company's members requested through queue.

netstone-get-free-company-members-refreshed

Free Company's members refreshed from Lodestone.

"result" exchanges are only filled when data was requested through inbound queue, NOT when requested through API.
"result" exchanges are filled whenever data was refreshed from the Lodestone, no matter whether through inbound queue or API. It is however NOT filled when data was returned from cache.