Eagle Doc · JSON-LD Context

Eagle Doc Context

JSON-LD context defining the semantic vocabulary for Eagle Doc from Eagle Doc.

11 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/
eagle: https://eagle-doc.com/schema#

Classes

GetApiBusinessBusinessidSubBusinessesResponse PostApiBusinessBusinessidSubBusinessesRequest PostApiBusinessBusinessidSubBusinessesResponse PatchApiBusinessBusinessidSubBusinessesSubbusinessidRequest PatchApiBusinessBusinessidSubBusinessesSubbusinessidResponse GetApiBusinessBusinessidUsageBreakdownResponse GetApiBusinessBusinessidUsageCurrentResponse GetApiDocuLearningResponse PostApiDocuLearningResponse GetApiUsageV1LogsResponse GetApiUsageV1MonthlyResponse

Properties

Property Type Container
id string
name string
description string
parentBusinessId string
billingMode string
wrapsPersonalAccount string
externalClientRef string
createdAt string
updatedAt string
subBusinessId string
subBusinessName string
pages string
pageCredits string
requests string
currentMonth string
contractQuota string
quotaUsed string
overUsageAllowed string
hardLimit string
overUsage string
pricePerPageOverUsage string
overUsageCost string
message string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://eagle-doc.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "eagle": "https://eagle-doc.com/schema#",
    "GetApiBusinessBusinessidSubBusinessesResponse": "eagle:GetApiBusinessBusinessidSubBusinessesResponse",
    "id": {
      "@id": "eagle:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "eagle:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "eagle:description",
      "@type": "xsd:string"
    },
    "parentBusinessId": {
      "@id": "eagle:parentBusinessId",
      "@type": "xsd:string"
    },
    "billingMode": {
      "@id": "eagle:billingMode",
      "@type": "xsd:string"
    },
    "wrapsPersonalAccount": {
      "@id": "eagle:wrapsPersonalAccount",
      "@type": "xsd:string"
    },
    "externalClientRef": {
      "@id": "eagle:externalClientRef",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "eagle:createdAt",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "eagle:updatedAt",
      "@type": "xsd:string"
    },
    "PostApiBusinessBusinessidSubBusinessesRequest": "eagle:PostApiBusinessBusinessidSubBusinessesRequest",
    "PostApiBusinessBusinessidSubBusinessesResponse": "eagle:PostApiBusinessBusinessidSubBusinessesResponse",
    "PatchApiBusinessBusinessidSubBusinessesSubbusinessidRequest": "eagle:PatchApiBusinessBusinessidSubBusinessesSubbusinessidRequest",
    "PatchApiBusinessBusinessidSubBusinessesSubbusinessidResponse": "eagle:PatchApiBusinessBusinessidSubBusinessesSubbusinessidResponse",
    "GetApiBusinessBusinessidUsageBreakdownResponse": "eagle:GetApiBusinessBusinessidUsageBreakdownResponse",
    "subBusinessId": {
      "@id": "eagle:subBusinessId",
      "@type": "xsd:string"
    },
    "subBusinessName": {
      "@id": "eagle:subBusinessName",
      "@type": "xsd:string"
    },
    "pages": {
      "@id": "eagle:pages",
      "@type": "xsd:string"
    },
    "pageCredits": {
      "@id": "eagle:pageCredits",
      "@type": "xsd:string"
    },
    "requests": {
      "@id": "eagle:requests",
      "@type": "xsd:string"
    },
    "GetApiBusinessBusinessidUsageCurrentResponse": "eagle:GetApiBusinessBusinessidUsageCurrentResponse",
    "currentMonth": {
      "@id": "eagle:currentMonth",
      "@type": "xsd:string"
    },
    "contractQuota": {
      "@id": "eagle:contractQuota",
      "@type": "xsd:string"
    },
    "quotaUsed": {
      "@id": "eagle:quotaUsed",
      "@type": "xsd:string"
    },
    "overUsageAllowed": {
      "@id": "eagle:overUsageAllowed",
      "@type": "xsd:string"
    },
    "hardLimit": {
      "@id": "eagle:hardLimit",
      "@type": "xsd:string"
    },
    "overUsage": {
      "@id": "eagle:overUsage",
      "@type": "xsd:string"
    },
    "pricePerPageOverUsage": {
      "@id": "eagle:pricePerPageOverUsage",
      "@type": "xsd:string"
    },
    "overUsageCost": {
      "@id": "eagle:overUsageCost",
      "@type": "xsd:string"
    },
    "GetApiDocuLearningResponse": "eagle:GetApiDocuLearningResponse",
    "message": {
      "@id": "eagle:message",
      "@type": "xsd:string"
    },
    "PostApiDocuLearningResponse": "eagle:PostApiDocuLearningResponse",
    "GetApiUsageV1LogsResponse": "eagle:GetApiUsageV1LogsResponse",
    "GetApiUsageV1MonthlyResponse": "eagle:GetApiUsageV1MonthlyResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Eagle Doc API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Eagle Doc'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-27) from openapi/_ae-authored/eagle-doc-openapi-generated.yml.",
  "dcterms:created": "2026-10-27",
  "dcterms:source": [
    "openapi/_ae-authored/eagle-doc-openapi-generated.yml"
  ]
}