# RabbitMQ

<p class="callout danger">This feature was removed in version 4.0.0.</p>

### Queues (inbound)

<table border="1" id="bkmrk-name-rest-api-method" style="border-collapse: collapse; width: 100%; height: 400.774px;"><colgroup><col style="width: 25.0298%;"></col><col style="width: 32.895%;"></col><col style="width: 42.1944%;"></col></colgroup><thead><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Name</td><td style="height: 29.7969px;">REST API method</td><td style="height: 29.7969px;">Associated Exchanges (see below for details)</td></tr></thead><tbody><tr style="height: 46.5938px;"><td style="height: 46.5938px;">netstone-get-character</td><td style="height: 46.5938px;">[/Character/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/Character/get_Character__lodestoneId_ "/Character/{lodestoneId}")</td><td style="height: 46.5938px;">netstone-get-character-result  
netstone-get-character-refreshed  
</td></tr><tr style="height: 57.7969px;"><td style="height: 57.7969px;">netstone-get-character-class-jobs</td><td style="height: 57.7969px;">[/Character/ClassJobs/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/Character/get_Character_ClassJobs__lodestoneId_ "/Character/ClassJobs/{lodestoneId}")</td><td style="height: 57.7969px;">netstone-get-character-class-jobs-result

netstone-get-character-class-jobs-refreshed

</td></tr><tr style="height: 57.7969px;"><td style="height: 57.7969px;">netstone-get-character-minions</td><td style="height: 57.7969px;">[/Character/Minions/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/Character/get_Character_Minions__lodestoneId_ "/Character/Minions/{lodestoneId}")</td><td style="height: 57.7969px;">netstone-get-character-minions-result

netstone-get-character-minions-refreshed

</td></tr><tr style="height: 57.7969px;"><td style="height: 57.7969px;">netstone-get-character-mounts</td><td style="height: 57.7969px;">[/Character/Mounts/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/Character/get_Character_Mounts__lodestoneId_ "/Character/Mounts/{lodestoneId}")</td><td style="height: 57.7969px;">netstone-get-character-mounts-result

netstone-get-character-mounts-refreshed

</td></tr><tr style="height: 57.7969px;"><td style="height: 57.7969px;">netstone-get-character-achievements</td><td style="height: 57.7969px;">[/Character/Achievements/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/Character/get_Character_Achievements__lodestoneId_ "/Character/Achievements/{lodestoneId}")</td><td style="height: 57.7969px;">netstone-get-character-achievements-result

netstone-get-character-achievements-refreshed

</td></tr><tr style="height: 35.3984px;"><td style="height: 35.3984px;">netstone-get-free-company</td><td style="height: 35.3984px;">[/FreeCompany/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/FreeCompany/get_FreeCompany__lodestoneId_ "/FreeCompany/{lodestoneId}")</td><td style="height: 35.3984px;">netstone-get-free-company-result

netstone-get-free-company-refreshed

</td></tr><tr style="height: 57.7969px;"><td style="height: 57.7969px;">netstone-get-free-company-members</td><td style="height: 57.7969px;">[/FreeCompany/Members/{lodestoneId}](https://api.netstone.tawmy.dev/swagger/index.html#/FreeCompany/get_FreeCompany_Members__lodestoneId_ "/FreeCompany/Members/{lodestoneId}")</td><td style="height: 57.7969px;">netstone-get-free-company-members-result

netstone-get-free-company-members-refreshed

</td></tr></tbody></table>

### Exchanges (outbound)

<table border="1" id="bkmrk-name-rest-api-method-1" style="border-collapse: collapse; width: 100%; height: 327.766px;"><colgroup><col style="width: 50.0596%;"></col><col style="width: 50.0596%;"></col></colgroup><thead><tr style="height: 29.7969px;"><td style="height: 29.7969px;">Name</td><td style="height: 29.7969px;">Sent When</td></tr></thead><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-result</td><td style="height: 29.7969px;">Character data requested through queue.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-refreshed</td><td style="height: 29.7969px;">Character data refreshed from Lodestone.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-class-jobs-result</td><td style="height: 29.7969px;">Character's class jobs requested through queue.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-class-jobs-refreshed</td><td style="height: 29.7969px;">Character's class jobs refreshed from Lodestone.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-minions-result

</td><td style="height: 29.7969px;">Character's minions requested through queue.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-minions-refreshed

</td><td style="height: 29.7969px;">Character's minions refreshed from Lodestone.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-mounts-result

</td><td style="height: 29.7969px;">Character's mounts requested through queue.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-mounts-refreshed

</td><td style="height: 29.7969px;">Character's mounts refreshed from Lodestone.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-achievements-result

</td><td style="height: 29.7969px;">Character's achievements requested through queue.</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">netstone-get-character-achievements-refreshed

</td><td style="height: 29.7969px;">Character's achievements refreshed from Lodestone.</td></tr><tr><td>netstone-get-free-company-result

</td><td>Free Company data requested through queue.</td></tr><tr><td>netstone-get-free-company-refreshed

</td><td>Free Company data refreshed from Lodestone.</td></tr><tr><td>netstone-get-free-company-members-result

</td><td>Free Company's members requested through queue.</td></tr><tr><td>netstone-get-free-company-members-refreshed

</td><td>Free Company's members refreshed from Lodestone.  
</td></tr></tbody></table>

\- "result" exchanges are always (cached or not) filled when data was requested through inbound queue, NOT when requested through API.  
\- "refreshed" 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.