Merjax · JSON-LD Context

Gluecron Com Context

JSON-LD context defining the semantic vocabulary for Gluecron Com from Merjax.

21 Classes 47 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
gluecron: https://gluecron.com/schema#

Classes

PostApiV2OrgsRequest PostApiV2OrgsOrgReposRequest PostApiV2ReposRequest PatchApiV2ReposOwnerRepoRequest PutApiV2ReposOwnerRepoBranchesBranchProtectionRequest PostApiV2ReposOwnerRepoDeployTokensRequest PostApiV2ReposOwnerRepoIssuesRequest PatchApiV2ReposOwnerRepoIssuesNumberRequest PostApiV2ReposOwnerRepoIssuesNumberCommentsRequest PostApiV2ReposOwnerRepoIssuesNumberLabelsRequest PostApiV2ReposOwnerRepoKeysRequest PostApiV2ReposOwnerRepoLabelsRequest PostApiV2ReposOwnerRepoPullsRequest PatchApiV2ReposOwnerRepoPullsNumberRequest PutApiV2ReposOwnerRepoPullsNumberAutoMergeRequest PostApiV2ReposOwnerRepoPullsNumberConflictsCommitRequest PutApiV2ReposOwnerRepoPullsNumberConflictsFileRequest PostApiV2ReposOwnerRepoPullsNumberConflictsProposeRequest PostApiV2ReposOwnerRepoStatusesShaRequest PatchApiV2UserRequest PutApiV2UserRequest

Properties

