Repository Invitation

Repository invitations let you manage who you collaborate with.

APIs.ioEngineeringPlatform

Properties

Name Type Description
subscribed boolean Determines if notifications should be received from this repository.
ignored boolean Determines if all notifications should be blocked from this repository.
reason string
created_at string
url string
repository_url string
View JSON Schema on GitHub

JSON Schema

apis-io-engineering-platform-repository-subscription-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/repository-subscription",
  "title": "Repository Invitation",
  "description": "Repository invitations let you manage who you collaborate with.",
  "type": "object",
  "properties": {
    "subscribed": {
      "description": "Determines if notifications should be received from this repository.",
      "type": "boolean",
      "example": true
    },
    "ignored": {
      "description": "Determines if all notifications should be blocked from this repository.",
      "type": "boolean"
    },
    "reason": {
      "type": "string",
      "nullable": true
    },
    "created_at": {
      "type": "string",
      "format": "date-time",
      "example": "2012-10-06T21:34:12Z"
    },
    "url": {
      "type": "string",
      "format": "uri",
      "example": "https://api.github.com/repos/octocat/example/subscription"
    },
    "repository_url": {
      "type": "string",
      "format": "uri",
      "example": "https://api.github.com/repos/octocat/example"
    }
  },
  "required": [
    "created_at",
    "ignored",
    "reason",
    "subscribed",
    "url",
    "repository_url"
  ]
}