{
  "@context": {
    "@vocab": "https://facture.ar/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "facture": "https://facture.ar/schema#",
    "Cuit": "facture:Cuit",
    "id": {
      "@id": "facture:id",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "facture:number",
      "@type": "xsd:string"
    },
    "persona": {
      "@id": "facture:persona"
    },
    "personaLastUpdated": {
      "@id": "facture:personaLastUpdated",
      "@type": "xsd:dateTime"
    },
    "pos": {
      "@id": "facture:pos"
    },
    "posLastUpdated": {
      "@id": "facture:posLastUpdated",
      "@type": "xsd:dateTime"
    },
    "default_pos": {
      "@id": "facture:default_pos",
      "@type": "xsd:integer"
    },
    "default_concept": {
      "@id": "facture:default_concept",
      "@type": "xsd:integer"
    },
    "default_invoice_type": {
      "@id": "facture:default_invoice_type",
      "@type": "xsd:integer"
    },
    "default_iva": {
      "@id": "facture:default_iva",
      "@type": "xsd:integer"
    },
    "production_certificate_expiration": {
      "@id": "facture:production_certificate_expiration",
      "@type": "xsd:dateTime"
    },
    "production_ta_expiration": {
      "@id": "facture:production_ta_expiration",
      "@type": "xsd:dateTime"
    },
    "testing_certificate_expiration": {
      "@id": "facture:testing_certificate_expiration",
      "@type": "xsd:dateTime"
    },
    "testing_ta_expiration": {
      "@id": "facture:testing_ta_expiration",
      "@type": "xsd:dateTime"
    },
    "testing_certificate_valid": {
      "@id": "facture:testing_certificate_valid",
      "@type": "xsd:boolean"
    },
    "production_certificate_valid": {
      "@id": "facture:production_certificate_valid",
      "@type": "xsd:boolean"
    },
    "testing_afip_connection_valid": {
      "@id": "facture:testing_afip_connection_valid",
      "@type": "xsd:boolean"
    },
    "production_afip_connection_valid": {
      "@id": "facture:production_afip_connection_valid",
      "@type": "xsd:boolean"
    },
    "is_default": {
      "@id": "facture:is_default",
      "@type": "xsd:boolean"
    },
    "setupStatus": {
      "@id": "facture:setupStatus",
      "@type": "xsd:string"
    },
    "integrationMode": {
      "@id": "facture:integrationMode",
      "@type": "xsd:string"
    },
    "testingSetupState": {
      "@id": "facture:testingSetupState",
      "@type": "xsd:string"
    },
    "productionSetupState": {
      "@id": "facture:productionSetupState",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "facture:userId",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "facture:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "facture:updatedAt",
      "@type": "xsd:dateTime"
    },
    "InvoiceRequest": "facture:InvoiceRequest",
    "cuitId": {
      "@id": "facture:cuitId",
      "@type": "xsd:string"
    },
    "cuit": {
      "@id": "facture:cuit",
      "@type": "xsd:string"
    },
    "invoiceType": {
      "@id": "facture:invoiceType",
      "@type": "xsd:integer"
    },
    "ptoVta": {
      "@id": "facture:ptoVta",
      "@type": "xsd:integer"
    },
    "concepto": {
      "@id": "facture:concepto",
      "@type": "xsd:integer"
    },
    "docTipo": {
      "@id": "facture:docTipo",
      "@type": "xsd:integer"
    },
    "docNro": {
      "@id": "facture:docNro",
      "@type": "xsd:integer"
    },
    "condicionIVAReceptorId": {
      "@id": "facture:condicionIVAReceptorId",
      "@type": "xsd:integer"
    },
    "monId": {
      "@id": "facture:monId",
      "@type": "xsd:string"
    },
    "monCotiz": {
      "@id": "facture:monCotiz",
      "@type": "xsd:decimal"
    },
    "description": {
      "@id": "facture:description",
      "@type": "xsd:string"
    },
    "clientName": {
      "@id": "facture:clientName",
      "@type": "xsd:string"
    },
    "clientAddress": {
      "@id": "facture:clientAddress",
      "@type": "xsd:string"
    },
    "condicionVenta": {
      "@id": "facture:condicionVenta",
      "@type": "xsd:string"
    },
    "emailTo": {
      "@id": "facture:emailTo",
      "@container": "@list"
    },
    "fchServDesde": {
      "@id": "facture:fchServDesde",
      "@type": "xsd:string"
    },
    "fchServHasta": {
      "@id": "facture:fchServHasta",
      "@type": "xsd:string"
    },
    "fchVtoPago": {
      "@id": "facture:fchVtoPago",
      "@type": "xsd:string"
    },
    "cbteFch": {
      "@id": "facture:cbteFch",
      "@type": "xsd:string"
    },
    "impNeto": {
      "@id": "facture:impNeto",
      "@type": "xsd:decimal"
    },
    "impTotal": {
      "@id": "facture:impTotal",
      "@type": "xsd:decimal"
    },
    "impTotConc": {
      "@id": "facture:impTotConc",
      "@type": "xsd:decimal"
    },
    "impOpEx": {
      "@id": "facture:impOpEx",
      "@type": "xsd:decimal"
    },
    "impTrib": {
      "@id": "facture:impTrib",
      "@type": "xsd:decimal"
    },
    "impIVA": {
      "@id": "facture:impIVA",
      "@type": "xsd:decimal"
    },
    "amount": {
      "@id": "facture:amount",
      "@type": "xsd:decimal"
    },
    "cbtesAsoc": {
      "@id": "facture:cbtesAsoc",
      "@container": "@list"
    },
    "tributos": {
      "@id": "facture:tributos",
      "@container": "@list"
    },
    "iva": {
      "@id": "facture:iva",
      "@container": "@list"
    },
    "opcionales": {
      "@id": "facture:opcionales",
      "@container": "@list"
    },
    "compradores": {
      "@id": "facture:compradores",
      "@container": "@list"
    },
    "periodoAsoc": {
      "@id": "facture:periodoAsoc"
    },
    "actividades": {
      "@id": "facture:actividades",
      "@container": "@list"
    },
    "items": {
      "@id": "facture:items",
      "@container": "@list"
    },
    "Invoice": "facture:Invoice",
    "environment": {
      "@id": "facture:environment",
      "@type": "xsd:string"
    },
    "voucherNumber": {
      "@id": "facture:voucherNumber",
      "@type": "xsd:integer"
    },
    "feCAEReq": {
      "@id": "facture:feCAEReq"
    },
    "feCabResp": {
      "@id": "facture:feCabResp"
    },
    "status": {
      "@id": "facture:status",
      "@type": "xsd:string"
    },
    "errorMessage": {
      "@id": "facture:errorMessage",
      "@type": "xsd:string"
    },
    "issuedAt": {
      "@id": "facture:issuedAt",
      "@type": "xsd:dateTime"
    },
    "origin": {
      "@id": "facture:origin",
      "@type": "xsd:string"
    },
    "voidedBy": {
      "@id": "facture:voidedBy",
      "@type": "xsd:string"
    },
    "InvoiceResponse": "facture:InvoiceResponse",
    "batch": {
      "@id": "facture:batch",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "facture:message",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "facture:count",
      "@type": "xsd:integer"
    },
    "batchId": {
      "@id": "facture:batchId",
      "@type": "xsd:string"
    },
    "queueIdentifiers": {
      "@id": "facture:queueIdentifiers",
      "@container": "@list"
    },
    "Meta": "facture:Meta",
    "page": {
      "@id": "facture:page",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "facture:limit",
      "@type": "xsd:integer"
    },
    "totalCount": {
      "@id": "facture:totalCount",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "facture:totalPages",
      "@type": "xsd:integer"
    },
    "hasNextPage": {
      "@id": "facture:hasNextPage",
      "@type": "xsd:boolean"
    },
    "hasPrevPage": {
      "@id": "facture:hasPrevPage",
      "@type": "xsd:boolean"
    },
    "Batch": "facture:Batch",
    "totalItems": {
      "@id": "facture:totalItems",
      "@type": "xsd:integer"
    },
    "processedItems": {
      "@id": "facture:processedItems",
      "@type": "xsd:integer"
    },
    "successfulItems": {
      "@id": "facture:successfulItems",
      "@type": "xsd:integer"
    },
    "failedItems": {
      "@id": "facture:failedItems",
      "@type": "xsd:integer"
    },
    "jobs": {
      "@id": "facture:jobs",
      "@container": "@list"
    },
    "BatchDetail": "facture:BatchDetail",
    "BatchItem": "facture:BatchItem",
    "order": {
      "@id": "facture:order",
      "@type": "xsd:integer"
    },
    "requestBody": {
      "@id": "facture:requestBody"
    },
    "responseBody": {
      "@id": "facture:responseBody"
    },
    "InvoiceBranding": "facture:InvoiceBranding",
    "template": {
      "@id": "facture:template",
      "@type": "xsd:string"
    },
    "paperSize": {
      "@id": "facture:paperSize",
      "@type": "xsd:string"
    },
    "accentColor": {
      "@id": "facture:accentColor",
      "@type": "xsd:string"
    },
    "logo": {
      "@id": "facture:logo",
      "@type": "xsd:string"
    },
    "tradeName": {
      "@id": "facture:tradeName",
      "@type": "xsd:string"
    },
    "activityStart": {
      "@id": "facture:activityStart",
      "@type": "xsd:date"
    },
    "address": {
      "@id": "facture:address",
      "@type": "xsd:string"
    },
    "footerNote": {
      "@id": "facture:footerNote",
      "@type": "xsd:string"
    },
    "Error": "facture:Error",
    "error": {
      "@id": "facture:error",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "facture:code",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "facture:resolution",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "facture:type",
      "@type": "@id"
    },
    "title": {
      "@id": "facture:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "facture:detail",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "facture:details"
    },
    "PointsOfSale": "facture:PointsOfSale",
    "lastInvoices": {
      "@id": "facture:lastInvoices",
      "@container": "@list"
    },
    "LastVoucher": "facture:LastVoucher",
    "date": {
      "@id": "facture:date",
      "@type": "xsd:string"
    },
    "invoiceId": {
      "@id": "facture:invoiceId",
      "@type": "xsd:string"
    },
    "EmailDesign": "facture:EmailDesign",
    "backgroundColor": {
      "@id": "facture:backgroundColor",
      "@type": "xsd:string"
    },
    "showLogo": {
      "@id": "facture:showLogo",
      "@type": "xsd:boolean"
    },
    "subject": {
      "@id": "facture:subject",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "facture:body",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "facture:signature",
      "@type": "xsd:string"
    },
    "Webhook": "facture:Webhook",
    "url": {
      "@id": "facture:url",
      "@type": "@id"
    },
    "headers": {
      "@id": "facture:headers"
    },
    "events": {
      "@id": "facture:events",
      "@container": "@list"
    },
    "isActive": {
      "@id": "facture:isActive",
      "@type": "xsd:boolean"
    },
    "WebhookEvent": "facture:WebhookEvent",
    "DraftData": "facture:DraftData",
    "receiver": {
      "@id": "facture:receiver"
    },
    "serviceFrom": {
      "@id": "facture:serviceFrom",
      "@type": "xsd:date"
    },
    "serviceTo": {
      "@id": "facture:serviceTo",
      "@type": "xsd:date"
    },
    "paymentDue": {
      "@id": "facture:paymentDue",
      "@type": "xsd:date"
    },
    "pricesIncludeIva": {
      "@id": "facture:pricesIncludeIva",
      "@type": "xsd:boolean"
    },
    "lines": {
      "@id": "facture:lines",
      "@container": "@list"
    },
    "documentTotal": {
      "@id": "facture:documentTotal",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "facture:currency",
      "@type": "xsd:string"
    },
    "documentDate": {
      "@id": "facture:documentDate",
      "@type": "xsd:date"
    },
    "reference": {
      "@id": "facture:reference",
      "@type": "xsd:string"
    },
    "Draft": "facture:Draft",
    "mode": {
      "@id": "facture:mode",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "facture:source",
      "@type": "xsd:string"
    },
    "sourceRef": {
      "@id": "facture:sourceRef",
      "@type": "xsd:string"
    },
    "fileName": {
      "@id": "facture:fileName",
      "@type": "xsd:string"
    },
    "mimeType": {
      "@id": "facture:mimeType",
      "@type": "xsd:string"
    },
    "hasFile": {
      "@id": "facture:hasFile",
      "@type": "xsd:boolean"
    },
    "templateId": {
      "@id": "facture:templateId",
      "@type": "xsd:string"
    },
    "templateName": {
      "@id": "facture:templateName",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "facture:data"
    },
    "total": {
      "@id": "facture:total",
      "@type": "xsd:decimal"
    },
    "voucherLetter": {
      "@id": "facture:voucherLetter",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "facture:confidence",
      "@type": "xsd:decimal"
    },
    "issues": {
      "@id": "facture:issues",
      "@container": "@list"
    },
    "invoice": {
      "@id": "facture:invoice"
    },
    "emailStatus": {
      "@id": "facture:emailStatus",
      "@type": "xsd:string"
    },
    "TemplateInput": "facture:TemplateInput",
    "name": {
      "@id": "facture:name",
      "@type": "xsd:string"
    },
    "ivaRate": {
      "@id": "facture:ivaRate",
      "@type": "xsd:decimal"
    },
    "receiverDocType": {
      "@id": "facture:receiverDocType",
      "@type": "xsd:string"
    },
    "receiverDocNumber": {
      "@id": "facture:receiverDocNumber",
      "@type": "xsd:string"
    },
    "receiverName": {
      "@id": "facture:receiverName",
      "@type": "xsd:string"
    },
    "receiverCondicionIva": {
      "@id": "facture:receiverCondicionIva",
      "@type": "xsd:integer"
    },
    "receiverEmail": {
      "@id": "facture:receiverEmail",
      "@type": "xsd:string"
    },
    "priceList": {
      "@id": "facture:priceList",
      "@container": "@list"
    },
    "instructions": {
      "@id": "facture:instructions",
      "@type": "xsd:string"
    },
    "columnMapping": {
      "@id": "facture:columnMapping"
    },
    "paymentTermDays": {
      "@id": "facture:paymentTermDays",
      "@type": "xsd:integer"
    },
    "sendEmail": {
      "@id": "facture:sendEmail",
      "@type": "xsd:boolean"
    },
    "emailCopyTo": {
      "@id": "facture:emailCopyTo",
      "@type": "xsd:string"
    },
    "recurrence": {
      "@id": "facture:recurrence",
      "@type": "xsd:string"
    },
    "dayOfMonth": {
      "@id": "facture:dayOfMonth",
      "@type": "xsd:integer"
    },
    "active": {
      "@id": "facture:active",
      "@type": "xsd:boolean"
    },
    "Template": "facture:Template",
    "nextRunAt": {
      "@id": "facture:nextRunAt",
      "@type": "xsd:dateTime"
    },
    "lastRunAt": {
      "@id": "facture:lastRunAt",
      "@type": "xsd:dateTime"
    },
    "ArcaImport": "facture:ArcaImport",
    "range": {
      "@id": "facture:range",
      "@type": "xsd:string"
    },
    "rangeLabel": {
      "@id": "facture:rangeLabel",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "facture:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "facture:to",
      "@type": "xsd:string"
    },
    "imported": {
      "@id": "facture:imported",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "facture:skipped",
      "@type": "xsd:integer"
    },
    "gaps": {
      "@id": "facture:gaps",
      "@type": "xsd:integer"
    },
    "pointsOfSale": {
      "@id": "facture:pointsOfSale",
      "@container": "@list"
    },
    "segments": {
      "@id": "facture:segments",
      "@container": "@list"
    },
    "totals": {
      "@id": "facture:totals"
    },
    "scan": {
      "@id": "facture:scan"
    },
    "cursor": {
      "@id": "facture:cursor"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Facturear API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Facturear'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-07) from openapi/facture-ar-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/facture-ar-openapi.json"
  ]
}