Property Type Container
slug string
name string
description string
isPrivate boolean
private boolean
starter string
visibility string
require_pr_run string
required_approvals string
require_human_review string
require_ai_approval string
require_green_gates string
require_pull_request string
dismiss_stale_reviews string
allow_force_push string
allow_deletion string
enable_auto_merge string
title string
read_only string
expires_at string
body string
assignees list
state string
labels list
createMissing boolean
key string
color string
head string
base string
draft boolean
merge_method string
base_sha string
head_sha string
message string
resolutions string
path string
content string
choices string
keep string
paths string
again string
context string
targetUrl string
displayName string
bio string
avatarUrl string
required_checks list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://gluecron.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "gluecron": "https://gluecron.com/schema#",
    "PostApiV2OrgsRequest": "gluecron:PostApiV2OrgsRequest",
    "slug": {
      "@id": "gluecron:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "gluecron:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "gluecron:description",
      "@type": "xsd:string"
    },
    "PostApiV2OrgsOrgReposRequest": "gluecron:PostApiV2OrgsOrgReposRequest",
    "isPrivate": {
      "@id": "gluecron:isPrivate",
      "@type": "xsd:boolean"
    },
    "private": {
      "@id": "gluecron:private",
      "@type": "xsd:boolean"
    },
    "starter": {
      "@id": "gluecron:starter",
      "@type": "xsd:string"
    },
    "PostApiV2ReposRequest": "gluecron:PostApiV2ReposRequest",
    "PatchApiV2ReposOwnerRepoRequest": "gluecron:PatchApiV2ReposOwnerRepoRequest",
    "visibility": {
      "@id": "gluecron:visibility",
      "@type": "xsd:string"
    },
    "PutApiV2ReposOwnerRepoBranchesBranchProtectionRequest": "gluecron:PutApiV2ReposOwnerRepoBranchesBranchProtectionRequest",
    "require_pr_run": {
      "@id": "gluecron:require_pr_run",
      "@type": "xsd:string"
    },
    "required_approvals": {
      "@id": "gluecron:required_approvals",
      "@type": "xsd:string"
    },
    "require_human_review": {
      "@id": "gluecron:require_human_review",
      "@type": "xsd:string"
    },
    "require_ai_approval": {
      "@id": "gluecron:require_ai_approval",
      "@type": "xsd:string"
    },
    "require_green_gates": {
      "@id": "gluecron:require_green_gates",
      "@type": "xsd:string"
    },
    "require_pull_request": {
      "@id": "gluecron:require_pull_request",
      "@type": "xsd:string"
    },
    "dismiss_stale_reviews": {
      "@id": "gluecron:dismiss_stale_reviews",
      "@type": "xsd:string"
    },
    "allow_force_push": {
      "@id": "gluecron:allow_force_push",
      "@type": "xsd:string"
    },
    "allow_deletion": {
      "@id": "gluecron:allow_deletion",
      "@type": "xsd:string"
    },
    "enable_auto_merge": {
      "@id": "gluecron:enable_auto_merge",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoDeployTokensRequest": "gluecron:PostApiV2ReposOwnerRepoDeployTokensRequest",
    "title": {
      "@id": "gluecron:title",
      "@type": "xsd:string"
    },
    "read_only": {
      "@id": "gluecron:read_only",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "gluecron:expires_at",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoIssuesRequest": "gluecron:PostApiV2ReposOwnerRepoIssuesRequest",
    "body": {
      "@id": "gluecron:body",
      "@type": "xsd:string"
    },
    "assignees": {
      "@id": "gluecron:assignees",
      "@container": "@list"
    },
    "PatchApiV2ReposOwnerRepoIssuesNumberRequest": "gluecron:PatchApiV2ReposOwnerRepoIssuesNumberRequest",
    "state": {
      "@id": "gluecron:state",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoIssuesNumberCommentsRequest": "gluecron:PostApiV2ReposOwnerRepoIssuesNumberCommentsRequest",
    "PostApiV2ReposOwnerRepoIssuesNumberLabelsRequest": "gluecron:PostApiV2ReposOwnerRepoIssuesNumberLabelsRequest",
    "labels": {
      "@id": "gluecron:labels",
      "@container": "@list"
    },
    "createMissing": {
      "@id": "gluecron:createMissing",
      "@type": "xsd:boolean"
    },
    "PostApiV2ReposOwnerRepoKeysRequest": "gluecron:PostApiV2ReposOwnerRepoKeysRequest",
    "key": {
      "@id": "gluecron:key",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoLabelsRequest": "gluecron:PostApiV2ReposOwnerRepoLabelsRequest",
    "color": {
      "@id": "gluecron:color",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoPullsRequest": "gluecron:PostApiV2ReposOwnerRepoPullsRequest",
    "head": {
      "@id": "gluecron:head",
      "@type": "xsd:string"
    },
    "base": {
      "@id": "gluecron:base",
      "@type": "xsd:string"
    },
    "draft": {
      "@id": "gluecron:draft",
      "@type": "xsd:boolean"
    },
    "PatchApiV2ReposOwnerRepoPullsNumberRequest": "gluecron:PatchApiV2ReposOwnerRepoPullsNumberRequest",
    "PutApiV2ReposOwnerRepoPullsNumberAutoMergeRequest": "gluecron:PutApiV2ReposOwnerRepoPullsNumberAutoMergeRequest",
    "merge_method": {
      "@id": "gluecron:merge_method",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoPullsNumberConflictsCommitRequest": "gluecron:PostApiV2ReposOwnerRepoPullsNumberConflictsCommitRequest",
    "base_sha": {
      "@id": "gluecron:base_sha",
      "@type": "xsd:string"
    },
    "head_sha": {
      "@id": "gluecron:head_sha",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "gluecron:message",
      "@type": "xsd:string"
    },
    "resolutions": {
      "@id": "gluecron:resolutions",
      "@type": "xsd:string"
    },
    "PutApiV2ReposOwnerRepoPullsNumberConflictsFileRequest": "gluecron:PutApiV2ReposOwnerRepoPullsNumberConflictsFileRequest",
    "path": {
      "@id": "gluecron:path",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "gluecron:content",
      "@type": "xsd:string"
    },
    "choices": {
      "@id": "gluecron:choices",
      "@type": "xsd:string"
    },
    "keep": {
      "@id": "gluecron:keep",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoPullsNumberConflictsProposeRequest": "gluecron:PostApiV2ReposOwnerRepoPullsNumberConflictsProposeRequest",
    "paths": {
      "@id": "gluecron:paths",
      "@type": "xsd:string"
    },
    "again": {
      "@id": "gluecron:again",
      "@type": "xsd:string"
    },
    "PostApiV2ReposOwnerRepoStatusesShaRequest": "gluecron:PostApiV2ReposOwnerRepoStatusesShaRequest",
    "context": {
      "@id": "gluecron:context",
      "@type": "xsd:string"
    },
    "targetUrl": {
      "@id": "gluecron:targetUrl",
      "@type": "xsd:string"
    },
    "PatchApiV2UserRequest": "gluecron:PatchApiV2UserRequest",
    "displayName": {
      "@id": "gluecron:displayName",
      "@type": "xsd:string"
    },
    "bio": {
      "@id": "gluecron:bio",
      "@type": "xsd:string"
    },
    "avatarUrl": {
      "@id": "gluecron:avatarUrl",
      "@type": "xsd:string"
    },
    "PutApiV2UserRequest": "gluecron:PutApiV2UserRequest",
    "required_checks": {
      "@id": "gluecron:required_checks",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Merjax API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Merjax's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-10) from openapi/_ae-authored/gluecron-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/_ae-authored/gluecron-com-openapi-generated.yml"
  ]
}