Event Photo

Description

An event photo.

To get the event to which the photo belongs, see .links.parent.

To get a display URL for this photo, see .displayUrl.

To download the original image for this photo, see .links.event-photo-original.

Properties

Property Description
albumId nullable read-only

The numeric identifier for the album to which this photo belongs, if applicable.

If this photo resource has a type of event-photo, the albumId property will be null. However, if the photo resource has a type of event-album-photo, the albumId property will contain a value.

belongsToAlbumIds read-only

An array of all album IDs to which this photo belongs.

created read-only

The creation date of the image.

displayUrl nullable read-only

Display URLs for this image.

eventId read-only

The numeric identifier for the event to which this photo belongs.

eventPhotoTags

An array of tags set on this photo, if any.

favoritesCount read-only

The number of times this event photo has been favorited.

filesize read-only

The original filesize of the image (in bytes).

height read-only

The height in pixels of the image.

id

An entity identifier. It may be either an integer or a universally unique identifier (UUID) represented as a string.

isHidden

Whether the photo has been marked 'hidden.'

lastReplaced nullable read-only

The date on which the photo was last replaced, or null if it has never been replaced.

links required read-only

Each property defines a hypertext link relationship as indicated by a link object or array of link objects. The target URL of each hypertext link relationship is related to the current resource according to the defined semantics of the link relationship property name.

Property Description
alternate

The target URL is an alternate representation of the current resource. Usually, this will include a type property to indicate the media type of the alternate representation.

brand

The target URL is a brand or collection of brands related to the current resource.

brand-context deprecated

The target URL indicates the brand authorized for the current context, based on the access token.

This relationship is deprecated and should not be relied on. Access tokens obtained through the OAuth flow are not tied to a specific brand.

brand-homepage

The target URL is Client Gallery homepage for the brand related to the current resource.

brand-theme

The target URL is a brand theme or collection of brand themes related to the current resource.

canonical

The target URL is the primary location of the current resource (i.e. the current resource may be subordinate to another resource, and the target URL indicates its permanent location).

children

The target URL is a collection of resources that is subordinate to the current resource. That is, the current resource is a parent of the children, and the children belong to this resource.

client

The target URL is the location of the current resource in the Client Galleries website. The media type of the target URL is assumed to be text/html unless otherwise indicated.

client-admin

The target URL is the location of the studio client admin for the current resource in the Client Galleries website. The media type of the target URL is assumed to be text/html unless otherwise indicated.

collection

The target URL is the location of a collection of similar resources of which the current resource is a member.

contact

The target URL is a contact or collection of contacts related to the current resource.

contact-referee

The target URL is a list of available contacts that may be selected as referred by the current resource.

contact-referred-by

The target URL is a list of available contacts that may be selected as having referred the current resource.

contact-tag

The target URL is a list of contact tags available to apply to the current resource.

contract

The target URL is a contract or collection of contracts related to the current resource.

contract-signature

The target URL is a contract signature or collection of contract signatures related to the current resource.

contract-template

The target URL is a contract template or collection of contract templates related to the current resource.

derivedfrom

The target URL is the location of a resource from which the current resource is derived (or a subset of).

email

The target URL may be an email message or collection of email messages related to the current resource. It may also be used to create an email message related to the current resource.

email-automation-group

The target URL is an email automation group or collection of email automation groups related to the current resource.

email-template

The target URL is an email template or collection of email templates related to the current resource.

email-template-type

The target URL is an email template type or collection of email template types related to the current resource.

event

The target URL is an event or collection of events related to the current resource.

event-album

The target URL is an event album or collection of event albums related to the current resource.

event-album-passwords

The target URL is a listing of all passwords for all event albums related to the current resource. If the type indicates a different format (i.e. text/csv), then the URL is a link to a downloadable version of the target resource.

event-album-photo

The target URL is an event album photo or collection of event album photos related to the current resource.

event-archive-cost

The target URL is an event archive cost related to the current resource.

event-category

The target URL is an event category or collection of event categories related to the current resource.

event-contact

The target URL is an event contact or collection of event contacts related to the current resource.

event-contact-photo-favorite

The target URL is a photo or collection of photos related to the current resource and favorited by the context event contact.

event-contact-photo-hidden

The target URL is a photo or collection of photos related to the current resource and hidden by the context event contact.

event-contact-photo-share

The target URL is a photo or collection of photos related to the current resource and shared by the context event contact.

event-contact-photo-tag

