API Status
Configured Notion Integration
API Tester
Setup Instructions

To use this API, you need to configure your Notion integration:

  1. Go to Notion Integrations
  2. Create a new integration
  3. Copy the integration secret
  4. Set it as NOTION_INTEGRATION_SECRET environment variable
  5. Create a database in Notion
  6. Connect your integration to the database
  7. Copy the database ID from the URL
Quick Reference
Available Endpoints:
  • GET /api/health - Health check
  • GET /api/ricette - Get recipes for GPT
  • GET /api/databases/{id} - Get database info
  • POST /api/databases/{id}/query - Query database
  • POST /api/databases/{id}/pages - Create page
  • GET /api/pages/{id} - Get page
  • PATCH /api/pages/{id} - Update page
  • DELETE /api/pages/{id} - Delete page
  • POST /api/search - Search workspace
Full Documentation