flomailr · JSON-LD Context

Flomailr Com Context

JSON-LD context defining the semantic vocabulary for Flomailr Com from flomailr.

29 Classes 37 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
flomailr: https://flomailr.com/schema#

Classes

GetApiV1ContactsResponse PostApiV1ContactsRequest GetApiV1ContactsIdResponse PatchApiV1ContactsIdRequest PatchApiV1ContactsIdResponse GetApiV1ContactsIdListsResponse GetApiV1EventsResponse PostApiV1EventsRequest PostApiV1EventsResponse PostApiV1FormsRequest PatchApiV1FormsIdRequest GetApiV1KeysResponse PostApiV1KeysRequest PostApiV1KeysResponse DeleteApiV1KeysIdResponse GetApiV1KeysIdResponse GetApiV1ListsResponse PostApiV1ListsRequest PostApiV1ListsResponse GetApiV1ListsIdResponse PatchApiV1ListsIdRequest PostApiV1ListsIdContactsRequest PostApiV1ListsIdContactsResponse PostApiV1SendRequest PostCampaignsIdSendResponse PostContactsRequest PostContactsResponse PostEventsResponse PostSendResponse

Properties

Property Type Container
data list
email string
firstName string
tags list
id string
lastName string
status string
createdAt string
consent string
items list
name string
contactId string
properties
value decimal
valueCents integer
currency string
externalId string
data.id string
data.name string
data.createdAt string
listId string
fields list
successMessage string
style
prefix string
lastUsedAt string
revokedAt string
key string
orgId string
contactCount integer
contactIds list
added integer
skipped integer
to string
subject string
text string
error

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://flomailr.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "flomailr": "https://flomailr.com/schema#",
    "GetApiV1ContactsResponse": "flomailr:GetApiV1ContactsResponse",
    "data": {
      "@id": "flomailr:data",
      "@container": "@list"
    },
    "PostApiV1ContactsRequest": "flomailr:PostApiV1ContactsRequest",
    "email": {
      "@id": "flomailr:email",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "flomailr:firstName",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "flomailr:tags",
      "@container": "@list"
    },
    "GetApiV1ContactsIdResponse": "flomailr:GetApiV1ContactsIdResponse",
    "id": {
      "@id": "flomailr:id",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "flomailr:lastName",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "flomailr:status",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "flomailr:createdAt",
      "@type": "xsd:string"
    },
    "PatchApiV1ContactsIdRequest": "flomailr:PatchApiV1ContactsIdRequest",
    "consent": {
      "@id": "flomailr:consent",
      "@type": "xsd:string"
    },
    "PatchApiV1ContactsIdResponse": "flomailr:PatchApiV1ContactsIdResponse",
    "GetApiV1ContactsIdListsResponse": "flomailr:GetApiV1ContactsIdListsResponse",
    "GetApiV1EventsResponse": "flomailr:GetApiV1EventsResponse",
    "items": {
      "@id": "flomailr:items",
      "@container": "@list"
    },
    "PostApiV1EventsRequest": "flomailr:PostApiV1EventsRequest",
    "name": {
      "@id": "flomailr:name",
      "@type": "xsd:string"
    },
    "contactId": {
      "@id": "flomailr:contactId",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "flomailr:properties"
    },
    "value": {
      "@id": "flomailr:value",
      "@type": "xsd:decimal"
    },
    "valueCents": {
      "@id": "flomailr:valueCents",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "flomailr:currency",
      "@type": "xsd:string"
    },
    "externalId": {
      "@id": "flomailr:externalId",
      "@type": "xsd:string"
    },
    "PostApiV1EventsResponse": "flomailr:PostApiV1EventsResponse",
    "data.id": {
      "@id": "flomailr:data.id",
      "@type": "xsd:string"
    },
    "data.name": {
      "@id": "flomailr:data.name",
      "@type": "xsd:string"
    },
    "data.createdAt": {
      "@id": "flomailr:data.createdAt",
      "@type": "xsd:string"
    },
    "PostApiV1FormsRequest": "flomailr:PostApiV1FormsRequest",
    "listId": {
      "@id": "flomailr:listId",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "flomailr:fields",
      "@container": "@list"
    },
    "successMessage": {
      "@id": "flomailr:successMessage",
      "@type": "xsd:string"
    },
    "PatchApiV1FormsIdRequest": "flomailr:PatchApiV1FormsIdRequest",
    "style": {
      "@id": "flomailr:style"
    },
    "GetApiV1KeysResponse": "flomailr:GetApiV1KeysResponse",
    "prefix": {
      "@id": "flomailr:prefix",
      "@type": "xsd:string"
    },
    "lastUsedAt": {
      "@id": "flomailr:lastUsedAt",
      "@type": "xsd:string"
    },
    "revokedAt": {
      "@id": "flomailr:revokedAt",
      "@type": "xsd:string"
    },
    "PostApiV1KeysRequest": "flomailr:PostApiV1KeysRequest",
    "PostApiV1KeysResponse": "flomailr:PostApiV1KeysResponse",
    "key": {
      "@id": "flomailr:key",
      "@type": "xsd:string"
    },
    "DeleteApiV1KeysIdResponse": "flomailr:DeleteApiV1KeysIdResponse",
    "GetApiV1KeysIdResponse": "flomailr:GetApiV1KeysIdResponse",
    "GetApiV1ListsResponse": "flomailr:GetApiV1ListsResponse",
    "orgId": {
      "@id": "flomailr:orgId",
      "@type": "xsd:string"
    },
    "contactCount": {
      "@id": "flomailr:contactCount",
      "@type": "xsd:integer"
    },
    "PostApiV1ListsRequest": "flomailr:PostApiV1ListsRequest",
    "PostApiV1ListsResponse": "flomailr:PostApiV1ListsResponse",
    "GetApiV1ListsIdResponse": "flomailr:GetApiV1ListsIdResponse",
    "PatchApiV1ListsIdRequest": "flomailr:PatchApiV1ListsIdRequest",
    "PostApiV1ListsIdContactsRequest": "flomailr:PostApiV1ListsIdContactsRequest",
    "contactIds": {
      "@id": "flomailr:contactIds",
      "@container": "@list"
    },
    "PostApiV1ListsIdContactsResponse": "flomailr:PostApiV1ListsIdContactsResponse",
    "added": {
      "@id": "flomailr:added",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "flomailr:skipped",
      "@type": "xsd:integer"
    },
    "PostApiV1SendRequest": "flomailr:PostApiV1SendRequest",
    "to": {
      "@id": "flomailr:to",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "flomailr:subject",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "flomailr:text",
      "@type": "xsd:string"
    },
    "PostCampaignsIdSendResponse": "flomailr:PostCampaignsIdSendResponse",
    "error": {
      "@id": "flomailr:error"
    },
    "PostContactsRequest": "flomailr:PostContactsRequest",
    "PostContactsResponse": "flomailr:PostContactsResponse",
    "PostEventsResponse": "flomailr:PostEventsResponse",
    "PostSendResponse": "flomailr:PostSendResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "flomailr API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects flomailr'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-08) from openapi/_ae-authored/flomailr-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/_ae-authored/flomailr-com-openapi-generated.yml"
  ]
}