How To Get TeleportPartyAsync JobId


I have been searching for 15 Minutes and didn’t find anything that tells me how I would get “GUID representing the instance they were teleported to (also known as the JobId of the DataModel)” from using TeleportPartyAsync()

The Wiki example just shows you how to Teleport Players but not how to get the returned String

local Players = game:GetService("Players")
local TeleportService = game:GetService("TeleportService")
local placeId = 1818
TeleportService:TeleportPartyAsync(placeId, Players:GetPlayers()) 

So would I have to do something like

local function TeleportP()
   return TeleportService:TeleportPartyAsync(placeId, Players:GetPlayers()) 

local JobId = TeleportP()


local JobId = TeleportService:TeleportPartyAsync(placeId, Players:GetPlayers())


would I have to use Pcall() like in this example

local success, errorMsg, placeId, instanceId = teleportService:GetPlayerPlaceInstanceAsync(targetUserId) -- **This is just an Example I know it's not the same function**


That should be optimal way. If you want to pcall it do as follows:

local success, JobId = pcall(TeleportService.TeleportPartyAsync, TeleportService, placeId, Players:GetPlayers())
JobId = success and JobId or warn(JobId)


but can I also do it with these methods? @FieryEvent