{ "@context": { "@version": 1.1, "schema": "https://schema.org/", "spendflo": "https://spendflo.com/vocab/", "xsd": "http://www.w3.org/2001/XMLSchema#", "gr": "http://purl.org/goodrelations/v1#", "Vendor": { "@id": "spendflo:Vendor", "@type": "@id", "schema:description": "A software vendor tracked in the Spendflo procurement platform." }, "PurchaseRequest": { "@id": "spendflo:PurchaseRequest", "@type": "@id", "schema:description": "A formal request to acquire a new software tool or license." }, "Contract": { "@id": "spendflo:Contract", "@type": "@id", "schema:description": "A vendor agreement with terms, pricing, and renewal dates." }, "LicenseAllocation": { "@id": "spendflo:LicenseAllocation", "@type": "@id", "schema:description": "An assignment of software license seats to users." }, "SpendReport": { "@id": "spendflo:SpendReport", "@type": "@id", "schema:description": "An aggregated view of SaaS spending across vendors." }, "annualSpend": { "@id": "spendflo:annualSpend", "@type": "xsd:decimal" }, "licenseCount": { "@id": "spendflo:licenseCount", "@type": "xsd:integer" }, "activeUsers": { "@id": "spendflo:activeUsers", "@type": "xsd:integer" }, "utilizationPercent": { "@id": "spendflo:utilizationPercent", "@type": "xsd:decimal" }, "renewalDate": { "@id": "spendflo:renewalDate", "@type": "xsd:date" }, "contractStartDate": { "@id": "spendflo:contractStartDate", "@type": "xsd:date" }, "paymentCycle": { "@id": "spendflo:paymentCycle", "@type": "@vocab" }, "vendorStatus": { "@id": "spendflo:vendorStatus", "@type": "@vocab" }, "name": "schema:name", "description": "schema:description", "url": "schema:url", "category": "schema:category", "dateCreated": "schema:dateCreated", "dateModified": "schema:dateModified", "Organization": "schema:Organization", "SoftwareApplication": "schema:SoftwareApplication", "price": "gr:hasCurrencyValue", "currency": "gr:hasCurrency" } }