#
Curiosity Workspace // Custom Endpoints
Custom endpoints allow you to extend the functionality of your workspace by writing hosted C# functions that handle incoming HTTP requests.
#
In this section:
- Creating Endpoints: Defining paths, authorization, and execution modes.
- Endpoint Tokens: Managing authorization for external calls.
- Calling Endpoints: How to invoke your code from external apps or the front-end.
- Global Scope: Built-in objects and methods available in your code.
- Schema Helpers: Using strongly typed helpers to access node types and fields.
- Security Best Practices: Protecting your data and endpoints.
- Debugging: Tips for testing and troubleshooting endpoint logic.