Docs
QuickSafe API reference
QuickSafe has two core API flows: a permanent read endpoint for your saved links and a resettable write token for extension sync.
Permanent JSON feed
GET /api/links?publicId=qs_pub_...
Returns the authenticated user's links grouped by category. The `publicId` stays stable for the account.
GET /api/links?publicId=qs_pub_1234567890
Extension sync
POST /api/links
The Chrome extension should send new links with the user's write token in the `Authorization` header.
POST /api/links
Authorization: Bearer qs_tok_your_secret_token
Content-Type: application/json
{
"url": "https://example.com/article",
"title": "Example article",
"categoryName": "Reading",
"categoryColor": "#4a9eff",
"savedAt": 1775971200000
}Rate limits
Free vs Pro
Free10 / minute50 / hour100 / day
Pro100 / minute1,000 / hour5,000 / day