Valiterm.org

Structured Data • Semantics • AI-ready

Valiterm Starter Kit

This page shows live Valiterm scripts users can copy. English is the default, Messages in another language are included as an optional second language and act as a placeholder that can be customized to your local language.

OpeningHours & Business Profile

STORE — visitor address (walk-ins)
{
      "@context": ["https://valiterm.org", "https://schema.org"],
      "@type": ["Organization","LocalBusiness"],
      "@id": "https://example.com/#org",
      "name": "Company Name",
      "url": "https://example.com",
      "telephone": "+46-00-000000",
      "email": "[email protected]",

      "publicAccess": true,

      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Street 1",
        "postalCode": "123 45",
        "addressLocality": "City",
        "addressCountry": "SE"
      },

      "openingHoursSpecification": [{
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
        "opens": "07:00",
        "closes": "16:00"
      }],

      "areaServed": ["SE"],
      "serviceArea": ["SE"]
    }
SERVICE_AREA — you go to the customer (no public visitor address)
{
      "@context": ["https://valiterm.org", "https://schema.org"],
      "@type": ["Organization","LocalBusiness"],
      "@id": "https://example.com/#org",
      "name": "Company Name",
      "url": "https://example.com",
      "telephone": "+46-00-000000",
      "email": "[email protected]",

      "publicAccess": false,

      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Registered Street 1",
        "postalCode": "123 45",
        "addressLocality": "City",
        "addressCountry": "SE"
      },

      "openingHoursSpecification": [{
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
        "opens": "07:00",
        "closes": "16:00"
      }],

      "areaServed": ["SE"],
      "serviceArea": ["SE-GBG"]
    }
ONLINE_ONLY — no public visitor address (consulting/SaaS)
{
      "@context": ["https://valiterm.org", "https://schema.org"],
      "@type": "Organization",
      "@id": "https://example.com/#org",
      "name": "Company Name",
      "url": "https://example.com",
      "telephone": "+46-00-000000",
      "email": "[email protected]",

      "publicAccess": false,

      "openingHoursSpecification": [{
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
        "opens": "07:00",
        "closes": "16:00"
      }],

      "areaServed": "Global"
    }

Service capacity & appointment windows

Use this when you don’t ship goods. Define where you serve customers, how many jobs/hours you can handle, and which time windows you offer.

Adapt to your business

Bulky lanes – Copenhagen first, then wider Denmark

Example with own fleet in Copenhagen (first choice), then external carriers for Zealand, Funen, Jutland, and a final country fallback. Labels include a Danish variant to show localization.

Cut-off & Readiness

ShippingMatrix (base)

LaneSelection (geo)

ShippingIndex