Axsync API v2

Quickstart

Create a token, list your notebooks, then create a note.

1. Create an API key

Open Settings → Developers → API keys, choose New key and select the scopes notes:read and notes:write. Copy the secret; it is shown once.

2. List notebooks

curl "https://api.axnode.net/v2/notebooks?limit=5" \
  -H "Authorization: Bearer $AXSYNC_TOKEN"
const res = await fetch('https://api.axnode.net/v2/notebooks?limit=5', {
  headers: { Authorization: `Bearer ${token}` }
});
console.log(await res.json());

3. Create a note

curl -X POST "https://api.axnode.net/v2/notes" \
  -H "Authorization: Bearer $AXSYNC_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"notebook_id":"nb_2Lq9TgWz4A","title":"Hello API","body":"First note from the API"}'

A successful response returns 201 and the created note. Next, read about pagination and errors.