Expanded API endpoints
U
Unknown User
I would love to have expanded API to be able to programmatically interact with my spaces. While Capacities seems to be good in regards to holding my information for myself, I want to programmatically pull it into a web application to transform and display the information in a specific way.
For examples an endpoint like this:
"/space/{space-id}/Daily-Notes/{note-id}" or "/space/{space-id}/People/{person-name}"
Ideally this would work with custom objects as well, like "/space/{space-id}/Custom-Scenario/{record-id}".
These end points can be used for the following scenarios:
- Get a single record from a specific Id or Name & Object Id
- Get all the records of a specific object
- Create a new record of a specific object
- Create multiple records of a specific object
- Update an existing record.
Log In
S
Saad El Kouari
Almost a year since this ticket was created and nothing changed... not a single API endpoint was added ??? no mention in the roadmap???
Beth
Merged in a post:
Please add full CRUD endpoints for notes
P
Pedro Isaac
Hi Capacities team,
Could you please add full CRUD (Create, Read, Update, Delete) API endpoints for notes within specific lists? This would make it possible to programmatically manage notes in any list, not just daily notes.
With this, I could build integrations with Zapier, ClickUp, my meetings recorder, and even develop an MCP server. This would open up so many automation and integration possibilities
Thank you!
Beth
Merged in a post:
Need access to personal content search endpoint via API
A
Adán Pérez
Hi Capacities team,
I’m building a personal assistant agent (GPT-4 + LangChain) that integrates with Capacities using the bearer token from the desktop app. The goal is to query my own notes, tasks, and ideas using a simple search endpoint (e.g., GET /api/v1/search?q=...).
However, this endpoint currently returns a 404. I’d like to ask:
• Is there a supported way to search my personal content via API?
• If not, is it possible to get access to a private or beta endpoint?
• Alternatively, could I request a scoped endpoint that returns my own blocks or objects filtered by keyword?
I’m not looking for access to global data — just to my own space.
Thanks for any help you can provide. I’d be happy to test or give feedback if such endpoint is in development.
Best,
Adán
Beth
Merged in a post:
API endpoint for creating and updating objects for 2 way sync
B
Bee 🐝
New capacities believer here. The only thing holding me back from this being my main PKM tool is the lack of 2 way sync - I may be forced to move away from it for this reason (for full integration in my system). As far as I can tell none of the integrations allow for any sort of item updates.
Beth
Merged in a post:
GET API endpoint for accessing all object instances
C
Chayut Chunsamphran
Add a GET endpoint for accessing the content and metadata of all object instances (built-in or custom), including files, images, etc.