> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-Dictionary API Reference

Dictionary feature




Realize a database with binary values of "obtained" and "not obtained" for each player/entry, such as item and character index.

- GS2-Dictionary can register up to 100 entries in a single API request.
- GS2-Dictionary allows you to delete entries that have been recorded, or to verify whether a specific entry has been acquired (or not acquired). This enables operations such as resetting the possession status of limited-time event items, or restricting quests so that they can only be started when a specific item has been acquired.
- Master data can be registered via the management console, imported from GitHub, or registered from CI using GS2-Deploy or various language CDKs.
- GS2-Dictionary allows you to mark recorded entries as favorites. Use `AddLikes` or `DeleteLikes` to manage the favorites list, and use the `Likes` API to retrieve them or subscribe to change notifications. By using favorite information, you can implement filtering on the dictionary screen or prioritized display in the UI.

[Introduction to Microservices / GS2-Dictionary](../../microservices/dictionary)



- [GS2-Dictionary Deploy/CDK Reference](/api_reference/dictionary/deploy/)
  
- [GS2-Dictionary Master Data Reference](/api_reference/dictionary/master_data/)
  
- [GS2-Dictionary Script Trigger Reference](/api_reference/dictionary/script/)
  
- [GS2-Dictionary SDK API Reference](/api_reference/dictionary/sdk/)
  
- [GS2-Dictionary SDK for Game Engine API Reference](/api_reference/dictionary/game_engine/)
  
- [GS2-Dictionary Transaction Actions](/api_reference/dictionary/stamp_sheet/)
  
