<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4877318085227182827</id><updated>2024-09-07T23:50:37.715+02:00</updated><title type='text'>OKAPI News</title><subtitle type='html'>Subscribe to receive updates on new features of OKAPI.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://opencaching-api.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-4891198290886095491</id><published>2015-09-23T20:54:00.001+02:00</published><updated>2015-09-23T20:54:21.326+02:00</updated><title type='text'>Somewhat delayed OKAPI news!</title><content type='html'>&lt;p&gt;It has been a while since the last post has been published here. OKAPI is as &quot;alive&quot; as it has ever been, but the blog is not being updated regularilly, sorry about that!&lt;/p&gt;

&lt;p&gt;Here&#39;s what has changed in the last two years (!) - sinrce version 896 up to 1116 (7622a48):&lt;/p&gt;

&lt;ul&gt;

&lt;li&gt;&lt;b&gt;OKAPI Project home page&lt;/b&gt; has moved from &lt;a href=&#39;https://code.google.com/p/opencaching-api/&#39;&gt;Google Code&lt;/a&gt; to &lt;a href=&#39;https://github.com/opencaching/okapi&#39;&gt;GitHub&lt;/a&gt;. Since we&#39;re using Git now, our SVN-like revision numbers are no longer &quot;real&quot; revision numbers. However, for readability and backward compatibility, we&#39;re keeping the &quot;legacy&quot; version sequencing intact. The only difference is that we&#39;re now calling them &quot;OKAPI version numbers&quot; instead of &quot;OKAPI revisions&quot;. Two new fields has been added to the &lt;a href=&#39;http://opencaching.pl/okapi/services/apisrv/installation.html&#39;&gt;services/apisrv/installation&lt;/a&gt; method: &lt;b&gt;okapi_version_number&lt;/b&gt; and &lt;b&gt;git_revision&lt;/b&gt;.&lt;/li&gt;

&lt;li&gt;New fields in the &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/geocache.html&#39;&gt;geocache method&lt;/a&gt;: &lt;b&gt;short_description&lt;/b&gt; and &lt;b&gt;short_descriptions&lt;/b&gt;.

&lt;li&gt;New &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/save_personal_notes.html&#39;&gt;save_personal_notes&lt;/a&gt; method has been added. Also, the &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&#39;&gt;GPX formatter&lt;/a&gt; now may take the &lt;b&gt;my_notes=gc:personal_note&lt;/b&gt; parameter.&lt;/li&gt;

&lt;li&gt;New &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/formatters/ggz.html&#39;&gt;GGZ formatter&lt;/a&gt; has been added. You can also use it with the older &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/formatters/garmin.html&#39;&gt;garmin formatter&lt;/a&gt; by providing the &lt;b&gt;caches_format&lt;/b&gt; parameter.

&lt;li&gt;The &lt;a href=&#39;http://www.opencaching.org.uk/&#39;&gt;http://www.opencaching.org.uk/&lt;/a&gt; has been removed from the official list OKAPI installations. It still works, but it has not been updated in years, and we cannot get in touch with its admin.&lt;/li&gt;

&lt;li&gt;New OC+OKAPI installation is &quot;live&quot;: &lt;a href=&#39;http://www.opencaching.ro/&#39;&gt;http://www.opencaching.ro/&lt;/a&gt;.&lt;/li&gt;

&lt;li&gt;New &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/search/all.html&#39;&gt;search&lt;/a&gt; parameters supported: &lt;b&gt;powertrail_only&lt;/b&gt; and &lt;b&gt;powertrail_ids&lt;/b&gt; (only on some OC sites).

&lt;li&gt;Basic support for user-supplied &quot;custom&quot; coordinates (only on some OC sites): See &lt;b&gt;location_source&lt;/b&gt; parameter of &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/search/nearest.html&#39;&gt;nearest&lt;/a&gt; and &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/search/bbox.html&#39;&gt;bbox&lt;/a&gt; methods, &lt;b&gt;location_source_prefix&lt;/b&gt; of &lt;a href=&#39;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&#39;&gt;GPX formatter&lt;/a&gt;, and new &lt;b&gt;user-coords&lt;/b&gt; alt_wpts type.&lt;/li&gt;

