reqistry-dev · JSON-LD Context

Reqistry Dev Context

JSON-LD context defining the semantic vocabulary for Reqistry Dev from reqistry-dev.

76 Classes 146 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/
reqistry: https://reqistry.dev/schema#

Classes

Error NotificationEventAck HealthResponse RootResponse LegacyApiItem LegacyRecommendationItem SearchResponse RecommendResponse CategoriesResponse V1CategoriesResponse CategoryApisResponse CategoryDetail SubmitApiRequest SubmitApiResponse AnonymousAuthRequest RefreshTokenRequest RevokeRequest RevokeResponse AuthTokenResponse UserProfileResponse UpdateProfileRequest LinkEmailRequest LinkEmailResponse EmailLoginRequest RecentlyAddedResponse BookmarksResponse BookmarkItem BookmarkApi AddBookmarkRequest BookmarkResponse FoldersResponse FolderItem FolderResponse FolderDetailResponse CreateFolderRequest UpdateFolderRequest AddApiLinkRequest FolderMetadataResponse TrackEventRequest TrackEventsBatchRequest TrackResponse MetadataResponse RegisterFcmTokenRequest RevokeFcmTokenRequest FcmTokensResponse FcmTokenItem FcmTokenResponse ApiHealthSummary FieldVerification ApiDetailResponse ApiAlternativesResponse HealthCheckResponse CreateApiReportRequest ApiReportResponse ProjectMembershipResponse Pagination TrustFactor TrustScore CompareApi NotificationPreferences SubmissionApiRef SubmissionMineItem SubmissionsMineResponse ReportUpdatePayload SubmissionUpdatePayload ContactMessageRequest ContactMessageResponse ChangeFeedEvent UseCaseCollection StackSummary StackProjectSummary ShipCheckReport WatchlistItem AgentClientConfig AgentKeyItem StackHistoryItem

Properties

