46 lines
1.6 KiB
JSON
46 lines
1.6 KiB
JSON
|
|
{
|
||
|
|
"quixzoom_events": {
|
||
|
|
"mappings": {
|
||
|
|
"properties": {
|
||
|
|
"event_id": { "type": "keyword" },
|
||
|
|
"event_type": { "type": "keyword" },
|
||
|
|
"timestamp": { "type": "date" },
|
||
|
|
"user_id": { "type": "keyword" },
|
||
|
|
"user_email": { "type": "keyword" },
|
||
|
|
"company_id": { "type": "keyword" },
|
||
|
|
"job_id": { "type": "keyword" },
|
||
|
|
"amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||
|
|
"currency": { "type": "keyword" },
|
||
|
|
"status": { "type": "keyword" },
|
||
|
|
"country": { "type": "keyword" },
|
||
|
|
"ip_address": { "type": "ip" },
|
||
|
|
"user_agent": { "type": "text" },
|
||
|
|
"metadata": { "type": "object" },
|
||
|
|
"risk_score": { "type": "float" },
|
||
|
|
"anomaly_detected": { "type": "boolean" }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"landvex_invoices": {
|
||
|
|
"mappings": {
|
||
|
|
"properties": {
|
||
|
|
"invoice_id": { "type": "keyword" },
|
||
|
|
"invoice_number": { "type": "keyword" },
|
||
|
|
"company_id": { "type": "keyword" },
|
||
|
|
"customer_id": { "type": "keyword" },
|
||
|
|
"contract_id": { "type": "keyword" },
|
||
|
|
"amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||
|
|
"vat_amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||
|
|
"total_amount": { "type": "scaled_float", "scaling_factor": 100 },
|
||
|
|
"currency": { "type": "keyword" },
|
||
|
|
"status": { "type": "keyword" },
|
||
|
|
"issue_date": { "type": "date" },
|
||
|
|
"due_date": { "type": "date" },
|
||
|
|
"paid_date": { "type": "date" },
|
||
|
|
"plan_type": { "type": "keyword" },
|
||
|
|
"period_start": { "type": "date" },
|
||
|
|
"period_end": { "type": "date" }
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|