Ionluz Com Br Context
JSON-LD context defining the semantic vocabulary for Ionluz Com Br from IonLuz.
5 Classes
20 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
ionluz:
https://ionluz.com.br/schema#
Classes
PostApiV1LeadsRequest
PostApiV1QuoteRequest
PostHooksIonluzRequest
PostHooksIonluzResponse
PostV1LeadsResponse
Properties
| Property |
Type |
Container |
| nome |
string |
|
| telefone |
string |
|
| email |
string |
|
| cidade |
string |
|
| uf |
string |
|
| fases |
string |
|
| valorContaBrl |
integer |
|
| origem |
string |
|
| campanha |
|
|
| consentimento |
|
|
| consumoKwhMes |
integer |
|
| id |
string |
|
| evento |
string |
|
| criadoEm |
string |
|
| data |
|
|
| proposalId |
string |
|
| pdfUrl |
string |
|
| propostaUrl |
string |
|
| aviso |
string |
|
| idempotent |
boolean |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://ionluz.com.br/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"ionluz": "https://ionluz.com.br/schema#",
"PostApiV1LeadsRequest": "ionluz:PostApiV1LeadsRequest",
"nome": {
"@id": "ionluz:nome",
"@type": "xsd:string"
},
"telefone": {
"@id": "ionluz:telefone",
"@type": "xsd:string"
},
"email": {
"@id": "ionluz:email",
"@type": "xsd:string"
},
"cidade": {
"@id": "ionluz:cidade",
"@type": "xsd:string"
},
"uf": {
"@id": "ionluz:uf",
"@type": "xsd:string"
},
"fases": {
"@id": "ionluz:fases",
"@type": "xsd:string"
},
"valorContaBrl": {
"@id": "ionluz:valorContaBrl",
"@type": "xsd:integer"
},
"origem": {
"@id": "ionluz:origem",
"@type": "xsd:string"
},
"campanha": {
"@id": "ionluz:campanha"
},
"consentimento": {
"@id": "ionluz:consentimento"
},
"PostApiV1QuoteRequest": "ionluz:PostApiV1QuoteRequest",
"consumoKwhMes": {
"@id": "ionluz:consumoKwhMes",
"@type": "xsd:integer"
},
"PostHooksIonluzRequest": "ionluz:PostHooksIonluzRequest",
"id": {
"@id": "ionluz:id",
"@type": "xsd:string"
},
"evento": {
"@id": "ionluz:evento",
"@type": "xsd:string"
},
"criadoEm": {
"@id": "ionluz:criadoEm",
"@type": "xsd:string"
},
"data": {
"@id": "ionluz:data"
},
"PostHooksIonluzResponse": "ionluz:PostHooksIonluzResponse",
"PostV1LeadsResponse": "ionluz:PostV1LeadsResponse",
"proposalId": {
"@id": "ionluz:proposalId",
"@type": "xsd:string"
},
"pdfUrl": {
"@id": "ionluz:pdfUrl",
"@type": "xsd:string"
},
"propostaUrl": {
"@id": "ionluz:propostaUrl",
"@type": "xsd:string"
},
"aviso": {
"@id": "ionluz:aviso",
"@type": "xsd:string"
},
"idempotent": {
"@id": "ionluz:idempotent",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "IonLuz API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects IonLuz'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-12) from openapi/_ae-authored/ionluz-com-br-openapi-generated.yml.",
"dcterms:created": "2026-11-12",
"dcterms:source": [
"openapi/_ae-authored/ionluz-com-br-openapi-generated.yml"
]
}