Api session items actionmenus: Difference between revisions

From Tygron Support wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 78: Line 78:
| attributeActionIDs
| attributeActionIDs
| int<nowiki>[]</nowiki>
| int<nowiki>[]</nowiki>
| [[[[Attribute Action]]]]s ID
|  
|-
|-
| buildable
| buildable
Line 90: Line 90:
| eventBundleIDs
| eventBundleIDs
| int<nowiki>[]</nowiki>
| int<nowiki>[]</nowiki>
| [[[[Event Bundle]]]]s ID
|  
|-
|-
| functionIDs
| functionIDs
| int<nowiki>[]</nowiki>
| int<nowiki>[]</nowiki>
| [[[[Function]]]]s ID
|  
|-
|-
| id
| id
Line 110: Line 110:
| leveeIDs
| leveeIDs
| int<nowiki>[]</nowiki>
| int<nowiki>[]</nowiki>
| [[[[Levee]]]]s ID
|  
|-
|-
| measureIDs
| measureIDs
| int<nowiki>[]</nowiki>
| int<nowiki>[]</nowiki>
| [[[[Measure]]]]s ID
|  
|-
|-
| name
| name
Line 130: Line 130:
| upgradeIDs
| upgradeIDs
| int<nowiki>[]</nowiki>
| int<nowiki>[]</nowiki>
| [[[[Upgrade Type]]]]s ID
|  
|-
|-
| version
| version

Revision as of 13:28, 8 June 2026

API Endpoint: /api/session/items/actionmenus/

Edit items with events described at Api session event editor actionmenu.

Default Query:

https://engine.tygron.com/api/session/items/actionmenus/?f=JSON&token=API_TOKEN

Example Response:

[ {
  "attributeActionIDs" : [ ],
  "buildable" : {
    "0" : [ 0 ]
  },
  "color" : null,
  "eventBundleIDs" : [ ],
  "functionIDs" : [ 436, 438 ],
  "id" : 0,
  "imageName" : "category_road.png",
  "imageVersion" : 0,
  "leveeIDs" : [ ],
  "measureIDs" : [ ],
  "name" : "Roads",
  "sortIndex" : 1,
  "specialOptions" : [ ],
  "upgradeIDs" : [ ],
  "version" : 16
}, {
  "attributeActionIDs" : [ ],
  "buildable" : {
    "0" : [ 0 ]
  },
  "color" : null,
  "eventBundleIDs" : [ ],
  "functionIDs" : [ 77 ],
  "id" : 1,
  "imageName" : "category_heart.png",
  "imageVersion" : 0,
  "leveeIDs" : [ ],
  "measureIDs" : [ ],
  "name" : "Leisure",
  "sortIndex" : 2,
  "specialOptions" : [ ],
  "upgradeIDs" : [ ],
  "version" : 17
} ]

Limit Queries

version=100:

https://engine.tygron.com/api/session/items/actionmenus/?version=100&token=API_TOKEN

Show Queries

max version:

https://engine.tygron.com/api/session/items/actionmenus/version/?token=API_TOKEN

size:

https://engine.tygron.com/api/session/items/actionmenus/size/?token=API_TOKEN

Action Menus (GeoJSON):

https://engine.tygron.com/web/actionmenus.geojson?token=API_TOKEN

Formats

HTML:

https://engine.tygron.com/api/session/items/actionmenus/?f=HTML&token=API_TOKEN

JSON:

https://engine.tygron.com/api/session/items/actionmenus/?f=JSON&token=API_TOKEN

CSV:

https://engine.tygron.com/api/session/items/actionmenus/?f=CSV&token=API_TOKEN

SSV:

https://engine.tygron.com/api/session/items/actionmenus/?f=SSV&token=API_TOKEN

SMILE:

https://engine.tygron.com/api/session/items/actionmenus/?f=SMILE&token=API_TOKEN

ZIPJSON:

https://engine.tygron.com/api/session/items/actionmenus/?f=ZIPJSON&token=API_TOKEN

ZIPSMILE:

https://engine.tygron.com/api/session/items/actionmenus/?f=ZIPSMILE&token=API_TOKEN

Api Model ActionMenu

API Model description of ActionMenu

Name Type Description
attributeActionIDs int[]
buildable Map<int,java.util.List<java.lang.Integer>>
color TColor Color
eventBundleIDs int[]
functionIDs int[]
id int
imageName String
imageVersion int
leveeIDs int[]
measureIDs int[]
name String
sortIndex int
specialOptions Type[]
upgradeIDs int[]
version int

Api Model TColor

API Model description of TColor

Name Type Description

Api Model Type (SpecialOption)

API Enumeration description of Type

Name Description
BUY_LAND
SELL_LAND
DEMOLISH
REVERT
DEMOLISH_UNDERGROUND
RAISE_LAND
SHOW_BUDGETPANEL
SHOW_MONEY_TRANSFER_PANEL
LOWER_LAND