Codiumai · JSON-LD Context

Codiumai Context

JSON-LD context defining the semantic vocabulary for Codiumai from Codiumai.

16 Classes 26 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/
codiumai: https://qodo.ai/schema#

Classes

MemberType OrganizationPermission TeamPermission GitProvider Team Member MemberPage InviteUsersRequest InviteUsersResponse UpdateMemberRequest UpdateMemberResponse RemoveMemberResponse HttpError PortalRedirectError ValidationErrorDetail ValidationError

Properties

Property Type Container
id string
name string
member_id string
email string
type reference
last_login dateTime
team
team_role string
is_organization_owner boolean
linked_git_accounts list
enterprise_user_name string
baseUrl string
items list
total integer
page integer
size integer
pages integer
emails list
team_id string
message string
data list
organization_permission reference
permission reference
detail
loc list
msg string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://qodo.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "codiumai": "https://qodo.ai/schema#",
    "MemberType": "codiumai:MemberType",
    "OrganizationPermission": "codiumai:OrganizationPermission",
    "TeamPermission": "codiumai:TeamPermission",
    "GitProvider": "codiumai:GitProvider",
    "Team": "codiumai:Team",
    "id": {
      "@id": "codiumai:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "codiumai:name",
      "@type": "xsd:string"
    },
    "Member": "codiumai:Member",
    "member_id": {
      "@id": "codiumai:member_id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "codiumai:email",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "codiumai:type",
      "@type": "@id"
    },
    "last_login": {
      "@id": "codiumai:last_login",
      "@type": "xsd:dateTime"
    },
    "team": {
      "@id": "codiumai:team"
    },
    "team_role": {
      "@id": "codiumai:team_role",
      "@type": "xsd:string"
    },
    "is_organization_owner": {
      "@id": "codiumai:is_organization_owner",
      "@type": "xsd:boolean"
    },
    "linked_git_accounts": {
      "@id": "codiumai:linked_git_accounts",
      "@container": "@list"
    },
    "enterprise_user_name": {
      "@id": "codiumai:enterprise_user_name",
      "@type": "xsd:string"
    },
    "baseUrl": {
      "@id": "codiumai:baseUrl",
      "@type": "xsd:string"
    },
    "MemberPage": "codiumai:MemberPage",
    "items": {
      "@id": "codiumai:items",
      "@container": "@list"
    },
    "total": {
      "@id": "codiumai:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "codiumai:page",
      "@type": "xsd:integer"
    },
    "size": {
      "@id": "codiumai:size",
      "@type": "xsd:integer"
    },
    "pages": {
      "@id": "codiumai:pages",
      "@type": "xsd:integer"
    },
    "InviteUsersRequest": "codiumai:InviteUsersRequest",
    "emails": {
      "@id": "codiumai:emails",
      "@container": "@list"
    },
    "team_id": {
      "@id": "codiumai:team_id",
      "@type": "xsd:string"
    },
    "InviteUsersResponse": "codiumai:InviteUsersResponse",
    "message": {
      "@id": "codiumai:message",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "codiumai:data",
      "@container": "@list"
    },
    "UpdateMemberRequest": "codiumai:UpdateMemberRequest",
    "organization_permission": {
      "@id": "codiumai:organization_permission",
      "@type": "@id"
    },
    "permission": {
      "@id": "codiumai:permission",
      "@type": "@id"
    },
    "UpdateMemberResponse": "codiumai:UpdateMemberResponse",
    "RemoveMemberResponse": "codiumai:RemoveMemberResponse",
    "HttpError": "codiumai:HttpError",
    "detail": {
      "@id": "codiumai:detail"
    },
    "PortalRedirectError": "codiumai:PortalRedirectError",
    "ValidationErrorDetail": "codiumai:ValidationErrorDetail",
    "loc": {
      "@id": "codiumai:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "codiumai:msg",
      "@type": "xsd:string"
    },
    "ValidationError": "codiumai:ValidationError"
  },
  "@type": "schema:Dataset",
  "schema:name": "Codiumai API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Codiumai'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-10-09) from openapi/_original/codiumai-openapi-openapi.json.",
  "dcterms:created": "2026-10-09",
  "dcterms:source": [
    "openapi/_original/codiumai-openapi-openapi.json"
  ]
}