Property Type Container
error string
id string
createdAt dateTime
status string
version string
uptime decimal
timestamp dateTime
name string
endpoints
slug string
description string
auth string
https string
cors string
link reference
imageUrl reference
category string
apiType string
pricing string
rateLimit string
documentation reference
isAlive boolean
responseTime decimal
statusCode integer
lastChecked dateTime
categoryId string
alive boolean
count integer
total integer
page integer
limit integer
totalPages integer
data list
categories list
apiCount integer
tags list
isTrending boolean
submitterName string
submitterEmail string
success boolean
message string
submissionId string
deviceId string
deviceInfo
refreshToken string
accessToken string
expiresIn integer
tokenType string
device
user
stats
email string
password string
authProvider string
merged boolean
bookmarks list
pagination reference
api reference
documentationUrl string
httpsSupport boolean
corsStatus string
authType
pricingType
currentHealth
apiId string
folders list
title string
iconCodePoint integer
sortOrder integer
apiLinks list
apiIds list
updatedAt dateTime
items list
totalApis integer
lastAdded dateTime
preview list
eventType string
path string
element string
metadata
sessionId string
events list
ok boolean
ogImage reference
token string
platform string
appVersion string
tokens list
isActive boolean
lastUsedAt dateTime
responseTimeMs integer
checkMethod string
checkedAt dateTime
uptime24h decimal
uptime7d decimal
uptime30d decimal
observationCount integer
source string
verifiedAt dateTime
reason string
note string
deduplicated boolean
score integer
weight integer
label string
grade string
summary string
computedAt dateTime
factors
trustScore reference
sdkLanguages list
openApiAvailable boolean
lastVerifiedAt dateTime
savedApiHealth boolean
newMatchingApis boolean
weeklyDigest boolean
lifecycleUpdates boolean
pricingChanges boolean
trustAlerts boolean
rejectionReason string
reviewedAt dateTime
submittedAt dateTime
type string
apiSlug string
reportId string
approvedApiId string
subject string
details
filters
apis list
projectCount integer
downCount integer
averageTrustScore integer
verdict string
checks
kind string
value string
mcpUrl reference
transport string
agentKeyHeader string
agentKeyOptional boolean
prefix string
dailyQuota integer
usedToday integer
key string
avgTrust integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://reqistry.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "reqistry": "https://reqistry.dev/schema#",
    "Error": "reqistry:Error",
    "error": {
      "@id": "reqistry:error",
      "@type": "xsd:string"
    },
    "NotificationEventAck": "reqistry:NotificationEventAck",
    "id": {
      "@id": "reqistry:id",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "reqistry:createdAt",
      "@type": "xsd:dateTime"
    },
    "HealthResponse": "reqistry:HealthResponse",
    "status": {
      "@id": "reqistry:status",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "reqistry:version",
      "@type": "xsd:string"
    },
    "uptime": {
      "@id": "reqistry:uptime",
      "@type": "xsd:decimal"
    },
    "timestamp": {
      "@id": "reqistry:timestamp",
      "@type": "xsd:dateTime"
    },
    "RootResponse": "reqistry:RootResponse",
    "name": {
      "@id": "reqistry:name",
      "@type": "xsd:string"
    },
    "endpoints": {
      "@id": "reqistry:endpoints"
    },
    "LegacyApiItem": "reqistry:LegacyApiItem",
    "slug": {
      "@id": "reqistry:slug",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "reqistry:description",
      "@type": "xsd:string"
    },
    "auth": {
      "@id": "reqistry:auth",
      "@type": "xsd:string"
    },
    "https": {
      "@id": "reqistry:https",
      "@type": "xsd:string"
    },
    "cors": {
      "@id": "reqistry:cors",
      "@type": "xsd:string"
    },
    "link": {
      "@id": "reqistry:link",
      "@type": "@id"
    },
    "imageUrl": {
      "@id": "reqistry:imageUrl",
      "@type": "@id"
    },
    "category": {
      "@id": "reqistry:category",
      "@type": "xsd:string"
    },
    "apiType": {
      "@id": "reqistry:apiType",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "reqistry:pricing",
      "@type": "xsd:string"
    },
    "rateLimit": {
      "@id": "reqistry:rateLimit",
      "@type": "xsd:string"
    },
    "documentation": {
      "@id": "reqistry:documentation",
      "@type": "@id"
    },
    "isAlive": {
      "@id": "reqistry:isAlive",
      "@type": "xsd:boolean"
    },
    "responseTime": {
      "@id": "reqistry:responseTime",
      "@type": "xsd:decimal"
    },
    "statusCode": {
      "@id": "reqistry:statusCode",
      "@type": "xsd:integer"
    },
    "lastChecked": {
      "@id": "reqistry:lastChecked",
      "@type": "xsd:dateTime"
    },
    "LegacyRecommendationItem": "reqistry:LegacyRecommendationItem",
    "categoryId": {
      "@id": "reqistry:categoryId",
      "@type": "xsd:string"
    },
    "alive": {
      "@id": "reqistry:alive",
      "@type": "xsd:boolean"
    },
    "SearchResponse": "reqistry:SearchResponse",
    "count": {
      "@id": "reqistry:count",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "reqistry:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "reqistry:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "reqistry:limit",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "reqistry:totalPages",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "reqistry:data",
      "@container": "@list"
    },
    "RecommendResponse": "reqistry:RecommendResponse",
    "CategoriesResponse": "reqistry:CategoriesResponse",
    "categories": {
      "@id": "reqistry:categories",
      "@container": "@list"
    },
    "V1CategoriesResponse": "reqistry:V1CategoriesResponse",
    "CategoryApisResponse": "reqistry:CategoryApisResponse",
    "CategoryDetail": "reqistry:CategoryDetail",
    "apiCount": {
      "@id": "reqistry:apiCount",
      "@type": "xsd:integer"
    },
    "tags": {
      "@id": "reqistry:tags",
      "@container": "@list"
    },
    "isTrending": {
      "@id": "reqistry:isTrending",
      "@type": "xsd:boolean"
    },
    "SubmitApiRequest": "reqistry:SubmitApiRequest",
    "submitterName": {
      "@id": "reqistry:submitterName",
      "@type": "xsd:string"
    },
    "submitterEmail": {
      "@id": "reqistry:submitterEmail",
      "@type": "xsd:string"
    },
    "SubmitApiResponse": "reqistry:SubmitApiResponse",
    "success": {
      "@id": "reqistry:success",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "reqistry:message",
      "@type": "xsd:string"
    },
    "submissionId": {
      "@id": "reqistry:submissionId",
      "@type": "xsd:string"
    },
    "AnonymousAuthRequest": "reqistry:AnonymousAuthRequest",
    "deviceId": {
      "@id": "reqistry:deviceId",
      "@type": "xsd:string"
    },
    "deviceInfo": {
      "@id": "reqistry:deviceInfo"
    },
    "refreshToken": {
      "@id": "reqistry:refreshToken",
      "@type": "xsd:string"
    },
    "RefreshTokenRequest": "reqistry:RefreshTokenRequest",
    "RevokeRequest": "reqistry:RevokeRequest",
    "RevokeResponse": "reqistry:RevokeResponse",
    "AuthTokenResponse": "reqistry:AuthTokenResponse",
    "accessToken": {
      "@id": "reqistry:accessToken",
      "@type": "xsd:string"
    },
    "expiresIn": {
      "@id": "reqistry:expiresIn",
      "@type": "xsd:integer"
    },
    "tokenType": {
      "@id": "reqistry:tokenType",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "reqistry:device"
    },
    "UserProfileResponse": "reqistry:UserProfileResponse",
    "user": {
      "@id": "reqistry:user"
    },
    "stats": {
      "@id": "reqistry:stats"
    },
    "UpdateProfileRequest": "reqistry:UpdateProfileRequest",
    "LinkEmailRequest": "reqistry:LinkEmailRequest",
    "email": {
      "@id": "reqistry:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "reqistry:password",
      "@type": "xsd:string"
    },
    "LinkEmailResponse": "reqistry:LinkEmailResponse",
    "authProvider": {
      "@id": "reqistry:authProvider",
      "@type": "xsd:string"
    },
    "merged": {
      "@id": "reqistry:merged",
      "@type": "xsd:boolean"
    },
    "EmailLoginRequest": "reqistry:EmailLoginRequest",
    "RecentlyAddedResponse": "reqistry:RecentlyAddedResponse",
    "BookmarksResponse": "reqistry:BookmarksResponse",
    "bookmarks": {
      "@id": "reqistry:bookmarks",
      "@container": "@list"
    },
    "pagination": {
      "@id": "reqistry:pagination",
      "@type": "@id"
    },
    "BookmarkItem": "reqistry:BookmarkItem",
    "api": {
      "@id": "reqistry:api",
      "@type": "@id"
    },
    "BookmarkApi": "reqistry:BookmarkApi",
    "documentationUrl": {
      "@id": "reqistry:documentationUrl",
      "@type": "xsd:string"
    },
    "httpsSupport": {
      "@id": "reqistry:httpsSupport",
      "@type": "xsd:boolean"
    },
    "corsStatus": {
      "@id": "reqistry:corsStatus",
      "@type": "xsd:string"
    },
    "authType": {
      "@id": "reqistry:authType"
    },
    "pricingType": {
      "@id": "reqistry:pricingType"
    },
    "currentHealth": {
      "@id": "reqistry:currentHealth"
    },
    "AddBookmarkRequest": "reqistry:AddBookmarkRequest",
    "apiId": {
      "@id": "reqistry:apiId",
      "@type": "xsd:string"
    },
    "BookmarkResponse": "reqistry:BookmarkResponse",
    "FoldersResponse": "reqistry:FoldersResponse",
    "folders": {
      "@id": "reqistry:folders",
      "@container": "@list"
    },
    "FolderItem": "reqistry:FolderItem",
    "title": {
      "@id": "reqistry:title",
      "@type": "xsd:string"
    },
    "iconCodePoint": {
      "@id": "reqistry:iconCodePoint",
      "@type": "xsd:integer"
    },
    "sortOrder": {
      "@id": "reqistry:sortOrder",
      "@type": "xsd:integer"
    },
    "apiLinks": {
      "@id": "reqistry:apiLinks",
      "@container": "@list"
    },
    "apiIds": {
      "@id": "reqistry:apiIds",
      "@container": "@list"
    },
    "updatedAt": {
      "@id": "reqistry:updatedAt",
      "@type": "xsd:dateTime"
    },
    "FolderResponse": "reqistry:FolderResponse",
    "FolderDetailResponse": "reqistry:FolderDetailResponse",
    "items": {
      "@id": "reqistry:items",
      "@container": "@list"
    },
    "CreateFolderRequest": "reqistry:CreateFolderRequest",
    "UpdateFolderRequest": "reqistry:UpdateFolderRequest",
    "AddApiLinkRequest": "reqistry:AddApiLinkRequest",
    "FolderMetadataResponse": "reqistry:FolderMetadataResponse",
    "totalApis": {
      "@id": "reqistry:totalApis",
      "@type": "xsd:integer"
    },
    "lastAdded": {
      "@id": "reqistry:lastAdded",
      "@type": "xsd:dateTime"
    },
    "preview": {
      "@id": "reqistry:preview",
      "@container": "@list"
    },
    "TrackEventRequest": "reqistry:TrackEventRequest",
    "eventType": {
      "@id": "reqistry:eventType",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "reqistry:path",
      "@type": "xsd:string"
    },
    "element": {
      "@id": "reqistry:element",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "reqistry:metadata"
    },
    "sessionId": {
      "@id": "reqistry:sessionId",
      "@type": "xsd:string"
    },
    "TrackEventsBatchRequest": "reqistry:TrackEventsBatchRequest",
    "events": {
      "@id": "reqistry:events",
      "@container": "@list"
    },
    "TrackResponse": "reqistry:TrackResponse",
    "ok": {
      "@id": "reqistry:ok",
      "@type": "xsd:boolean"
    },
    "MetadataResponse": "reqistry:MetadataResponse",
    "ogImage": {
      "@id": "reqistry:ogImage",
      "@type": "@id"
    },
    "RegisterFcmTokenRequest": "reqistry:RegisterFcmTokenRequest",
    "token": {
      "@id": "reqistry:token",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "reqistry:platform",
      "@type": "xsd:string"
    },
    "appVersion": {
      "@id": "reqistry:appVersion",
      "@type": "xsd:string"
    },
    "RevokeFcmTokenRequest": "reqistry:RevokeFcmTokenRequest",
    "FcmTokensResponse": "reqistry:FcmTokensResponse",
    "tokens": {
      "@id": "reqistry:tokens",
      "@container": "@list"
    },
    "FcmTokenItem": "reqistry:FcmTokenItem",
    "isActive": {
      "@id": "reqistry:isActive",
      "@type": "xsd:boolean"
    },
    "lastUsedAt": {
      "@id": "reqistry:lastUsedAt",
      "@type": "xsd:dateTime"
    },
    "FcmTokenResponse": "reqistry:FcmTokenResponse",
    "ApiHealthSummary": "reqistry:ApiHealthSummary",
    "responseTimeMs": {
      "@id": "reqistry:responseTimeMs",
      "@type": "xsd:integer"
    },
    "checkMethod": {
      "@id": "reqistry:checkMethod",
      "@type": "xsd:string"
    },
    "checkedAt": {
      "@id": "reqistry:checkedAt",
      "@type": "xsd:dateTime"
    },
    "uptime24h": {
      "@id": "reqistry:uptime24h",
      "@type": "xsd:decimal"
    },
    "uptime7d": {
      "@id": "reqistry:uptime7d",
      "@type": "xsd:decimal"
    },
    "uptime30d": {
      "@id": "reqistry:uptime30d",
      "@type": "xsd:decimal"
    },
    "observationCount": {
      "@id": "reqistry:observationCount",
      "@type": "xsd:integer"
    },
    "FieldVerification": "reqistry:FieldVerification",
    "source": {
      "@id": "reqistry:source",
      "@type": "xsd:string"
    },
    "verifiedAt": {
      "@id": "reqistry:verifiedAt",
      "@type": "xsd:dateTime"
    },
    "ApiDetailResponse": "reqistry:ApiDetailResponse",
    "ApiAlternativesResponse": "reqistry:ApiAlternativesResponse",
    "HealthCheckResponse": "reqistry:HealthCheckResponse",
    "CreateApiReportRequest": "reqistry:CreateApiReportRequest",
    "reason": {
      "@id": "reqistry:reason",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "reqistry:note",
      "@type": "xsd:string"
    },
    "ApiReportResponse": "reqistry:ApiReportResponse",
    "deduplicated": {
      "@id": "reqistry:deduplicated",
      "@type": "xsd:boolean"
    },
    "ProjectMembershipResponse": "reqistry:ProjectMembershipResponse",
    "Pagination": "reqistry:Pagination",
    "TrustFactor": "reqistry:TrustFactor",
    "score": {
      "@id": "reqistry:score",
      "@type": "xsd:integer"
    },
    "weight": {
      "@id": "reqistry:weight",
      "@type": "xsd:integer"
    },
    "label": {
      "@id": "reqistry:label",
      "@type": "xsd:string"
    },
    "TrustScore": "reqistry:TrustScore",
    "grade": {
      "@id": "reqistry:grade",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "reqistry:summary",
      "@type": "xsd:string"
    },
    "computedAt": {
      "@id": "reqistry:computedAt",
      "@type": "xsd:dateTime"
    },
    "factors": {
      "@id": "reqistry:factors"
    },
    "CompareApi": "reqistry:CompareApi",
    "trustScore": {
      "@id": "reqistry:trustScore",
      "@type": "@id"
    },
    "sdkLanguages": {
      "@id": "reqistry:sdkLanguages",
      "@container": "@list"
    },
    "openApiAvailable": {
      "@id": "reqistry:openApiAvailable",
      "@type": "xsd:boolean"
    },
    "lastVerifiedAt": {
      "@id": "reqistry:lastVerifiedAt",
      "@type": "xsd:dateTime"
    },
    "NotificationPreferences": "reqistry:NotificationPreferences",
    "savedApiHealth": {
      "@id": "reqistry:savedApiHealth",
      "@type": "xsd:boolean"
    },
    "newMatchingApis": {
      "@id": "reqistry:newMatchingApis",
      "@type": "xsd:boolean"
    },
    "weeklyDigest": {
      "@id": "reqistry:weeklyDigest",
      "@type": "xsd:boolean"
    },
    "lifecycleUpdates": {
      "@id": "reqistry:lifecycleUpdates",
      "@type": "xsd:boolean"
    },
    "pricingChanges": {
      "@id": "reqistry:pricingChanges",
      "@type": "xsd:boolean"
    },
    "trustAlerts": {
      "@id": "reqistry:trustAlerts",
      "@type": "xsd:boolean"
    },
    "SubmissionApiRef": "reqistry:SubmissionApiRef",
    "SubmissionMineItem": "reqistry:SubmissionMineItem",
    "rejectionReason": {
      "@id": "reqistry:rejectionReason",
      "@type": "xsd:string"
    },
    "reviewedAt": {
      "@id": "reqistry:reviewedAt",
      "@type": "xsd:dateTime"
    },
    "submittedAt": {
      "@id": "reqistry:submittedAt",
      "@type": "xsd:dateTime"
    },
    "SubmissionsMineResponse": "reqistry:SubmissionsMineResponse",
    "ReportUpdatePayload": "reqistry:ReportUpdatePayload",
    "type": {
      "@id": "reqistry:type",
      "@type": "xsd:string"
    },
    "apiSlug": {
      "@id": "reqistry:apiSlug",
      "@type": "xsd:string"
    },
    "reportId": {
      "@id": "reqistry:reportId",
      "@type": "xsd:string"
    },
    "SubmissionUpdatePayload": "reqistry:SubmissionUpdatePayload",
    "approvedApiId": {
      "@id": "reqistry:approvedApiId",
      "@type": "xsd:string"
    },
    "ContactMessageRequest": "reqistry:ContactMessageRequest",
    "subject": {
      "@id": "reqistry:subject",
      "@type": "xsd:string"
    },
    "ContactMessageResponse": "reqistry:ContactMessageResponse",
    "ChangeFeedEvent": "reqistry:ChangeFeedEvent",
    "details": {
      "@id": "reqistry:details"
    },
    "UseCaseCollection": "reqistry:UseCaseCollection",
    "filters": {
      "@id": "reqistry:filters"
    },
    "apis": {
      "@id": "reqistry:apis",
      "@container": "@list"
    },
    "StackSummary": "reqistry:StackSummary",
    "projectCount": {
      "@id": "reqistry:projectCount",
      "@type": "xsd:integer"
    },
    "downCount": {
      "@id": "reqistry:downCount",
      "@type": "xsd:integer"
    },
    "averageTrustScore": {
      "@id": "reqistry:averageTrustScore",
      "@type": "xsd:integer"
    },
    "StackProjectSummary": "reqistry:StackProjectSummary",
    "ShipCheckReport": "reqistry:ShipCheckReport",
    "verdict": {
      "@id": "reqistry:verdict",
      "@type": "xsd:string"
    },
    "checks": {
      "@id": "reqistry:checks"
    },
    "WatchlistItem": "reqistry:WatchlistItem",
    "kind": {
      "@id": "reqistry:kind",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "reqistry:value",
      "@type": "xsd:string"
    },
    "AgentClientConfig": "reqistry:AgentClientConfig",
    "mcpUrl": {
      "@id": "reqistry:mcpUrl",
      "@type": "@id"
    },
    "transport": {
      "@id": "reqistry:transport",
      "@type": "xsd:string"
    },
    "agentKeyHeader": {
      "@id": "reqistry:agentKeyHeader",
      "@type": "xsd:string"
    },
    "agentKeyOptional": {
      "@id": "reqistry:agentKeyOptional",
      "@type": "xsd:boolean"
    },
    "AgentKeyItem": "reqistry:AgentKeyItem",
    "prefix": {
      "@id": "reqistry:prefix",
      "@type": "xsd:string"
    },
    "dailyQuota": {
      "@id": "reqistry:dailyQuota",
      "@type": "xsd:integer"
    },
    "usedToday": {
      "@id": "reqistry:usedToday",
      "@type": "xsd:integer"
    },
    "key": {
      "@id": "reqistry:key",
      "@type": "xsd:string"
    },
    "StackHistoryItem": "reqistry:StackHistoryItem",
    "avgTrust": {
      "@id": "reqistry:avgTrust",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "reqistry-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects reqistry-dev'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-31) from openapi/reqistry-dev-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/reqistry-dev-openapi.json"
  ]
}