diff --git a/api.md b/api.md
index 4a733f1..b40a193 100644
--- a/api.md
+++ b/api.md
@@ -84,6 +84,14 @@ Action|Description|Parameters
`updateRoute`|Updates the routing table|
- `routeInterface`
`getAdvancedData`|Returns the hostname and ifconfig|_none_
`setHostname`|Sets the hostname for the Pineapple|
+`resetWirelessConfig`|Resets the Wireless Configuration for the Pineapple|_none_
+`getInterfaceList`|Returns an array of available network interfaces|_none_
+`saveAPConfig`|Writes properties to the AP configuration|- `selectedChannel`
- Channel for the AP to operate on
- `openSSID`
- String for the SSID of the Open Access Point
- `hideOpenAP`
- Boolean to hide the Open Access Point or not
- `managementSSID`
- String for the SSID of the Management AP
- `managementKey`
- string for the WPA2 passphrase for the Management AP
- `disableManagementAP`
- Boolean to disable the Management AP or not
+`getAPConfig`|Returns an array of properties from the access point configuration.|_none_
+`getMacData`|Returns the MAC Addresses of each of the wireless interfaces|_none_
+`setMac`|Sets the MAC address for a specified interface|- `random`
- Boolean to set the MAC address as a random value.
- `interface`
- The interface you want to change the MAC address of
- `mac`
- The new MAC address of the interface
+`resetMac`|Reset the specified interface's MAC address to the factory default.|
+
### PineAP
#### Description
### Recon