The target URL is a photo or collection of photos related to the current resource and tagged by the context event contact.

When templated is true, this is a templated URL. The template parameter filterPhotoTag may be used with the tag name or a comma-separated list of tag names to filter tagged photo results.

event-defaults

The target URL is a set of event defaults settings or collection of more than one set of event defaults settings related to the current resource.

event-photo

The target URL is an event photo or collection of event photos related to the current resource.

event-photo-original

The target URL is the original uploaded photo related to the current resource.

event-photo-upload-policy

The target URL may be used to generate an event photo upload policy related to the current resource. This is the first step in the process to upload new event photos to an event resource.

event-visitor

The target URL is an event visitor or collection of event visitors related to the current resource.

invoice

The target URL is an invoice or collection of invoices related to the current resource.

invoice-credit-card

The target URL may be used to manipulate the invoice credit card related to the current resource. The current resource may be an invoice or may have an invoice related to it, for which the target URL may be used.

invoice-item-template

The target URL is an invoice item template or collection of invoice item templates related to the current resource.

invoice-payment

The target URL may be used to make an invoice payment related to the current resource. The current resource may be an invoice or may have an invoice related to it, for which the target URL may be used.

invoice-refund

The target URL may be used to make an invoice refund related to the current resource. The current resource may be an invoice or may have an invoice related to it, for which the target URL may be used.

invoice-template

The target URL is an invoice template or collection of invoice templates related to the current resource.

lab

The target URL is a lab related to the current resource.

lab-catalog

The target URL is a lab catalog or collection of lab catalogs related to the current resource.

lab-catalog-self-fulfilled

The target URL is a self-fulfilled lab catalog or collection of self-fulfilled lab catalogs related to the current resource.

lab-catalog-shipping-option

The target URL is a lab catalog shipping option or collection of lab catalog shipping options related to the current resource.

market-department

The target URL is a market department or collection of market departments related to the current resource.

market-product

The target URL is a market product or collection of market products related to the current resource.

market-vendor

The target URL is a market vendor or collection of market vendors related to the current resource.

me

The target URL is the profile for the authenticated access token.

Usually this is the Studio Panel user who has granted authorization and an access token.

mobile-app

The target URL is a mobile app or collection of mobile apps related to the current resource.

order

The target URL is an order or collection of orders related to the current resource.

order-payment

The target URL is an order payment or collection of order payments related to the current resource.

parent

The target URL identifies a parent resource for the current resource. It is often used on subordinate resources or collections to identify the resource to which they belong.

playlist

The target URL is a music playlist or collection of music playlists related to the current resource.

portal

The target URL is the location of the current resource in the Studio-Client Portal website. The media type of the target URL is assumed to be text/html unless otherwise indicated.

price-sheet

The target URL is a price sheet or collection of price sheets related to the current resource.

price-sheet-discount

The target URL is a price sheet discount or collection of price sheet discounts related to the current resource.

price-sheet-event

The target URL is an event associated to a price sheet or a collection of events associated to a price sheet related to the current resource.

price-sheet-item-image

The target URL is a collection of images associated to a price sheet item related to the current resource.

price-sheet-shipping-option

The target URL is a price sheet shipping option or collection of price sheet shipping options related to the current resource.

search

The target URL is a location that may be used to search or filter results for the current resource.

self

The target URL is the current resource's own location. It may not be the canonical location of the resource; if this is the case, the canonical relationship might be present to indicate the resource's canonical URL.

signature

The target URL is a signature or collection of signatures related to the current resource.

token-replacement

The target URL may be used to replace tokens in the current resource. Tokens available to pass for replacement are indicated by the URI template parameters.

watermark

The target URL is a watermark or collection of watermarks related to the current resource.

mimeType read-only

The image file MIME type.

name

The original filename of the image.

photoStatus read-only

The current status of this event photo.

previousPhotoId nullable read-only

The numeric identifier for the photo that precedes this photo when the event.photoSortType or album.photoSortType for the event or album in which this photo appears is set to custom.

If this photo resource has a type of event-photo, the previousPhotoId refers to the preceding photo in the collection of photos for the event. If this photo resource has a type of event-album-photo, the previousPhotoId refers to the preceding photo in the collection of photos for the album identified by albumId.

If the photoSortType for the event or album in which this photo appears is not set to custom, the previousPhotoId will be null. Likewise, if the photoSortType is custom and this is the first photo in the sequence, the value of previousPhotoId will be null.

shares read-only

The number of times this event photo has been shared via various channels.

