DeblockX Labs · JSON-LD Context

Birdfury Com Context

JSON-LD context defining the semantic vocabulary for Birdfury Com from DeblockX Labs.

2 Classes 23 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/
birdfury: https://birdfury.com/schema#

Classes

Error Mission

Properties

Property Type Container
error string
next list
id string
title string
description string
type string
chain string
reward
status string
requirements string
acceptanceCriteria string
postedAt dateTime
deadlineAt dateTime
funded boolean
moneyState string
lockTx string
payoutTx string
refundTx string
moneyTruth
isSample boolean
url string
poster
settlement

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://birdfury.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "birdfury": "https://birdfury.com/schema#",
    "Error": "birdfury:Error",
    "error": {
      "@id": "birdfury:error",
      "@type": "xsd:string"
    },
    "next": {
      "@id": "birdfury:next",
      "@container": "@list"
    },
    "Mission": "birdfury:Mission",
    "id": {
      "@id": "birdfury:id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "birdfury:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "birdfury:description",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "birdfury:type",
      "@type": "xsd:string"
    },
    "chain": {
      "@id": "birdfury:chain",
      "@type": "xsd:string"
    },
    "reward": {
      "@id": "birdfury:reward"
    },
    "status": {
      "@id": "birdfury:status",
      "@type": "xsd:string"
    },
    "requirements": {
      "@id": "birdfury:requirements",
      "@type": "xsd:string"
    },
    "acceptanceCriteria": {
      "@id": "birdfury:acceptanceCriteria",
      "@type": "xsd:string"
    },
    "postedAt": {
      "@id": "birdfury:postedAt",
      "@type": "xsd:dateTime"
    },
    "deadlineAt": {
      "@id": "birdfury:deadlineAt",
      "@type": "xsd:dateTime"
    },
    "funded": {
      "@id": "birdfury:funded",
      "@type": "xsd:boolean"
    },
    "moneyState": {
      "@id": "birdfury:moneyState",
      "@type": "xsd:string"
    },
    "lockTx": {
      "@id": "birdfury:lockTx",
      "@type": "xsd:string"
    },
    "payoutTx": {
      "@id": "birdfury:payoutTx",
      "@type": "xsd:string"
    },
    "refundTx": {
      "@id": "birdfury:refundTx",
      "@type": "xsd:string"
    },
    "moneyTruth": {
      "@id": "birdfury:moneyTruth"
    },
    "isSample": {
      "@id": "birdfury:isSample",
      "@type": "xsd:boolean"
    },
    "url": {
      "@id": "birdfury:url",
      "@type": "xsd:string"
    },
    "poster": {
      "@id": "birdfury:poster"
    },
    "settlement": {
      "@id": "birdfury:settlement"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "DeblockX Labs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects DeblockX Labs'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-02) from openapi/_original/birdfury-com-api-openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/_original/birdfury-com-api-openapi.json"
  ]
}