Keboola · Schema

ProjectInvitationDetailResponse

Data PlatformETLELTData PipelinesData StorageTransformationsOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
id integer Invitation identifier.
created string Invitation creation timestamp.
expires string Invitation expiration timestamp.
reason string Reason for the invitation.
role string Role assigned in the invitation.
user object Invited user.
creator object User who created the invitation.
View JSON Schema on GitHub

JSON Schema

keboola-projectinvitationdetailresponse.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "ProjectInvitationDetailResponse",
  "required": [
    "id",
    "user",
    "creator"
  ],
  "properties": {
    "id": {
      "description": "Invitation identifier.",
      "type": "integer",
      "example": 113
    },
    "created": {
      "description": "Invitation creation timestamp.",
      "type": "string",
      "format": "date-time",
      "example": "2018-07-10T11:13:00+0200",
      "nullable": true
    },
    "expires": {
      "description": "Invitation expiration timestamp.",
      "type": "string",
      "format": "date-time",
      "example": null,
      "nullable": true
    },
    "reason": {
      "description": "Reason for the invitation.",
      "type": "string",
      "example": "",
      "nullable": true
    },
    "role": {
      "description": "Role assigned in the invitation.",
      "type": "string",
      "example": "admin",
      "nullable": true
    },
    "user": {
      "description": "Invited user.",
      "properties": {
        "id": {
          "type": "integer",
          "example": 125
        },
        "name": {
          "type": "string",
          "example": "test user 3"
        },
        "email": {
          "type": "string",
          "example": "[email protected]"
        }
      },
      "type": "object"
    },
    "creator": {
      "description": "User who created the invitation.",
      "properties": {
        "id": {
          "type": "integer",
          "example": 2
        },
        "name": {
          "type": "string",
          "example": "Martin Halamicek"
        },
        "email": {
          "type": "string",
          "example": "[email protected]"
        }
      },
      "type": "object"
    }
  },
  "type": "object",
  "example": {
    "id": 113,
    "created": "2018-07-10T11:13:00+0200",
    "expires": null,
    "reason": "",
    "role": "admin",
    "user": {
      "id": 125,
      "name": "test user 3",
      "email": "[email protected]"
    },
    "creator": {
      "id": 2,
      "name": "Martin Halamicek",
      "email": "[email protected]"
    }
  }
}