Rent-A-Center · JSON-LD Context

Rent A Center Context

JSON-LD context defining the semantic vocabulary for Rent A Center from Rent-A-Center.

14 Classes 11 Properties 4 Namespaces
View Context View on GitHub

Namespaces

rac: https://rentacenter.com/vocab#
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
fibo: https://spec.edmcouncil.org/fibo/ontology/FND/

Classes

LeaseAgreement Customer Store MerchandiseItem agreementId status paymentSchedule items customer itemDescription category brand model condition

Properties

Property Type Container
customerId string
storeId string
startDate date
endDate date
paymentAmount decimal
cashPrice decimal
totalCostOfOwnership decimal
remainingPayments integer
nextPaymentDate date
autoPayEnabled boolean
statusValues @vocab

JSON-LD Document

rent-a-center-context.jsonld Raw ↑
{
  "@context": {
    "@version": 1.1,
    "rac": "https://rentacenter.com/vocab#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "fibo": "https://spec.edmcouncil.org/fibo/ontology/FND/",

    "LeaseAgreement": "schema:LendAction",
    "Customer": "schema:Person",
    "Store": "schema:Store",
    "MerchandiseItem": "schema:Product",

    "agreementId": "schema:identifier",
    "customerId": {
      "@id": "rac:customerId",
      "@type": "xsd:string"
    },
    "storeId": {
      "@id": "rac:storeId",
      "@type": "xsd:string"
    },
    "status": "rac:leaseStatus",
    "startDate": {
      "@id": "schema:startDate",
      "@type": "xsd:date"
    },
    "endDate": {
      "@id": "schema:endDate",
      "@type": "xsd:date"
    },
    "paymentSchedule": "rac:paymentSchedule",
    "paymentAmount": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "cashPrice": {
      "@id": "schema:price",
      "@type": "xsd:decimal"
    },
    "totalCostOfOwnership": {
      "@id": "rac:totalCostOfOwnership",
      "@type": "xsd:decimal"
    },
    "remainingPayments": {
      "@id": "rac:remainingPayments",
      "@type": "xsd:integer"
    },
    "nextPaymentDate": {
      "@id": "rac:nextPaymentDate",
      "@type": "xsd:date"
    },
    "autoPayEnabled": {
      "@id": "rac:autoPayEnabled",
      "@type": "xsd:boolean"
    },
    "items": "schema:itemListElement",
    "customer": "schema:participant",

    "itemDescription": "schema:description",
    "category": "schema:category",
    "brand": "schema:brand",
    "model": "schema:model",
    "condition": "schema:itemCondition",

    "statusValues": {
      "@id": "rac:statusValues",
      "@type": "@vocab",
      "@context": {
        "Active": "rac:ActiveLease",
        "Inactive": "rac:InactiveLease",
        "Paid Out": "rac:PaidOutLease",
        "Returned": "rac:ReturnedLease"
      }
    }
  }
}