From andy at arin.net Wed Nov 4 16:24:25 2009 From: andy at arin.net (Andy Newton) Date: Wed, 4 Nov 2009 16:24:25 -0500 Subject: [Arin-whoisrws] Changes to Whois-RWS Message-ID: All, Based on feedback from our presentation at the ARIN #24 meeting and the demo itself, we've made the following changes to the Whois-RWS service. 1. Media Type Mapping Using Extensions You can now specify media type output using a convention similar to filename extensions. So http://whoisrws-demo.arin.net/rest/poc/KOSTE-ARIN.json will yield Mark Koster's POC in JSON format. Media types can still be specified with the Accept header. 2. Text Output Format The RESTful web service now directly supports a plain text format. This can be specified by either using text/plain with the Accept header, or using the .txt extension (see above). 3. HTTP 404s For Empty Searches Searches that produced empty lists now return HTTP 404s. Therefore, a client writer can always assume a 404 means no data is found. Previously, 404s were only issued on lookups for non-existent handles and other object identifiers. 4. Support for Joint Whois The Port 43 Whois proxy now supports the Joint Whois (jwhois) queries. 5. Less Sensitivity for Handles Look ups of Orgs, POCs, ASNs, and Nets with handles is less sensitive to case mismatch and missing handle components. Previously, lowercasing handles yielded inexact results, and handles to properly formed yielded no answer. For POC handles, we now assume append "-ARIN" if there is no "-XXXX". For NET handles, prepend "NET" if the handle does not start with it. For ASN handles, we prepend "AS" if the handle does not start with it. Again, we are open to comments, questions, and suggestions regarding this service. Andy Newton ARIN Chief Engineer From andy at arin.net Thu Nov 5 09:45:47 2009 From: andy at arin.net (Andy Newton) Date: Thu, 5 Nov 2009 09:45:47 -0500 Subject: [Arin-whoisrws] Outage for upgrade Message-ID: All, There were some side effects from our upgrade yesterday that have taken most of the Whois-RWS service down at the moment. We are fixing the problem and the service should be back up within a couple of hours. The moral of the story: don't let your production updates clobber your development builds. Andy Newton ARIN Chief Engineer From andy at arin.net Thu Nov 5 10:13:04 2009 From: andy at arin.net (Andy Newton) Date: Thu, 5 Nov 2009 10:13:04 -0500 Subject: [Arin-whoisrws] Back Up Message-ID: All, The service backup. Sorry for the interruption. Andy Newton ARIN Chief Engineer From andy at arin.net Thu Nov 5 10:23:58 2009 From: andy at arin.net (Andy Newton) Date: Thu, 5 Nov 2009 10:23:58 -0500 Subject: [Arin-whoisrws] RESTful Support for HTML Message-ID: All, We made yet another change to the service in addition to the changes made yesterday. The direct RESTful web interface now supports HTML in addition to XML, JSON, and plain text. As with the other output formats, you may use the .html extension instead of the Accept header to specify HTML. If you are using a browser, this will change the default output you receive. Most browsers use Accept headers for HTML. To get the XML version, simply use the .xml extension. XML is still the default output format if no format is specified. Again, we welcome your comments, questions, and suggestions. Andy Newton ARIN Chief Engineer From gdubin at arin.net Mon Nov 16 13:24:27 2009 From: gdubin at arin.net (Garth Dubin) Date: Mon, 16 Nov 2009 13:24:27 -0500 Subject: [Arin-whoisrws] Changes to Whois-RWS Message-ID: All, A few changes to the Whois-RWS will be rolled out this afternoon. You may notice a small outage during the upgrade but we'll try to keep it to a minimum. Most of the changes this time around were refactoring of existing code and won't have any noticeable client-side effect. A few bugs were fixed and there were two new features added: 1. XML responses will now have a default stylesheet in the header. Any RESTful url ending in .xml will look like it's HTML counterpart when viewed through most web browsers. It will not effect other methods of viewing the XML content. 2. Searches that return no data will return 404's instead of just empty lists. Again, we welcome your comments, questions, and suggestions. Garth Dubin ARIN Software Engineer -------------- next part -------------- An HTML attachment was scrubbed... URL: From gdubin at arin.net Mon Nov 30 15:56:01 2009 From: gdubin at arin.net (Garth Dubin) Date: Mon, 30 Nov 2009 15:56:01 -0500 Subject: [Arin-whoisrws] Changes to Whois-RWS Message-ID: All, Several additions to Whois-RWS will be rolled out this afternoon. You may notice a small outage during the upgrade but we'll try to keep it to a minimum. The changes this go around are: * CIDR queries are now supported in both the port 43 proxy and the web-based form. * Query limits were removed from related resource listings. The 10 record limit will remain on general queries/searches but from now on we'll return an unlimited set of related resource data when querying for specific entries. For example, searching all organizations for a wildcard value will still be limited to 10 results but viewing an individual organization will show all their related networks regardless of the limit. * When performing those general searches via Whois-RWS, we're now letting you know when you've hit the limit. You'll see a message that says, "This query resulted in more than 10 records. Additional results are not shown. Please narrow your search parameters." * A bug was fixed to allow network blocks to display properly using our HTML XSLT. * Network block and cidr queries no longer include the version (v4/v6) in the URL. This should simplify client-side code and allow anyone using this API programmatically to simply pass off addresses regardless of version. See the documentation for examples. * When using block or cidr queries, you can now append "/net" to the end of the URL to view the net record associated with the block. Again, we welcome your comments, questions and suggestions! Garth Dubin ARIN Software Engineer -------------- next part -------------- An HTML attachment was scrubbed... URL: