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