getlulu-dev · JSON-LD Context

Getlulu Dev Context

JSON-LD context defining the semantic vocabulary for Getlulu Dev from getlulu-dev.

10 Classes 32 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/
getlulu: https://getlulu.dev/schema#

Classes

CampaignIn HTTPValidationError PayoutIn PostbackIn PublisherIn RewardRedeemIn SlotIn TelemetryInitIn ValidationError VerifyIn

Properties

Property Type Container
company string
email string
ad_text string
url string
category string
detail list
publisher_id string
network string
campaign_id
currency string
amount_paid decimal
covers_through string
note
subid string
amount_usd
transaction_id
name string
contact_email string
server_url
catalog_item string
recipient_email string
idempotency_key string
context
sdk_version
language
loc list
msg string
type string
input
ctx
pending_id string
code string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://getlulu.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "getlulu": "https://getlulu.dev/schema#",
    "CampaignIn": "getlulu:CampaignIn",
    "company": {
      "@id": "getlulu:company",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "getlulu:email",
      "@type": "xsd:string"
    },
    "ad_text": {
      "@id": "getlulu:ad_text",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "getlulu:url",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "getlulu:category",
      "@type": "xsd:string"
    },
    "HTTPValidationError": "getlulu:HTTPValidationError",
    "detail": {
      "@id": "getlulu:detail",
      "@container": "@list"
    },
    "PayoutIn": "getlulu:PayoutIn",
    "publisher_id": {
      "@id": "getlulu:publisher_id",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "getlulu:network",
      "@type": "xsd:string"
    },
    "campaign_id": {
      "@id": "getlulu:campaign_id"
    },
    "currency": {
      "@id": "getlulu:currency",
      "@type": "xsd:string"
    },
    "amount_paid": {
      "@id": "getlulu:amount_paid",
      "@type": "xsd:decimal"
    },
    "covers_through": {
      "@id": "getlulu:covers_through",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "getlulu:note"
    },
    "PostbackIn": "getlulu:PostbackIn",
    "subid": {
      "@id": "getlulu:subid",
      "@type": "xsd:string"
    },
    "amount_usd": {
      "@id": "getlulu:amount_usd"
    },
    "transaction_id": {
      "@id": "getlulu:transaction_id"
    },
    "PublisherIn": "getlulu:PublisherIn",
    "name": {
      "@id": "getlulu:name",
      "@type": "xsd:string"
    },
    "contact_email": {
      "@id": "getlulu:contact_email",
      "@type": "xsd:string"
    },
    "server_url": {
      "@id": "getlulu:server_url"
    },
    "RewardRedeemIn": "getlulu:RewardRedeemIn",
    "catalog_item": {
      "@id": "getlulu:catalog_item",
      "@type": "xsd:string"
    },
    "recipient_email": {
      "@id": "getlulu:recipient_email",
      "@type": "xsd:string"
    },
    "idempotency_key": {
      "@id": "getlulu:idempotency_key",
      "@type": "xsd:string"
    },
    "SlotIn": "getlulu:SlotIn",
    "context": {
      "@id": "getlulu:context"
    },
    "TelemetryInitIn": "getlulu:TelemetryInitIn",
    "sdk_version": {
      "@id": "getlulu:sdk_version"
    },
    "language": {
      "@id": "getlulu:language"
    },
    "ValidationError": "getlulu:ValidationError",
    "loc": {
      "@id": "getlulu:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "getlulu:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "getlulu:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "getlulu:input"
    },
    "ctx": {
      "@id": "getlulu:ctx"
    },
    "VerifyIn": "getlulu:VerifyIn",
    "pending_id": {
      "@id": "getlulu:pending_id",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "getlulu:code",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "getlulu-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects getlulu-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-29) from openapi/getlulu-dev-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/getlulu-dev-openapi.json"
  ]
}