Developers

Build integrations with the Notoria REST API. Manage documents, folders, tags, and more programmatically.

API Overview

The Notoria API is a RESTful JSON API that gives you full access to your workspace data. You can create and manage documents, organize them with folders and tags, interact with the AI chat, and more.

Documents

Upload, search, and manage your handwritten notes and documents.

Folders & Tags

Organize your workspace with nested folders and custom tags.

AI Chat

Create conversations and generate AI responses about your notes.

Workspace

Manage members, invitations, billing, and workspace settings.

Authentication

All API requests require authentication using a Bearer token. Include your API key in the Authorization header of every request:

Authorization: Bearer your-api-key

You can generate API keys from your workspace settings. Each key is scoped to a single workspace and inherits the permissions of the member who created it.

Interactive Documentation

Explore all available endpoints, request parameters, and response schemas in our interactive API documentation powered by Swagger UI.

Base URL

All API endpoints are served under the api subdomain:

https://api.staging.notoria.app/v1

Getting Started

Ready to start building? Here's what you need to do:

  1. Create your Notoria account if you haven't already.
  2. Go to your workspace settings and generate an API key.
  3. Check the API documentation for available endpoints and schemas.
  4. Start making requests using your preferred HTTP client.