The system
How the system worksThe DirectoryDispatchThe LedgerAI modelsAI agentsYour installationThe appThe research libraryWhat changes for your businessUse it from your softwareEverything it can do
Messaging
iMessageWhatsApp
Ads and leads
AdsCreativeLeads
Devices
Devices
Industries
RealtorsRestaurantsHome services
Explore
How it worksPermissions and limitsCompareSet upQuestionsText me

14 Cypress Lane, Mill Valley (an example)

A worked example of a JSON article: an invented house whose article carries the card of the invented person who lives in it.

Everything on this page is drawn from one JSON object. Press JSON at the top to see it. Nothing here is real: the house and the person are invented to show how two articles carry each other.

Who lives here

The line below is an Obsidian transclusion, ![[example-person-dana-reyes|lives here]]. It draws the person's article as a card, with the facts that article chose to show.

One piece of the person

![[example-person-dana-reyes#facts.work]] draws one branch of the other article's facts as a JSON widget, read live from that article:

the resident's work, read from her article
JSONthe resident's work, read from her article
4 keys
"title""pediatric nurse"
"employer""an invented clinic"
"since"2017
"license" 2 keys
"board""California Board of Registered Nursing"
"status""UNKNOWN"

The house itself

This is the house's own facts, as a widget:

facts of this house
JSONfacts of this house
7 keys
"address" 4 keys
"street""14 Cypress Lane"
"city""Mill Valley"
"county""Marin"
"state""CA"
"built"1962
"bedrooms"3
"bathrooms"2
"lot_sq_ft"7400
"residents" 1 item
"example-person-dana-reyes"
"permits" 2 items
3 keys
"kind""reroof"
"year"2019
"status""finaled"
3 keys
"kind""ADU"
"year"2024
"status""UNKNOWN"

Change one fact without sending the whole article: PATCH /api/jarticles/example-house-14-cypress-lane with {"ops":[{"op":"set","path":"facts.permits[1].status","value":"issued"}]} and the hash you read in if-match.

Related pages