Modernising Captive networks

I am currently building a captive network solution and am in the process of implementing the captive network advertising behavior suggested by Apple.

Reference - https://developer.apple.com/news/?id=q78sq5rv

Currently, I am using a Meraki controller with the DHCP setup to broadcast the SSIDs. The DHCP option 114 has been configured. The API server provides the session information such as the portal URL and the captivity status.

When a device connects to an SSID, the CNA pops up, and a session information API call is made to the server. Using the portal URL obtained from the API call. The captive portal is rendered.

Just wanted to know what network parameters are being passed during the API call made to the server.