Fego.ai · JSON-LD Context
Fego Context
JSON-LD context defining the semantic vocabulary for Fego from Fego.ai.
19 Classes
32 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
fego:
https://fego.example/schema#
Classes
GetAddDiscountResponse
GetAddDomainResponse
GetAllSalesResponse
GetCategoriesResponse
GetDomainDataResponse
GetDomainDetailsResponse
GetDomainsResponse
GetDomainsSearchResponse
PostHoldDomainResponse
GetOrdersResponse
GetRegistrarV1ContactsHandleResponse
GetRegistrarV1DomainsResponse
GetRegistrarV1DomainsCheckDomainnameResponse
GetRegistrarV1DomainsDomainnameDnssecResponse
GetRegistrarV1DomainsDomainnameLockResponse
PutRegistrarV1DomainsDomainnameLockRequest
PutRegistrarV1DomainsDomainnameLockResponse
GetRemoveDomainResponse
GetVerifyDnsResponse
Properties
| Property | Type | Container |
|---|---|---|
| message | string | |
| sales_type | string | |
| sale_date | string | |
| sale_amount | decimal | |
| sale_amount_net | decimal | |
| sale_terms | string | |
| transfer_status | string | |
| added_on | string | |
| id | integer | |
| name | string | |
| DomainDataResponse | ||
| domain_name | string | |
| status | string | |
| full_price | decimal | |
| selling_price | decimal | |
| primary_category | string | |
| discount | decimal | |
| description | string | |
| logo_image | string | |
| listing_type | string | |
| success | boolean | |
| total_records | integer | |
| total_pages | integer | |
| page | integer | |
| limit | integer | |
| data | list | |
| pagination | ||
| locked | boolean | |
| transfer_locked | boolean | |
| icann_transfer_lock | boolean | |
| icann_transfer_lock_expires_at | string | |
| can_transfer_out | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://fego.example/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"fego": "https://fego.example/schema#",
"GetAddDiscountResponse": "fego:GetAddDiscountResponse",
"message": {
"@id": "fego:message",
"@type": "xsd:string"
},
"GetAddDomainResponse": "fego:GetAddDomainResponse",
"GetAllSalesResponse": "fego:GetAllSalesResponse",
"sales_type": {
"@id": "fego:sales_type",
"@type": "xsd:string"
},
"sale_date": {
"@id": "fego:sale_date",
"@type": "xsd:string"
},
"sale_amount": {
"@id": "fego:sale_amount",
"@type": "xsd:decimal"
},
"sale_amount_net": {
"@id": "fego:sale_amount_net",
"@type": "xsd:decimal"
},
"sale_terms": {
"@id": "fego:sale_terms",
"@type": "xsd:string"
},
"transfer_status": {
"@id": "fego:transfer_status",
"@type": "xsd:string"
},
"added_on": {
"@id": "fego:added_on",
"@type": "xsd:string"
},
"GetCategoriesResponse": "fego:GetCategoriesResponse",
"id": {
"@id": "fego:id",
"@type": "xsd:integer"
},
"name": {
"@id": "fego:name",
"@type": "xsd:string"
},
"GetDomainDataResponse": "fego:GetDomainDataResponse",
"DomainDataResponse": {
"@id": "fego:DomainDataResponse"
},
"GetDomainDetailsResponse": "fego:GetDomainDetailsResponse",
"domain_name": {
"@id": "fego:domain_name",
"@type": "xsd:string"
},
"status": {
"@id": "fego:status",
"@type": "xsd:string"
},
"full_price": {
"@id": "fego:full_price",
"@type": "xsd:decimal"
},
"selling_price": {
"@id": "fego:selling_price",
"@type": "xsd:decimal"
},
"primary_category": {
"@id": "fego:primary_category",
"@type": "xsd:string"
},
"discount": {
"@id": "fego:discount",
"@type": "xsd:decimal"
},
"description": {
"@id": "fego:description",
"@type": "xsd:string"
},
"logo_image": {
"@id": "fego:logo_image",
"@type": "xsd:string"
},
"listing_type": {
"@id": "fego:listing_type",
"@type": "xsd:string"
},
"GetDomainsResponse": "fego:GetDomainsResponse",
"GetDomainsSearchResponse": "fego:GetDomainsSearchResponse",
"PostHoldDomainResponse": "fego:PostHoldDomainResponse",
"success": {
"@id": "fego:success",
"@type": "xsd:boolean"
},
"GetOrdersResponse": "fego:GetOrdersResponse",
"total_records": {
"@id": "fego:total_records",
"@type": "xsd:integer"
},
"total_pages": {
"@id": "fego:total_pages",
"@type": "xsd:integer"
},
"page": {
"@id": "fego:page",
"@type": "xsd:integer"
},
"limit": {
"@id": "fego:limit",
"@type": "xsd:integer"
},
"data": {
"@id": "fego:data",
"@container": "@list"
},
"GetRegistrarV1ContactsHandleResponse": "fego:GetRegistrarV1ContactsHandleResponse",
"GetRegistrarV1DomainsResponse": "fego:GetRegistrarV1DomainsResponse",
"pagination": {
"@id": "fego:pagination"
},
"GetRegistrarV1DomainsCheckDomainnameResponse": "fego:GetRegistrarV1DomainsCheckDomainnameResponse",
"GetRegistrarV1DomainsDomainnameDnssecResponse": "fego:GetRegistrarV1DomainsDomainnameDnssecResponse",
"GetRegistrarV1DomainsDomainnameLockResponse": "fego:GetRegistrarV1DomainsDomainnameLockResponse",
"locked": {
"@id": "fego:locked",
"@type": "xsd:boolean"
},
"transfer_locked": {
"@id": "fego:transfer_locked",
"@type": "xsd:boolean"
},
"icann_transfer_lock": {
"@id": "fego:icann_transfer_lock",
"@type": "xsd:boolean"
},
"icann_transfer_lock_expires_at": {
"@id": "fego:icann_transfer_lock_expires_at",
"@type": "xsd:string"
},
"can_transfer_out": {
"@id": "fego:can_transfer_out",
"@type": "xsd:boolean"
},
"PutRegistrarV1DomainsDomainnameLockRequest": "fego:PutRegistrarV1DomainsDomainnameLockRequest",
"PutRegistrarV1DomainsDomainnameLockResponse": "fego:PutRegistrarV1DomainsDomainnameLockResponse",
"GetRemoveDomainResponse": "fego:GetRemoveDomainResponse",
"GetVerifyDnsResponse": "fego:GetVerifyDnsResponse"
},
"@type": "schema:Dataset",
"schema:name": "Fego.ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Fego.ai'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/fego-openapi-generated.yml.",
"dcterms:created": "2026-10-27",
"dcterms:source": [
"openapi/_ae-authored/fego-openapi-generated.yml"
]
}