Client Exports
is_entity_being_tracked
is_entity_being_tracked
- entity: number
- is_tracked: boolean
get_entity_trackers
get_entity_trackers
- entity: number
- tracker_ids:
string[]
is_tracker_on_entity
is_tracker_on_entity
- entity: number
- tracker_id: string
- is_attached: boolean
get_entity_tracker_count
get_entity_tracker_count
- entity: number
- count: number
is_placing_tracker
is_placing_tracker
- is_placing: boolean
find_and_place_tracker
find_and_place_tracker
- tracker_id: string
- success: boolean
- error_message?: string
place_tracker
place_tracker
- tracker_id: string
- entity: number
- success: boolean
- error_message?: string
is_removing_tracker
is_removing_tracker
- is_removing: boolean
find_and_remove_tracker
find_and_remove_tracker
- success: boolean
- error_message?: string
remove_tracker
remove_tracker
- entity: number
- success: boolean
- error_message?: string
is_nui_open
is_nui_open
- is_open: boolean
open_nui
open_nui
close_nui
close_nui
toggle_nui
toggle_nui
get_nearby_tracked_vehicles
get_nearby_tracked_vehicles
- radius?: number (default: 50.0)
- vehicles:
{entity: number, tracker_ids: string[]}[]
get_current_vehicle_trackers
get_current_vehicle_trackers
- entity?: number
- tracker_ids?:
string[]
is_current_vehicle_tracked
is_current_vehicle_tracked
- is_tracked: boolean
Server Exports
get_active_trackers
get_active_trackers
- trackers:
{tracker_id: string, attached_entity: number}[]
get_tracker
get_tracker
- tracker_id: string
- tracker?:
{tracker_id: string, attached_entity: number}
get_tracker_full
get_tracker_full
- tracker_id: string
- tracker?: table
get_tracker_info
get_tracker_info
- tracker_id: string
- tracker?:
{id: string, is_placed: boolean, placed_at: string, placed_by: string, placed_entity_identifier: string}
create_tracker
create_tracker
- tracker_id: string
- success: boolean
is_tracker_active
is_tracker_active
- tracker_id: string
- is_active: boolean
get_active_tracker_count
get_active_tracker_count
- count: number
create_and_attach_tracker_to_entity
create_and_attach_tracker_to_entity
- tracker_id: string
- entity: number
- placer_identifier?: string
- success: boolean
- error_message?: string
attach_tracker_to_entity
attach_tracker_to_entity
- tracker_id: string
- entity: number
- success: boolean
is_entity_being_tracked
is_entity_being_tracked
- entity: number
- is_tracked: boolean
get_entity_trackers
get_entity_trackers
- entity: number
- tracker_ids:
string[]
is_entity_identifier_tracked
is_entity_identifier_tracked
- entity_identifier: string
- is_tracked: boolean
get_trackers_by_entity_identifier
get_trackers_by_entity_identifier
- entity_identifier: string
- trackers: table
get_trackers_by_placer
get_trackers_by_placer
- identifier: string
- trackers: table
get_entity_identifier
get_entity_identifier
- entity: number
- identifier?: string
is_entity_persistent
is_entity_persistent
- entity: number
- is_persistent: boolean
remove_trackers_from_entity
remove_trackers_from_entity
- entity: number
- removed_count: number
remove_tracker
remove_tracker
- tracker_id: string
- success: boolean
remove_trackers_from_entity_by_identifier
remove_trackers_from_entity_by_identifier
- entity_identifier: string
- removed_count: number
delete_tracker_if_no_access
delete_tracker_if_no_access
- tracker_id: string
list_player_trackers
list_player_trackers
- source: number
- page: number
- page_size: number
- search?: string
- result:
{total: number, page: number, page_size: number, hasMore: boolean, trackers: table}
list_player_trackers_by_identifier
list_player_trackers_by_identifier
- identifier: string
- page: number
- page_size: number
- search?: string
- result:
{total: number, page: number, page_size: number, hasMore: boolean, trackers: table}
list_tracker_routes
list_tracker_routes
- tracker_id: string
- page: number
- page_size: number
- result: table
grant_tracker_access
grant_tracker_access
- tracker_id: string
- source: number
- access_type: string (“view” | “full”)
- success: boolean
grant_tracker_access_by_identifier
grant_tracker_access_by_identifier
- tracker_id: string
- identifier: string
- access_type: string (“view” | “full”)
- success: boolean
revoke_tracker_access
revoke_tracker_access
- tracker_id: string
- source: number
- success: boolean
revoke_tracker_access_by_identifier
revoke_tracker_access_by_identifier
- tracker_id: string
- identifier: string
- success: boolean
remove_tracker_access
remove_tracker_access
- tracker_id: string
- source: number
- success: boolean
remove_tracker_access_by_identifier
remove_tracker_access_by_identifier
- tracker_id: string
- identifier: string
- success: boolean
has_tracker_access
has_tracker_access
- tracker_id: string
- source: number
- has_access: boolean
- access_type?: string (“view” | “full”)
has_tracker_access_by_identifier
has_tracker_access_by_identifier
- tracker_id: string
- identifier: string
- has_access: boolean
- access_type?: string (“view” | “full”)
get_tracker_access_list
get_tracker_access_list
- tracker_id: string
- access_list:
{identifier: string, access_type: string, granted_at: string}[]
update_tracker_label
update_tracker_label
- tracker_id: string
- label: string
- success: boolean
upsert_tracker
upsert_tracker
- tracker_id: string
- fields:
{is_placed?: number, placed_at?: string, placed_by?: string, placed_entity_identifier?: string, placed_on_persistent_entity?: number, label?: string}
- success: boolean
add_tracker_item
add_tracker_item
- source: number
- tracker_id: string
- success: boolean
remove_tracker_item
remove_tracker_item
- source: number
- tracker_id: string
- success: boolean
is_inventory_enabled
is_inventory_enabled
- is_enabled: boolean

