com.barryfrost.checkin

barryfrost.com

Documentation

A physical location checkin on Foursquare/Swarm

main record

A physical location checkin on Foursquare/Swarm

Record Key tid Timestamp-based ID

Properties

address string Optional

Formatted venue address, e.g. "123 High Street, London, UK"

maxLength: 500 bytes
category string Optional

Primary Foursquare venue category, e.g. "Coffee Shop"

maxLength: 100 bytes
createdAt string datetime Required

ISO 8601 timestamp of the checkin

photos array of ref #photo Optional

Photos taken at the checkin, uploaded as PDS blobs

maxLength: 8 items
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "createdAt",
      "location"
    ],
    "properties": {
      "photos": {
        "type": "array",
        "items": {
          "ref": "#photo",
          "type": "ref"
        },
        "maxLength": 8,
        "description": "Photos taken at the checkin, uploaded as PDS blobs"
      },
      "address": {
        "type": "string",
        "maxLength": 500,
        "description": "Formatted venue address, e.g. \"123 High Street, London, UK\""
      },
      "category": {
        "type": "string",
        "maxLength": 100,
        "description": "Primary Foursquare venue category, e.g. \"Coffee Shop\""
      },
      "location": {
        "ref": "community.lexicon.location.fsq",
        "type": "ref",
        "description": "The Foursquare place where the checkin occurred"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "ISO 8601 timestamp of the checkin"
      }
    }
  },
  "description": "A physical location checkin on Foursquare/Swarm"
}
photo object

No description available.

Properties

alt string Optional

No description available.

maxLength: 1000 bytes
image blob Required

No description available.

maxSize: 1.0 MB
View raw schema
{
  "type": "object",
  "required": [
    "image"
  ],
  "properties": {
    "alt": {
      "type": "string",
      "maxLength": 1000
    },
    "image": {
      "type": "blob",
      "accept": [
        "image/jpeg",
        "image/png",
        "image/webp"
      ],
      "maxSize": 1000000
    }
  }
}

Lexicon Garden

@