Skip to content
Pulse Context
Esc
navigateopen⌘Jpreview

Synchronize context

Incrementally synchronize selected context resources from Notion.

POST/v1/sync
Authorization
AuthorizationBearer token (JWT) · headerrequired
Auth0 M2M access token for the environment's shared 1KOMMA5 API audience (`https://1komma5grad.com/api` in production).
Request body
application/json
resourcesSyncResource[]
min items 1
Responses
200Every requested resource synchronized successfully.
successbooleanrequired
resultsSyncStats[]required
Show properties
Array of SyncStats
resourceSyncResourcerequired
Allowed:glossaryskills
successbooleanrequired
totalintegerrequired
min 0
addedintegerrequired
min 0
updatedintegerrequired
min 0
unchangedintegerrequired
min 0
removedintegerrequired
min 0
errorstring | null
400Structured error.
statusintegerrequired
min 400 · max 599
messagestringrequired
whystringrequired
fixstringrequired
401Structured error.
statusintegerrequired
min 400 · max 599
messagestringrequired
whystringrequired
fixstringrequired
500Structured error.
statusintegerrequired
min 400 · max 599
messagestringrequired
whystringrequired
fixstringrequired
Request
curl -X POST "https://pulse-context.1komma5grad.com/v1/sync" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "resources": [
    "glossary"
  ]
}'
Response
{
  "success": true,
  "results": [
    {
      "resource": "glossary",
      "success": true,
      "total": 0,
      "added": 0,
      "updated": 0,
      "unchanged": 0,
      "removed": 0,
      "error": "string"
    }
  ]
}