&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/4891198290886095491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/4891198290886095491'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2015/09/somewhat-delayed-okapi-news.html' title='Somewhat delayed OKAPI news!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-6768498904266093927</id><published>2013-10-31T21:32:00.000+01:00</published><updated>2013-10-31T21:36:24.520+01:00</updated><title type='text'>The attrs module and other new features</title><content type='html'>&lt;p&gt;Some of the new OKAPI features added over the last months (r776-r896):&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Introducing the new &lt;b&gt;attrs&lt;/b&gt; module.&lt;/li&gt;
 
 &lt;ul&gt;
  &lt;li&gt;It allows you to retrieve attribute names and descriptions along with basic icons (provided by the local OC server).&lt;/li&gt;
  &lt;ul&gt;
   &lt;li&gt;See the &lt;a href=&quot;http://opencaching.pl/okapi/services/attrs/attribute.html&quot;&gt;attribute&lt;/a&gt; method for the full list of available data fields.&lt;/li&gt;
   &lt;li&gt;List all available attributes with the &lt;a href=&quot;http://opencaching.pl/okapi/services/attrs/attribute_index.html&quot;&gt;attribute_index&lt;/a&gt; method.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;li&gt;OKAPI uses global attribute IDs called &lt;b&gt;A-codes&lt;/b&gt; to reference attributes. Attribute names and descriptions are also global (we store them in our repository). You&#39;re welcome to send us translations for your language.&lt;/li&gt;
  &lt;li&gt;By &quot;global&quot; we mean that they are shared between all OKAPI installations. A single A-code refers to exactly the same attribute on OCPL, OCDE or any other installation.&lt;/li&gt;
 &lt;/ul&gt;
 
 &lt;li&gt;New fields in the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache&lt;/a&gt; method: &lt;b&gt;gc_code&lt;/b&gt;, &lt;b&gt;hint2&lt;/b&gt;, &lt;b&gt;hints2&lt;/b&gt;, &lt;b&gt;attr_acodes&lt;/b&gt;, &lt;b&gt;protection_areas&lt;/b&gt;.&lt;/li&gt;
 &lt;li&gt;The &lt;b&gt;hint&lt;/b&gt; and &lt;b&gt;hints&lt;/b&gt; fields of the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache&lt;/a&gt; method are now deprecated (&lt;a href=&quot;http://code.google.com/p/opencaching-api/issues/detail?id=261&quot;&gt;why?&lt;/a&gt;).&lt;/li&gt;
 &lt;li&gt;The &lt;b&gt;attrs&lt;/b&gt; parameter of the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&quot;&gt;gpx formatter&lt;/a&gt; can now support multiple options (instead of just one). Also, two new values for this parameter were added: &lt;b&gt;gc:attrs&lt;/b&gt; and &lt;b&gt;gc_ocde:attrs&lt;/b&gt;.&lt;/li&gt;
 &lt;li&gt;New &lt;b&gt;protection_areas&lt;/b&gt; parameter was added to the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&quot;&gt;gpx formatter&lt;/a&gt;.&lt;/li&gt;
 &lt;li&gt;&lt;b&gt;oc_team_entry&lt;/b&gt; field added to the &lt;a href=&quot;http://opencaching.pl/okapi/services/logs/entry.html&quot;&gt;logs/entry&lt;/a&gt; family of methods.&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/6768498904266093927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/6768498904266093927'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2013/10/the-attrs-module-and-other-new-features.html' title='The attrs module and other new features'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-3670278081123625847</id><published>2013-04-30T10:36:00.000+02:00</published><updated>2013-05-07T17:56:18.674+02:00</updated><title type='text'>Welcome, OKAPI Germany!</title><content type='html'>Finally, after almost two years since its launch, OKAPI has been installed on Opencaching.DE! We encourage the developers of all existing OKAPI applications to add this new node to their apps.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.opencaching.de/okapi/&quot;&gt;http://www.opencaching.de/okapi/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Also, there were many new features added since the&amp;nbsp;beginning&amp;nbsp;of this year (r776):&lt;br /&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;You can now &lt;a href=&quot;http://opencaching.pl/okapi/services/logs/submit.html&quot;&gt;submit&lt;/a&gt;&amp;nbsp;&lt;b&gt;Will attend&lt;/b&gt; and &lt;b&gt;Attended&lt;/b&gt; log entries (for the Event caches).&lt;/li&gt;
&lt;li&gt;Added the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/mark.html&quot;&gt;mark&lt;/a&gt; method (for marking the caches as &lt;b&gt;watched&lt;/b&gt; or &lt;b&gt;ignored&lt;/b&gt;).&lt;/li&gt;
&lt;li&gt;Added&amp;nbsp;&lt;b&gt;attribution_append&amp;nbsp;&lt;/b&gt;parameter to the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache&lt;/a&gt;&amp;nbsp;method.&lt;/li&gt;
&lt;li&gt;Added&amp;nbsp;&lt;b&gt;log_fields&amp;nbsp;&lt;/b&gt;parameter to the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache&lt;/a&gt;&amp;nbsp;method.&lt;/li&gt;
&lt;li&gt;Added&amp;nbsp;&lt;b&gt;descrefs:thumblinks&lt;/b&gt;&amp;nbsp;option to the&amp;nbsp;&lt;b&gt;images&amp;nbsp;&lt;/b&gt;parameter of the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&quot;&gt;gpx formatter&lt;/a&gt;&amp;nbsp;method.&lt;/li&gt;
&lt;li&gt;Added many new fields to the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache&lt;/a&gt;&amp;nbsp;method:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;willattends&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;trip_time&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;trip_distance&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;preview_image&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;attribution_note&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;country&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;state&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;is_watched&lt;/b&gt;,&lt;/li&gt;
&lt;li&gt;&lt;b&gt;is_ignored&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Added &lt;b&gt;type &lt;/b&gt;and &lt;b&gt;type_name &lt;/b&gt;keys to the descriptions of additional waypoints returned in the &lt;b&gt;alt_wpts &lt;/b&gt;field of the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache&lt;/a&gt; method.&lt;/li&gt;
&lt;li&gt;Added &lt;b&gt;watched_only &lt;/b&gt;parameter to the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;searching methods&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Added new fields to the &lt;a href=&quot;http://opencaching.pl/okapi/services/logs/entry.html&quot;&gt;log entry&lt;/a&gt; method: &lt;b&gt;was_recommended&lt;/b&gt;, &lt;b&gt;images&lt;/b&gt;, &lt;b&gt;internal_id&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Added &lt;b&gt;comment_format &lt;/b&gt;parameter to the &lt;a href=&quot;http://opencaching.pl/okapi/services/logs/submit.html&quot;&gt;submit&lt;/a&gt; method.&lt;/li&gt;
&lt;li&gt;Fixed some minor bugs and clarified documentation in all the existing methods.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/3670278081123625847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/3670278081123625847'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2013/04/welcome-okapi-germany.html' title='Welcome, OKAPI Germany!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-4525480735264152125</id><published>2012-12-08T14:31:00.000+01:00</published><updated>2012-12-08T14:31:28.021+01:00</updated><title type='text'>OKAPI Browser</title><content type='html'>Recently, we published a simple project called &lt;a href=&quot;https://github.com/wrygiel/okapi-browser&quot;&gt;OKAPI Browser&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
It is open-source, written in C#.NET and WPF platform. You can fork it, play with it, submit you patches, or you can simply&amp;nbsp;&lt;a href=&quot;http://usosphp.mimuw.edu.pl/~rygielski/okapi-browser/&quot;&gt;run the Installer for Windows&lt;/a&gt;.
&lt;br /&gt;
&lt;br /&gt;
Being made crude and fast, it is &lt;b&gt;not&lt;/b&gt; as stable as we&#39;d like, but it still might be a handy tool for some of you (i.e. when you want to test a method which requires OAuth).
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://raw.github.com/wrygiel/okapi-browser/master/extras/screenshot.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;OKAPI Browser - screenshot&quot; border=&quot;0&quot; height=&quot;236&quot; src=&quot;https://raw.github.com/wrygiel/okapi-browser/master/extras/screenshot.png&quot; title=&quot;OKAPI Browser - screenshot&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Also, there were some minor changes made to OKAPI last month (r518):
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;A new &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/save.html&quot;&gt;caches/search/save&lt;/a&gt; method was added.&lt;/li&gt;
&lt;li&gt;Three new parameters were added to the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;searching methods&lt;/a&gt;: &lt;b&gt;with_trackables_only&lt;/b&gt;, &lt;b&gt;ftf_hunter&lt;/b&gt; and&amp;nbsp;&lt;b&gt;set_and&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/4525480735264152125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/4525480735264152125'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/12/okapi-browser.html' title='OKAPI Browser'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-2093011939784395637</id><published>2012-11-10T10:56:00.000+01:00</published><updated>2012-11-10T11:20:47.727+01:00</updated><title type='text'>November update</title><content type='html'>&lt;p&gt;What changed since June (r495):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;size2&amp;nbsp;&lt;/b&gt;and&amp;nbsp;&lt;b&gt;oxsize&amp;nbsp;&lt;/b&gt;fields added to the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache description&lt;/a&gt;&amp;nbsp;(and the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/replicate/changelog.html&quot;&gt;replicate&lt;/a&gt;&amp;nbsp;module).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;size2&amp;nbsp;&lt;/b&gt;parameter added to the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;searching methods&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;size &lt;/b&gt;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;fields&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;search filters&lt;/a&gt;&amp;nbsp;are &lt;a href=&quot;http://en.wikipedia.org/wiki/Deprecation&quot;&gt;deprecated&lt;/a&gt;, developers should use &lt;b&gt;size2&lt;/b&gt; instead. The deprecated fields and parameters will continue to work, but you should avoid them.&amp;nbsp;&lt;a href=&quot;http://code.google.com/p/opencaching-api/issues/detail?id=155&quot;&gt;More information&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;b&gt;xmlmap2&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://opencaching.pl/okapi/introduction.html#common-formatting&quot; style=&quot;font-weight: normal;&quot;&gt;output format&lt;/a&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;added,&amp;nbsp;&lt;/span&gt;&lt;b&gt;xmlmap&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;format is now deprecated.&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://code.google.com/p/opencaching-api/issues/detail?id=128&quot; style=&quot;font-weight: normal;&quot;&gt;More information&lt;/a&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;needs_maintenance&amp;nbsp;&lt;/b&gt;parameter added to the&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/logs/submit.html&quot;&gt;submit&lt;/a&gt;&amp;nbsp;method.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;exclude_ignored&lt;/b&gt;&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;search filter&lt;/a&gt;&amp;nbsp;added.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;rating &lt;/b&gt;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;search filter&lt;/a&gt; now supports the &quot;|X&quot; suffix.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;owner_uuid &lt;/b&gt;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;search filter&lt;/a&gt; now supports the &quot;-&quot; prefix.&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/2093011939784395637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/2093011939784395637'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/11/november-update.html' title='November update'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-8266208963647459558</id><published>2012-07-15T16:44:00.000+02:00</published><updated>2012-07-15T20:13:29.884+02:00</updated><title type='text'>New features in June</title><content type='html'>Features added last month (r404):&lt;br /&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Added &lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;is_not_found&amp;nbsp;&lt;/b&gt;&lt;/span&gt;field to the &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache objects&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Added some new features to use when &lt;a href=&quot;http://opencaching.pl/okapi/services/logs/submit.html&quot;&gt;submitting a new log entry&lt;/a&gt;:&amp;nbsp;&lt;b&gt;on_duplicate &lt;/b&gt;to prevent duplicate log entries, &lt;b&gt;recommend&lt;/b&gt;&amp;nbsp;allows users to recommend the geocache, &lt;b&gt;needs_maintenance &lt;/b&gt;allows them to notify that the cache needs maintenance.&lt;/li&gt;
&lt;li&gt;Added some new statistics fields to&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/users/user.html&quot;&gt;user objects&lt;/a&gt;: &lt;b&gt;cache_found&lt;/b&gt;, &lt;b&gt;caches_notfound&lt;/b&gt;, &lt;b&gt;caches_hidden&lt;/b&gt;, &lt;b&gt;rcmds_given&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;New &lt;b&gt;interactivity &lt;/b&gt;option gives you some more control when &lt;a href=&quot;http://opencaching.pl/okapi/services/oauth/authorize.html&quot;&gt;authorizing your users&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/8266208963647459558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/8266208963647459558'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/07/features-added-last-month-added.html' title='New features in June'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-7833805033519447346</id><published>2012-06-10T22:31:00.000+02:00</published><updated>2012-07-15T16:45:31.643+02:00</updated><title type='text'>Welcome, Opencaching Netherlands!</title><content type='html'>OKAPI have been installed on a new OC server:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.opencaching.nl/okapi/&quot;&gt;http://www.opencaching.nl/okapi/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/7833805033519447346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/7833805033519447346'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/06/welcome-opencaching-netherlands.html' title='Welcome, Opencaching Netherlands!'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-3441855218166722993</id><published>2012-05-31T00:19:00.001+02:00</published><updated>2012-05-31T00:24:47.795+02:00</updated><title type='text'>New features in May</title><content type='html'>Key changes this month (r344):&lt;br /&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;New (parsable) &lt;a href=&quot;http://opencaching.pl/okapi/introduction.html#errors&quot;&gt;HTTP 4xx error responses&lt;/a&gt;. Useful for OAuth Consumers.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/by_urls.html&quot;&gt;services/caches/search/by_urls&lt;/a&gt; method added.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/3441855218166722993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/3441855218166722993'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/05/key-changes-this-month-r344-new.html' title='New features in May'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-3966888858884782085</id><published>2012-04-19T09:40:00.008+02:00</published><updated>2012-04-19T09:58:12.902+02:00</updated><title type='text'>OKAPI usage stats</title><content type='html'>It&#39;s been 8 months since &lt;a href=&quot;http://code.google.com/p/opencaching-api/&quot;&gt;OKAPI Project&lt;/a&gt; has started. It is still a &lt;b&gt;very young&lt;/b&gt; project, but the list of OKAPI applications is slowly (but steadily) growing. Here are some current stats (for &lt;a href=&quot;http://opencaching.pl/&quot;&gt;OpenCaching.PL&lt;/a&gt; site only):&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;A total of &lt;b&gt;66 apps&lt;/b&gt; were registered.&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;23&lt;/b&gt; of these are &quot;alive&quot; (they make requests on a regular basis).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;7&lt;/b&gt; of these make use of &lt;b&gt;Level 3&lt;/b&gt; Authentication.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;b&gt;392 distinct users&lt;/b&gt; have authorized at least one application with OAuth.&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;A total of &lt;b&gt;711 &lt;/b&gt;log entries (by&amp;nbsp;&lt;b&gt;82&lt;/b&gt;&amp;nbsp;users) have been submitted using &lt;b&gt;2&lt;/b&gt; external apps.&lt;/li&gt;
&lt;li&gt;An accurate number of all OKAPI users cannot be determined, because some of them use applications with &lt;b&gt;Level 1&lt;/b&gt; Authentication only.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;On average, OKAPI receives &lt;b&gt;13000 requests per week&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h2 style=&#39;margin: 1em 0&#39;&gt;Performance tips&lt;/h2&gt;&lt;h3&gt;Search with one request, not two&lt;/h3&gt;&lt;p&gt;Usually, you should use&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/shortcuts/search_and_retrieve.html&quot;&gt;search_and_retrieve&lt;/a&gt;&amp;nbsp;method for searching geocaches with OKAPI. This is usually &amp;nbsp;&lt;b&gt;much faster&lt;/b&gt;&amp;nbsp;than calling&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/nearest.html&quot;&gt;nearest&lt;/a&gt;&amp;nbsp;method first, and then&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocaches.html&quot;&gt;geocaches&lt;/a&gt;&amp;nbsp;method with the result of the previous one (unless you cache the results and retrieve only new ones, which is a good technique).&lt;/p&gt;&lt;h3&gt;About web scraping&lt;/h3&gt;&lt;p&gt;This report does not include requests made with &lt;b&gt;web scraping&lt;/b&gt; technique, and we know some of you make such. &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_scraping&quot;&gt;Web scraping&lt;/a&gt; (parsing HTML from web pages) is both &lt;b&gt;unsafe and slow&lt;/b&gt;:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Your web-scraping applications will probably stop working every time we change something in site design or structure (and we do that sometimes). Whereas OKAPI methods are meant to be permanently &lt;b&gt;backward-compatible&lt;/b&gt;, so you don&#39;t have to worry about that.&lt;/li&gt;
&lt;li&gt;With web-scraping, you have to download a lot of unnecessary data (headers, menus etc.). OKAPI lets you choose &lt;b&gt;precisely&lt;/b&gt; which data you want, resulting in both &lt;b&gt;much faster&lt;/b&gt; server response time and &lt;b&gt;much smaller download&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;In general, OKAPI methods offer &lt;b&gt;more parameters&lt;/b&gt; and they work faster than their HTML caunterparts.&lt;/li&gt;
&lt;li&gt;If you already use web scraping, then upgrading to OKAPI should be a relatively simple task. Give it a try!&lt;/li&gt;
&lt;/ul&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/3966888858884782085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/3966888858884782085'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/04/okapi-usage-stats.html' title='OKAPI usage stats'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-5540285369004059490</id><published>2012-04-15T09:25:00.003+02:00</published><updated>2012-04-15T09:28:13.429+02:00</updated><title type='text'>New features: is_found/mark_found</title><content type='html'>New in OKAPI (r332):&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Added &lt;b&gt;is_found&lt;/b&gt;&amp;nbsp;field to &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache objects&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Added &lt;b&gt;mark_found&lt;/b&gt;&amp;nbsp;parameter to &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&quot;&gt;GPX formatter&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;You can work with both of these using simple Level 1 Authentication. Useful when you want to mark found caches on your maps.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/5540285369004059490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/5540285369004059490'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/04/new-features-isfoundmarkfound.html' title='New features: is_found/mark_found'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-4877318085227182827.post-1107128567276384308</id><published>2012-04-08T09:07:00.009+02:00</published><updated>2012-04-08T11:36:05.015+02:00</updated><title type='text'>Started OKAPI News Blog</title><content type='html'>Welcome, OKAPI developers!&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;We will start this blog with listing all features added in the&lt;b&gt; last three monts&lt;/b&gt;&amp;nbsp;(if you haven&#39;t browsed OKAPI documentation pages&amp;nbsp;thoroughly, you might have skipped some):&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Added&amp;nbsp;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/formatters/garmin.html&quot;&gt;Garmin cache list formatter&lt;/a&gt;, designed to work specifically with Garmin GPS devices. Currently it allows to download a Garmin-compatible ZIP file with cache descriptions&amp;nbsp;&lt;b&gt;and photos&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://opencaching.pl/okapi/services/caches/formatters/gpx.html&quot;&gt;GPX files&lt;/a&gt;&amp;nbsp;now may include information on &lt;b&gt;trackables &lt;/b&gt;and &lt;b&gt;recommendations&lt;/b&gt;&amp;nbsp;(as do &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache objects&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Added &lt;b&gt;my_notes &lt;/b&gt;field to &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache objects&lt;/a&gt;&amp;nbsp;(Level 3). It can be used to access user&#39;s &lt;b&gt;personal notes&lt;/b&gt; on the cache.&lt;/li&gt;
&lt;li&gt;Added &lt;b&gt;alt_wpts &lt;/b&gt;field to &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache objects&lt;/a&gt; - &lt;b&gt;alternate waypoints&lt;/b&gt; which might be useful when searching for the cache.&lt;/li&gt;
&lt;li&gt;Added &lt;b&gt;distance &lt;/b&gt;and &lt;b&gt;bearing &lt;/b&gt;fields to &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/geocache.html&quot;&gt;geocache objects&lt;/a&gt;. Useful if you&#39;re not sure how to calculate them yourself.&lt;/li&gt;
&lt;li&gt;Added pagination and ordering to &lt;a href=&quot;http://opencaching.pl/okapi/services/caches/search/all.html&quot;&gt;cache searching methods&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Added pagination to cache&#39;s &lt;a href=&quot;http://opencaching.pl/okapi/services/logs/logs.html&quot;&gt;log entries list&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;(!)&lt;/span&gt;&lt;/b&gt; Added&lt;a href=&quot;http://opencaching.pl/okapi/services/replicate/changelog.html&quot;&gt; the replicate module&lt;/a&gt;. It allows you to replicate (and easily keep up-to-date) &lt;b&gt;the entire database of caches and log entries&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;All of these features are available in the newest OKAPI revision (r323). Keep in mind, that not all installations have the newest version of OKAPI installed.&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/1107128567276384308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4877318085227182827/posts/default/1107128567276384308'/><link rel='alternate' type='text/html' href='http://opencaching-api.blogspot.com/2012/04/started-okapi-news-blog.html' title='Started OKAPI News Blog'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>