NetworkInterfaces.JSON
----------------------

Returns all network interfaces as JSON.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [NetworkInterfaces](component_NetworkInterfaces.md) | [8.4](newinversion84.md) | ✅ Yes | ❌ No | ✅ Yes | ✅ Yes, on macOS and Linux | ✅ Yes |

MBS( "NetworkInterfaces.JSON" ) ### Parameters

none

### Result

Returns JSON or error.

### Description

Returns all network interfaces as JSON.  
If called first without a call to [NetworkInterfaces.Update](NetworkInterfacesUpdate.md), the plugin will internally call [NetworkInterfaces.Update](NetworkInterfacesUpdate.md).  
One of the interfaces may be Wifi or a VPN. You can check if the interface of is active and has an IP address.  
### See also

- [NetworkInterfaces.Count](NetworkInterfacesCount.md)
- [NetworkInterfaces.Update](NetworkInterfacesUpdate.md)
- [NetworkInterfaces.Value](NetworkInterfacesValue.md)

### Release notes

- **Version 8.4**
    - Added [NetworkInterfaces.JSON](http://www.mbsplugins.eu/NetworkInterfacesJSON.shtml) function.

### Blog Entries

- [MBS FileMaker Plugin, version 8.4pr1](https://www.mbsplugins.de/archive/2018-08-01/MBS_FileMaker_Plugin_version_8/monkeybreadsoftware_blog_filemaker)

This function checks for a license.

Created 27th July 2018 , last changed 7th November 2024

  
[NetworkInterfaces.Default](NetworkInterfacesDefault.md) - [NetworkInterfaces.Update](NetworkInterfacesUpdate.md)

[HTML Version](NetworkInterfacesJSON.shtml)