OpenCaching.com/api/log

POST to create a new Log

Create a new log  POST to http://www.opencaching.com/api/log.

Special notes for parameters

geocache - Required

type - Will default to Found It if value is not provided

POST to update an existing Log

Update an existing log.  POST to http://www.opencaching.com/api/series/12345 where 12345 is the log_id for the log to update.

Parameters

Create a new log signifying a user found, attempted to find, or is leaving a note about a particular geocache.

geocache=oxcode

Required.

The id of the geocache that this log is about.

type

Accepted values: "Found it", "Didn't find it", "Comment"

The type of action this log is reporting.

log_time

The date and time of the log in milliseconds since the Unix epoch.

repair

true if the cache owner should be notified that the cache need maintenance.

false if the cache doesn't need maintenance.

comment

String

The note the user wants to leave about this cache, or a summary or their experience while looking for it.

difficulty

Decimal between 1.0 and 5.0 inclusive.

The finders rating of how difficult it is to find this geocache.  Only valid when logging a cache as found.

terrain

Decimal between 1.0 and 5.0 inclusive.

The finders rating of how challenging the terrain is when getting to this geocache.  Only valid when logging a cache as found.

size

Decimal between 1.0 and 5.0 inclusive.

The finders rating of how large this geocache is.  Only valid when logging a cache as found.

awesome

Decimal between 1.0 and 5.0 inclusive.

The finders rating of how awesome this geocache is.  Only valid when logging a cache as found.

status

deleted - The owner of this log or the owner of the geocache can use this value to delete the log.

published - This can be used to reinstate a deleted log.

code_phrase

String

This is the code phrase for logging a virtual cache.

verification_type

This is used for verified finds.  If you would like to use verified finds please email us.  We can can create your verification keys and explain the verification process.