NOTE: This is not yet implemented. All counts will yield a value of 0 until this feature is implemented.

Property Description
facebookCount
linkCount
pinterestCount
twitterCount
shootDate nullable read-only

The date on which this photo was taken (if available in the EXIF metadata when originally uploaded).

type

The type of object represented.

For a photo resource loaded from the context of an event, type will be event-photo. When the photo resource is loaded from the context of an album or sub-album, the type will be event-album-photo.

width read-only

The width in pixels of the image.

OpenAPI Schema

The following schema is based on OpenAPI 3.0 and is provided in our downloadable OpenAPI document.

{
  "description": "An event photo.\n\nTo get the event to which the photo belongs, see `.links.parent`.\n\nTo get a display URL for this photo, see `.displayUrl`.\n\nTo download the original image for this photo, see\n`.links.event-photo-original`.",
  "properties": {
    "albumId": {
      "description": "The numeric identifier for the album to which this photo\nbelongs, if applicable.\n\nIf this photo resource has a `type` of `event-photo`, the\n`albumId` property will be `null`. However, if the photo\nresource has a `type` of `event-album-photo`, the `albumId`\nproperty will contain a value.",
      "nullable": true,
      "readOnly": true,
      "type": "integer"
    },
    "belongsToAlbumIds": {
      "description": "An array of all album IDs to which this photo belongs.",
      "items": {
        "type": "integer"
      },
      "readOnly": true,
      "type": "array"
    },
    "created": {
      "description": "The creation date of the image.",
      "format": "date-time",
      "readOnly": true,
      "type": "string"
    },
    "displayUrl": {
      "allOf": [
        {
          "description": "Display URLs for this image.",
          "nullable": true,
          "readOnly": true
        },
        {
          "$ref": "#/components/schemas/ImageDisplayUrl"
        }
      ]
    },
    "eventId": {
      "description": "The numeric identifier for the event to which this photo\nbelongs.",
      "readOnly": true,
      "type": "integer"
    },
    "eventPhotoTags": {
      "description": "An array of tags set on this photo, if any.",
      "items": {
        "$ref": "#/components/schemas/EventPhotoTag"
      },
      "type": "array"
    },
    "favoritesCount": {
      "description": "The number of times this event photo has been favorited.",
      "readOnly": true,
      "type": "integer"
    },
    "filesize": {
      "description": "The original filesize of the image (in bytes).",
      "example": 18452563,
      "readOnly": true,
      "type": "integer"
    },
    "height": {
      "description": "The height in pixels of the image.",
      "example": 3000,
      "readOnly": true,
      "type": "integer"
    },
    "id": {
      "$ref": "#/components/schemas/Id"
    },
    "isHidden": {
      "description": "Whether the photo has been marked 'hidden.'",
      "type": "boolean"
    },
    "lastReplaced": {
      "description": "The date on which the photo was last replaced, or `null` if it\nhas never been replaced.",
      "format": "date-time",
      "nullable": true,
      "readOnly": true,
      "type": "string"
    },
    "links": {
      "description": "Each property defines a hypertext link relationship as indicated by a link\nobject or array of link objects. The target URL of each hypertext link\nrelationship is related to the current resource according to the defined\nsemantics of the link relationship property name.",
      "example": {
        "self": {
          "href": "https://example.com/2bba030",
          "templated": false,
          "title": "Example Link Relationship",
          "type": "application/vnd+shootproof.json"
        }
      },
      "properties": {
        "alternate": {
          "description": "The target URL is an alternate representation of the current resource.\nUsually, this will include a `type` property to indicate the media type\nof the alternate representation.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Alternate Representation"
        },
        "brand": {
          "description": "The target URL is a brand or collection of brands related to the current\nresource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Brand"
        },
        "brand-context": {
          "deprecated": true,
          "description": "The target URL indicates the brand authorized for the current context,\nbased on the access token.\n\n*This relationship is deprecated and should not be relied on. Access\ntokens obtained through the OAuth flow are not tied to a specific brand.*",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Brand Context"
        },
        "brand-homepage": {
          "description": "The target URL is Client Gallery homepage for the brand related to the\ncurrent resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Gallery Homepage"
        },
        "brand-theme": {
          "description": "The target URL is a brand theme or collection of brand themes related to\nthe current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Brand Theme"
        },
        "canonical": {
          "description": "The target URL is the primary location of the current resource (i.e. the\ncurrent resource may be subordinate to another resource, and the target\nURL indicates its permanent location).",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Canonical URL"
        },
        "children": {
          "description": "The target URL is a collection of resources that is subordinate to the\ncurrent resource. That is, the current resource is a parent of the\nchildren, and the children belong to this resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Children"
        },
        "client": {
          "description": "The target URL is the location of the current resource in the Client\nGalleries website. The media type of the target URL is assumed to be\n`text/html` unless otherwise indicated.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Client Galleries URL"
        },
        "client-admin": {
          "description": "The target URL is the location of the studio client admin for the current\nresource in the Client Galleries website. The media type of the target URL\nis assumed to be `text/html` unless otherwise indicated.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Client Galleries Customer Admin URL"
        },
        "collection": {
          "description": "The target URL is the location of a collection of similar resources of\nwhich the current resource is a member.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Containing Collection"
        },
        "contact": {
          "description": "The target URL is a contact or collection of contacts related to the\ncurrent resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contact"
        },
        "contact-referee": {
          "description": "The target URL is a list of available contacts that may be selected as\nreferred by the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contact Referee"
        },
        "contact-referred-by": {
          "description": "The target URL is a list of available contacts that may be selected as\nhaving referred the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contact Referred By"
        },
        "contact-tag": {
          "description": "The target URL is a list of contact tags available to apply to the current\nresource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contact Tag"
        },
        "contract": {
          "description": "The target URL is a contract or collection of contracts related to the\ncurrent resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contract"
        },
        "contract-signature": {
          "description": "The target URL is a contract signature or collection of contract\nsignatures related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contract Signature"
        },
        "contract-template": {
          "description": "The target URL is a contract template or collection of contract templates\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Contract Template"
        },
        "derivedfrom": {
          "description": "The target URL is the location of a resource from which the current\nresource is derived (or a subset of).",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Derived From"
        },
        "email": {
          "description": "The target URL may be an email message or collection of email messages\nrelated to the current resource. It may also be used to create an email\nmessage related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Email"
        },
        "email-automation-group": {
          "description": "The target URL is an email automation group or collection of email\nautomation groups related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Email Automation Group"
        },
        "email-template": {
          "description": "The target URL is an email template or collection of email templates\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Email Template"
        },
        "email-template-type": {
          "description": "The target URL is an email template type or collection of email template\ntypes related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Email Template Type"
        },
        "event": {
          "description": "The target URL is an event or collection of events related to the current\nresource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event"
        },
        "event-album": {
          "description": "The target URL is an event album or collection of event albums related to\nthe current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Album"
        },
        "event-album-passwords": {
          "description": "The target URL is a listing of all passwords for all event albums related\nto the current resource. If the `type` indicates a different format (i.e.\n`text/csv`), then the URL is a link to a downloadable version of the\ntarget resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Album Passwords"
        },
        "event-album-photo": {
          "description": "The target URL is an event album photo or collection of event album photos\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Album Photo"
        },
        "event-archive-cost": {
          "description": "The target URL is an event archive cost related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Archive Cost"
        },
        "event-category": {
          "description": "The target URL is an event category or collection of event categories\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Category"
        },
        "event-contact": {
          "description": "The target URL is an event contact or collection of event contacts related\nto the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Contact"
        },
        "event-contact-photo-favorite": {
          "description": "The target URL is a photo or collection of photos related to the current\nresource and favorited by the context event contact.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Contact Favorited Photo"
        },
        "event-contact-photo-hidden": {
          "description": "The target URL is a photo or collection of photos related to the current\nresource and hidden by the context event contact.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Contact Hidden Photo"
        },
        "event-contact-photo-share": {
          "description": "The target URL is a photo or collection of photos related to the current\nresource and shared by the context event contact.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Contact Shared Photo"
        },
        "event-contact-photo-tag": {
          "description": "The target URL is a photo or collection of photos related to the current\nresource and tagged by the context event contact.\n\nWhen `templated` is `true`, this is a [templated\nURL](https://tools.ietf.org/html/rfc6570). The template parameter\n`filterPhotoTag` may be used with the tag name or a comma-separated list\nof tag names to filter tagged photo results.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Contact Tagged Photo"
        },
        "event-defaults": {
          "description": "The target URL is a set of event defaults settings or collection of more\nthan one set of event defaults settings related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Defaults"
        },
        "event-photo": {
          "description": "The target URL is an event photo or collection of event photos related to\nthe current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Photo"
        },
        "event-photo-original": {
          "description": "The target URL is the original uploaded photo related to the current\nresource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Photo Original"
        },
        "event-photo-upload-policy": {
          "description": "The target URL may be used to generate an event photo upload policy\nrelated to the current resource. This is the first step in the process to\nupload new event photos to an event resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Photo Upload Policy"
        },
        "event-visitor": {
          "description": "The target URL is an event visitor or collection of event visitors related\nto the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Event Visitor"
        },
        "invoice": {
          "description": "The target URL is an invoice or collection of invoices related to the\ncurrent resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Invoice"
        },
        "invoice-credit-card": {
          "description": "The target URL may be used to manipulate the invoice credit card related\nto the current resource. The current resource may be an invoice or may\nhave an invoice related to it, for which the target URL may be used.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Invoice Credit Card"
        },
        "invoice-item-template": {
          "description": "The target URL is an invoice item template or collection of invoice item\ntemplates related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Invoice Item Template"
        },
        "invoice-payment": {
          "description": "The target URL may be used to make an invoice payment related to the\ncurrent resource. The current resource may be an invoice or may have an\ninvoice related to it, for which the target URL may be used.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Invoice Payment"
        },
        "invoice-refund": {
          "description": "The target URL may be used to make an invoice refund related to the\ncurrent resource. The current resource may be an invoice or may have an\ninvoice related to it, for which the target URL may be used.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Invoice Refund"
        },
        "invoice-template": {
          "description": "The target URL is an invoice template or collection of invoice templates\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Invoice Template"
        },
        "lab": {
          "description": "The target URL is a lab related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Lab"
        },
        "lab-catalog": {
          "description": "The target URL is a lab catalog or collection of lab catalogs related to\nthe current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Lab Catalog"
        },
        "lab-catalog-self-fulfilled": {
          "description": "The target URL is a self-fulfilled lab catalog or collection of\nself-fulfilled lab catalogs related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Self-fulfilled Lab Catalog"
        },
        "lab-catalog-shipping-option": {
          "description": "The target URL is a lab catalog shipping option or collection of\nlab catalog shipping options related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Lab Catalog Shipping Option"
        },
        "market-department": {
          "description": "The target URL is a market department or collection of market departments\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Market Department"
        },
        "market-product": {
          "description": "The target URL is a market product or collection of market products\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Market Product"
        },
        "market-vendor": {
          "description": "The target URL is a market vendor or collection of market vendors related\nto the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Market Vendor"
        },
        "me": {
          "description": "The target URL is the profile for the authenticated access token.\n\nUsually this is the Studio Panel user who has granted authorization and\nan access token.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Me"
        },
        "mobile-app": {
          "description": "The target URL is a mobile app or collection of mobile apps related to\nthe current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Mobile App"
        },
        "order": {
          "description": "The target URL is an order or collection of orders related to the current\nresource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Order"
        },
        "order-payment": {
          "description": "The target URL is an order payment or collection of order payments related\nto the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Order Payment"
        },
        "parent": {
          "description": "The target URL identifies a parent resource for the current resource.\nIt is often used on subordinate resources or collections to identify\nthe resource to which they belong.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Parent"
        },
        "playlist": {
          "description": "The target URL is a music playlist or collection of music playlists\nrelated to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Music Playlist"
        },
        "portal": {
          "description": "The target URL is the location of the current resource in the\nStudio-Client Portal website. The media type of the target URL is assumed\nto be `text/html` unless otherwise indicated.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Studio-Client Portal URL"
        },
        "price-sheet": {
          "description": "The target URL is a price sheet or collection of price sheets related to\nthe current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Price Sheet"
        },
        "price-sheet-discount": {
          "description": "The target URL is a price sheet discount or collection of price sheet\ndiscounts related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Price Sheet Discount"
        },
        "price-sheet-event": {
          "description": "The target URL is an event associated to a price sheet or a collection of\nevents associated to a price sheet related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Price Sheet Event"
        },
        "price-sheet-item-image": {
          "description": "The target URL is a collection of images associated to a price sheet item related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Price Sheet Item Image"
        },
        "price-sheet-shipping-option": {
          "description": "The target URL is a price sheet shipping option or collection of price sheet\nshipping options related to the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Price Sheet Shipping Option"
        },
        "search": {
          "description": "The target URL is a location that may be used to search or filter results\nfor the current resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Search"
        },
        "self": {
          "description": "The target URL is the current resource's own location. It may not be the\ncanonical location of the resource; if this is the case, the `canonical`\nrelationship might be present to indicate the resource's canonical URL.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Self"
        },
        "signature": {
          "description": "The target URL is a signature or collection of signatures related to the\ncurrent resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Signature"
        },
        "token-replacement": {
          "description": "The target URL may be used to replace tokens in the current resource.\nTokens available to pass for replacement are indicated by the [URI\ntemplate](https://tools.ietf.org/html/rfc6570) parameters.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Token Replacement"
        },
        "watermark": {
          "description": "The target URL is a watermark or collection of watermarks related to the\ncurrent resource.",
          "oneOf": [
            {
              "properties": {
                "href": {
                  "description": "The hypertext reference to a related resource.",
                  "format": "uri",
                  "type": "string"
                },
                "templated": {
                  "default": false,
                  "description": "Whether the given href is a templated URL using [RFC\n6570](https://tools.ietf.org/html/rfc6570) format.",
                  "type": "boolean"
                },
                "title": {
                  "description": "A descriptive title for the link.",
                  "type": "string"
                },
                "type": {
                  "default": "application/vnd+shootproof.json",
                  "description": "A media type hint for the resource identified by the href. This can be\nuseful to indicate alternate representations of a resource, such as a PDF\n(`application/pdf`), CSV (`text/csv`), or JPEG (`image/jpeg`) file.\n\nIf this property is missing, the assumed media type of the target URL is\nthe default API media type of `application/vnd+shootproof.json`.",
                  "type": "string"
                }
              },
              "title": "Single Link",
              "type": "object"
            },
            {
              "items": {
                "$ref": "#/components/schemas/Link/oneOf/0"
              },
              "title": "Array of Links",
              "type": "array"
            }
          ],
          "title": "Watermark"
        }
      },
      "readOnly": true,
      "required": [
        "self"
      ],
      "title": "Link Relationships",
      "type": "object"
    },
    "mimeType": {
      "description": "The image file MIME type.",
      "example": "image/jpeg",
      "readOnly": true,
      "type": "string"
    },
    "name": {
      "description": "The original filename of the image.",
      "example": "my-file.jpg",
      "maxLength": 250,
      "type": "string"
    },
    "photoStatus": {
      "description": "The current status of this event photo.",
      "enum": [
        "active",
        "pending",
        "error"
      ],
      "readOnly": true,
      "type": "string"
    },
    "previousPhotoId": {
      "description": "The numeric identifier for the photo that precedes this photo\nwhen the `event.photoSortType` or `album.photoSortType` for the\nevent or album in which this photo appears is set to `custom`.\n\nIf this photo resource has a `type` of `event-photo`, the\n`previousPhotoId` refers to the preceding photo in the\ncollection of photos for the event. If this photo resource has a\n`type` of `event-album-photo`, the `previousPhotoId` refers to\nthe preceding photo in the collection of photos for the album\nidentified by `albumId`.\n\nIf the `photoSortType` for the event or album in which this\nphoto appears is not set to `custom`, the `previousPhotoId` will\nbe `null`. Likewise, if the `photoSortType` is `custom` and this\nis the first photo in the sequence, the value of\n`previousPhotoId` will be `null`.",
      "nullable": true,
      "readOnly": true,
      "type": "integer"
    },
    "shares": {
      "description": "The number of times this event photo has been shared via various\nchannels.\n\n_**NOTE:** This is not yet implemented. All counts will yield a\nvalue of `0` until this feature is implemented._",
      "properties": {
        "facebookCount": {
          "type": "integer"
        },
        "linkCount": {
          "type": "integer"
        },
        "pinterestCount": {
          "type": "integer"
        },
        "twitterCount": {
          "type": "integer"
        }
      },
      "readOnly": true,
      "type": "object"
    },
    "shootDate": {
      "description": "The date on which this photo was taken (if available in the EXIF\nmetadata when originally uploaded).",
      "format": "date-time",
      "nullable": true,
      "readOnly": true,
      "type": "string"
    },
    "type": {
      "description": "The type of object represented.\n\nFor a photo resource loaded from the context of an event, `type`\nwill be `event-photo`. When the photo resource is loaded from\nthe context of an album or sub-album, the `type` will be\n`event-album-photo`.",
      "enum": [
        "event-photo",
        "event-album-photo"
      ],
      "type": "string"
    },
    "width": {
      "description": "The width in pixels of the image.",
      "example": 2400,
      "readOnly": true,
      "type": "integer"
    }
  },
  "title": "Event Photo",
  "type": "object"
}