GET /directory HTTP/1.1 Host: alto.example.com Accept: application/alto-directory+json,application/alto-error+json HTTP/1.1 200 OK Content-Length: 2713 Content-Type: application/alto-directory+json { "meta" : { "default-alto-network-map" : "default-network-map" }, "resources" : { "default-network-map" : { "uri" : "http://alto.example.com/networkmap/default", "media-type" : "application/alto-networkmap+json" }, "alt-network-map" : { "uri" : "http://alto.example.com/networkmap/alt", "media-type" : "application/alto-networkmap+json" }, "ia-property-map" : { "uri" : "http://alto.example.com/propmap/full/inet-ia", "media-type" : "application/alto-propmap+json", "capabilities" : { "mappings": { "ipv4": [ ".ISP", ".ASN" ], "ipv6": [ ".ISP", ".ASN" ] } } }, "iacs-property-map" : { "uri" : "http://alto.example.com/propmap/lookup/inet-iacs", "media-type" : "application/alto-propmap+json", "accepts": "application/alto-propmapparams+json", "capabilities" : { "mappings": { "ipv4": [ ".ISP", ".ASN", ".countrycode", ".state" ], "ipv6": [ ".ISP", ".ASN", ".countrycode", ".state" ] } } }, "region-property-map": { "uri": "http://alto.example.com/propmap/lookup/region", "media-type": "application/alto-propmap+json", "accepts": "application/alto-propmapparams+json", "uses" : [ "default-network-map", "alt-network-map" ], "capabilities": { "mappings": { "default-network-map.pid": [ ".region" ], "alt-network-map.pid": [ ".ASN" ] } } }, "ip-pid-property-map" : { "uri" : "http://alto.example.com/propmap/lookup/pid", "media-type" : "application/alto-propmap+json", "accepts" : "application/alto-propmapparams+json", "uses" : [ "default-network-map", "alt-network-map" ], "capabilities" : { "mappings": { "ipv4": [ "default-network-map.pid", "alt-network-map.pid" ], "ipv6": [ "default-network-map.pid", "alt-network-map.pid" ] } } }, "legacy-endpoint-property" : { "uri" : "http://alto.example.com/legacy/eps-pid", "media-type" : "application/alto-endpointprop+json", "accepts" : "application/alto-endpointpropparams+json", "capabilities" : { "properties" : [ "default-network-map.pid", "alt-network-map.pid" ] } }, "ane-dc-property-map": { "uri" : "http://alto.example.com/propmap/lookup/ane-dc", "media-type" : "application/alto-propmap+json", "accepts": "application/alto-propmapparams+json", "capabilities": { "mappings": { ".ane" : [ "storage-capacity", "ram", "cpu" ] } } } } }