diff --git a/service/README.md b/service/README.md
index 75c437dd9..8fe6a3af3 100644
--- a/service/README.md
+++ b/service/README.md
@@ -25,6 +25,8 @@ A *jsonp* URL argument may be supplied to request JSONP encapsulation. A JSONP r
Field | Type | Description | Writable |
address | string | 10-digit hexadecimal ZeroTier address of this node | no |
publicIdentity | string | Full public ZeroTier identity of this node | no |
+worldId | integer | Fixed value representing the virtual data center of Earth. | no |
+worldTimestamp | integer | Timestamp of the last root server topology change. | no |
online | boolean | Does this node appear to have upstream network access? | no |
tcpFallbackActive | boolean | Is TCP fallback mode active? | no |
versionMajor | integer | ZeroTier major version | no |
@@ -77,11 +79,21 @@ Most network settings are not writable, as they are defined by the network contr
broadcastEnabled | boolean | Is Ethernet broadcast (ff:ff:ff:ff:ff:ff) allowed? | no |
portError | integer | Error code (if any) returned by underlying OS "tap" driver | no |
netconfRevision | integer | Network configuration revision ID | no |
-multicastSubscriptions | [string] | Multicast memberships as array of MAC/ADI tuples | no |
assignedAddresses | [string] | ZeroTier-managed IP address assignments as array of IP/netmask bits tuples | no |
+routes | [route] | ZeroTier-managed route assignments for a network. See below for a description of the route object. | no |
portDeviceName | string | OS-specific network device name (if available) | no |
+`route` objects
+
+
+Field | Type | Description | Writable |
+target | string | Target network / netmask bits, NULL, or 0.0.0.0/0 for default route | no |
+via | string | Gateway IP address | no |
+flags | integer | Route flags | no |
+metric | integer | Route metric (not currently used) | no |
+
+
#### /peer
* Purpose: Get all peers