Search Response Schema
Search Response Schema for Combined E-mail WebScan
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://example.com/luna-response.schema.json",
"title": "Luna API Response",
"type": "object",
"required": ["id", "isSuccess", "type", "status", "createdTime", "apiDataEntities"],
"properties": {
"id": {
"type": "integer"
},
"isSuccess": {
"type": "boolean"
},
"criteria": {
"type": ["string", "null"]
},
"type": {
"type": "string"
},
"status": {
"type": "string"
},
"percentage": {
"type": ["number", "null"]
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": { "type": "string" },
"percentage": { "type": ["number", "null"] }
},
"required": ["name"],
"additionalProperties": true
}
},
"usage": {
"type": "string"
},
"createdTime": {
"type": "string",
"format": "date-time"
},
"requestId": {
"type": "string"
},
"apiDataEntities": {
"type": "array",
"items": {
"type": "object",
"required": ["id", "data"],
"properties": {
"id": { "type": "integer" },
"userId": { "type": "integer" },
"requestMonitorId": { "type": "integer" },
"data": {
"type": "object",
"properties": {
"request": { "type": "string" },
"from": { "type": "string" },
"luna": {
"type": "object",
"properties": {
"person": {
"type": "object",
"properties": {
"id": { "type": "string" },
"names": {
"type": "array",
"items": {
"type": "object",
"properties": {
"first": { "type": ["string", "null"] },
"middle": { "type": ["string", "null"] },
"last": { "type": ["string", "null"] },
"display": { "type": ["string", "null"] },
"validSince": {
"type": ["string", "null"],
"format": "date-time"
},
"lastSeen": {
"type": ["string", "null"],
"format": "date-time"
}
},
"additionalProperties": true
}
},
"emails": {
"type": "array",
"items": {
"type": "object",
"properties": {
"address": {
"type": "string",
"format": "email"
},
"validEmail": {
"type": "boolean"
},
"lastSeen": {
"type": ["string", "null"],
"format": "date-time"
}
},
"required": ["address"],
"additionalProperties": true
}
},
"phones": {
"type": "array",
"items": {
"type": "object",
"properties": {
"countryCode": { "type": ["integer", "null"] },
"number": { "type": ["integer", "null"] },
"display": { "type": ["string", "null"] }
},
"additionalProperties": true
}
},
"addresses": {
"type": "array",
"items": {
"type": "object",
"properties": {
"country": { "type": ["string", "null"] },
"state": { "type": ["string", "null"] },
"city": { "type": ["string", "null"] },
"display": { "type": ["string", "null"] }
},
"additionalProperties": true
}
}
},
"additionalProperties": true
}
},
"additionalProperties": true
}
},
"additionalProperties": true
}
},
"additionalProperties": true
}
},
"isDeleted": {
"type": "boolean"
},
"requestCaption": {
"type": ["string", "null"]
}
},
"additionalProperties": true
}
Last updated