Paperform · JSON-LD Context

Paperform Context

JSON-LD context defining the semantic vocabulary for Paperform from Paperform.

18 Classes 21 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
paperform: https://paperform.co/vocab#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Form Submission PartialSubmission Field Product Coupon Webhook Space Translation Document Folder name email url price currency quantity image

Properties

Property Type Container
formId string
slug string
title string
description string
createdAt dateTime
updatedAt dateTime
submissionId string
fieldKey string
fieldType string
productId string
couponCode string
discountType string
discountValue decimal
webhookId string
webhookUrl anyURI
event string
spaceId string
documentId string
folderId string
status string
apiTier string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "paperform": "https://paperform.co/vocab#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Form": "paperform:Form",
    "Submission": "paperform:Submission",
    "PartialSubmission": "paperform:PartialSubmission",
    "Field": "paperform:Field",
    "Product": "paperform:Product",
    "Coupon": "paperform:Coupon",
    "Webhook": "paperform:Webhook",
    "Space": "paperform:Space",
    "Translation": "paperform:Translation",
    "Document": "paperform:Document",
    "Folder": "paperform:Folder",

    "formId": { "@id": "paperform:formId", "@type": "xsd:string" },
    "slug": { "@id": "paperform:slug", "@type": "xsd:string" },
    "title": { "@id": "schema:name", "@type": "xsd:string" },
    "description": { "@id": "schema:description", "@type": "xsd:string" },
    "createdAt": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
    "updatedAt": { "@id": "schema:dateModified", "@type": "xsd:dateTime" },
    "submissionId": { "@id": "paperform:submissionId", "@type": "xsd:string" },
    "fieldKey": { "@id": "paperform:fieldKey", "@type": "xsd:string" },
    "fieldType": { "@id": "paperform:fieldType", "@type": "xsd:string" },
    "productId": { "@id": "paperform:productId", "@type": "xsd:string" },
    "couponCode": { "@id": "paperform:couponCode", "@type": "xsd:string" },
    "discountType": { "@id": "paperform:discountType", "@type": "xsd:string" },
    "discountValue": { "@id": "paperform:discountValue", "@type": "xsd:decimal" },
    "webhookId": { "@id": "paperform:webhookId", "@type": "xsd:string" },
    "webhookUrl": { "@id": "paperform:webhookUrl", "@type": "xsd:anyURI" },
    "event": { "@id": "paperform:event", "@type": "xsd:string" },
    "spaceId": { "@id": "paperform:spaceId", "@type": "xsd:string" },
    "documentId": { "@id": "paperform:documentId", "@type": "xsd:string" },
    "folderId": { "@id": "paperform:folderId", "@type": "xsd:string" },
    "status": { "@id": "paperform:status", "@type": "xsd:string" },
    "apiTier": { "@id": "paperform:apiTier", "@type": "xsd:string" },

    "name": "schema:name",
    "email": "schema:email",
    "url": "schema:url",
    "price": "schema:price",
    "currency": "schema:priceCurrency",
    "quantity": "schema:inventoryLevel",
    "image": "schema:image"
  },
  "@graph": [
    {
      "@id": "https://paperform.co",
      "@type": "schema:Organization",
      "schema:name": "Paperform",
      "schema:url": "https://paperform.co",
      "schema:description": "Online form and payment platform offering a REST API for managing forms, submissions, products, coupons, webhooks, and electronic signatures via Papersign.",
      "schema:sameAs": [
        "https://github.com/paperform-co",
        "https://linkedin.com/company/paperformco",
        "https://x.com/paperformco"
      ]
    },
    {
      "@id": "https://api.paperform.co",
      "@type": "schema:WebAPI",
      "schema:name": "Paperform REST API",
      "schema:description": "REST API providing access to Paperform forms, submissions, products, coupons, webhooks, spaces, translations, and the Papersign e-signature product.",
      "schema:url": "https://paperform.readme.io/reference/getting-started-1",
      "schema:provider": { "@id": "https://paperform.co" },
      "paperform:apiTiers": ["Standard API", "Business API", "Papersign API"]
    }
  ]
}