uk.ewancroft.support.github

ewancroft.uk

Documentation

A single GitHub Sponsors event. One record per event, rkey is a TID.

main record

A single GitHub Sponsors event. One record per event, rkey is a TID.

Record Key tid Timestamp-based ID

Properties

action string Required

Sponsorship action: created, cancelled, edited, tier_changed, pending_cancellation, or pending_tier_change.

login string Required

GitHub username of the sponsor.

monthlyUsd integer Required

Monthly sponsorship amount in USD at the time of this event.

name string Optional

Display name of the sponsor, if known.

tierName string Required

Name of the sponsorship tier at the time of this event.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "login",
      "action",
      "tierName",
      "monthlyUsd"
    ],
    "properties": {
      "name": {
        "type": "string",
        "description": "Display name of the sponsor, if known."
      },
      "login": {
        "type": "string",
        "description": "GitHub username of the sponsor."
      },
      "action": {
        "type": "string",
        "description": "Sponsorship action: created, cancelled, edited, tier_changed, pending_cancellation, or pending_tier_change."
      },
      "tierName": {
        "type": "string",
        "description": "Name of the sponsorship tier at the time of this event."
      },
      "monthlyUsd": {
        "type": "integer",
        "description": "Monthly sponsorship amount in USD at the time of this event."
      }
    }
  },
  "description": "A single GitHub Sponsors event. One record per event, rkey is a TID."
}

Lexicon Garden

@