Feathr · JSON-LD Context
Feathr Context
JSON-LD context defining the semantic vocabulary for Feathr from Feathr.
5 Classes
35 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
feathr:
https://feathr.co/schema#
Classes
GetMeResponse
GetPersonsResponse
GetPersonsIdResponse
PostWebhooksRequest
PostWebhooksIdRotateSecretResponse
Properties
| Property | Type | Container |
|---|---|---|
| account_id | string | |
| scopes | list | |
| key_id | string | |
| items | list | |
| page | integer | |
| size | integer | |
| total | integer | |
| id | string | |
| external_id | string | |
| string | ||
| first_name | string | |
| last_name | string | |
| name | string | |
| phone | string | |
| language | string | |
| pseudonym | string | |
| occupation | string | |
| companies | list | |
| address | ||
| age | decimal | |
| ethnicity | string | |
| income | string | |
| edu | string | |
| tags | list | |
| tag_ids | list | |
| email_opt_out | boolean | |
| is_archived | boolean | |
| upsert_result | string | |
| custom_fields | ||
| custom_data | ||
| date_created | string | |
| date_last_seen | string | |
| target_url | string | |
| events | list | |
| new_signing_secret | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://feathr.co/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"feathr": "https://feathr.co/schema#",
"GetMeResponse": "feathr:GetMeResponse",
"account_id": {
"@id": "feathr:account_id",
"@type": "xsd:string"
},
"scopes": {
"@id": "feathr:scopes",
"@container": "@list"
},
"key_id": {
"@id": "feathr:key_id",
"@type": "xsd:string"
},
"GetPersonsResponse": "feathr:GetPersonsResponse",
"items": {
"@id": "feathr:items",
"@container": "@list"
},
"page": {
"@id": "feathr:page",
"@type": "xsd:integer"
},
"size": {
"@id": "feathr:size",
"@type": "xsd:integer"
},
"total": {
"@id": "feathr:total",
"@type": "xsd:integer"
},
"GetPersonsIdResponse": "feathr:GetPersonsIdResponse",
"id": {
"@id": "feathr:id",
"@type": "xsd:string"
},
"external_id": {
"@id": "feathr:external_id",
"@type": "xsd:string"
},
"email": {
"@id": "feathr:email",
"@type": "xsd:string"
},
"first_name": {
"@id": "feathr:first_name",
"@type": "xsd:string"
},
"last_name": {
"@id": "feathr:last_name",
"@type": "xsd:string"
},
"name": {
"@id": "feathr:name",
"@type": "xsd:string"
},
"phone": {
"@id": "feathr:phone",
"@type": "xsd:string"
},
"language": {
"@id": "feathr:language",
"@type": "xsd:string"
},
"pseudonym": {
"@id": "feathr:pseudonym",
"@type": "xsd:string"
},
"occupation": {
"@id": "feathr:occupation",
"@type": "xsd:string"
},
"companies": {
"@id": "feathr:companies",
"@container": "@list"
},
"address": {
"@id": "feathr:address"
},
"age": {
"@id": "feathr:age",
"@type": "xsd:decimal"
},
"ethnicity": {
"@id": "feathr:ethnicity",
"@type": "xsd:string"
},
"income": {
"@id": "feathr:income",
"@type": "xsd:string"
},
"edu": {
"@id": "feathr:edu",
"@type": "xsd:string"
},
"tags": {
"@id": "feathr:tags",
"@container": "@list"
},
"tag_ids": {
"@id": "feathr:tag_ids",
"@container": "@list"
},
"email_opt_out": {
"@id": "feathr:email_opt_out",
"@type": "xsd:boolean"
},
"is_archived": {
"@id": "feathr:is_archived",
"@type": "xsd:boolean"
},
"upsert_result": {
"@id": "feathr:upsert_result",
"@type": "xsd:string"
},
"custom_fields": {
"@id": "feathr:custom_fields"
},
"custom_data": {
"@id": "feathr:custom_data"
},
"date_created": {
"@id": "feathr:date_created",
"@type": "xsd:string"
},
"date_last_seen": {
"@id": "feathr:date_last_seen",
"@type": "xsd:string"
},
"PostWebhooksRequest": "feathr:PostWebhooksRequest",
"target_url": {
"@id": "feathr:target_url",
"@type": "xsd:string"
},
"events": {
"@id": "feathr:events",
"@container": "@list"
},
"PostWebhooksIdRotateSecretResponse": "feathr:PostWebhooksIdRotateSecretResponse",
"new_signing_secret": {
"@id": "feathr:new_signing_secret",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Feathr API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Feathr'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-10-27) from openapi/_ae-authored/feathr-openapi-generated.yml.",
"dcterms:created": "2026-10-27",
"dcterms:source": [
"openapi/_ae-authored/feathr-openapi-generated.yml"
]
}