# Ctxfy Documentation Center ## Documentation - [Ctxfy API](https://docs.ctxfy.com/introduction.md): API for AI context management — spaces, sources, artifacts, and file uploads. - [Quickstart](https://docs.ctxfy.com/quickstart.md): Get started with Ctxfy API in minutes. - [Core Concepts](https://docs.ctxfy.com/concepts.md): Spaces, collections, sources, and artifacts in Ctxfy. - [Capabilities](https://docs.ctxfy.com/capabilities.md): Product capabilities by theme — compression, source pipeline, context and artifacts, and more. ## API Reference - [Authentication](https://docs.ctxfy.com/authentication.md): API Key authentication for Ctxfy API. - [Health check](https://docs.ctxfy.com/get-health.md): Returns service and dependency health status. - [Metrics](https://docs.ctxfy.com/get-metrics.md): Prometheus metrics endpoint. - [List spaces](https://docs.ctxfy.com/get-v1-spaces.md): No description found - [Create space](https://docs.ctxfy.com/post-v1-spaces.md): No description found - [Get space](https://docs.ctxfy.com/get-v1-spaces-spaceid.md): No description found - [Update space](https://docs.ctxfy.com/put-v1-spaces-spaceid.md): No description found - [Delete space](https://docs.ctxfy.com/delete-v1-spaces-spaceid.md): No description found - [Get collection tree](https://docs.ctxfy.com/get-v1-spaces-spaceid-collections.md): No description found - [Create collection](https://docs.ctxfy.com/post-v1-spaces-spaceid-collections.md): No description found - [List sources in a space](https://docs.ctxfy.com/get-v1-spaces-spaceid-sources.md): No description found - [Create source](https://docs.ctxfy.com/post-v1-spaces-spaceid-sources.md): No description found - [List sources in a collection](https://docs.ctxfy.com/get-v1-collections-collectionid-sources.md): No description found - [Get source](https://docs.ctxfy.com/get-v1-sources-sourceid.md): No description found - [Patch source](https://docs.ctxfy.com/patch-v1-sources-sourceid.md): Partially updates source metadata. - [Delete source](https://docs.ctxfy.com/delete-v1-sources-sourceid.md): No description found - [Toggle pin](https://docs.ctxfy.com/patch-v1-sources-sourceid-toggle-pin.md): No description found - [Restore source](https://docs.ctxfy.com/post-v1-sources-sourceid-restore.md): Restores a previously deleted (soft-deleted) source. - [Reprocess source](https://docs.ctxfy.com/post-v1-sources-sourceid-reprocess.md): Triggers reprocessing of a source. Source must be COMPLETED or FAILED with content available. - [Cancel source processing](https://docs.ctxfy.com/post-v1-sources-sourceid-cancel.md): Cancels source processing. - [Refresh source](https://docs.ctxfy.com/post-v1-sources-sourceid-refresh.md): Re-fetches source content. Only URL or FILE sources. - [Fast-forward source](https://docs.ctxfy.com/post-v1-sources-sourceid-fast-forward.md): Updates target source with new data from a temporary source (URL, CONTENT, or FILE). Target source must exist and be in final status (COMPLETED or FAILED). Creates temp source, uploads initial_data, and triggers fast-forward workflow. - [List artifacts in a space](https://docs.ctxfy.com/get-v1-spaces-spaceid-artifacts.md): No description found - [Process artifact](https://docs.ctxfy.com/put-v1-source-artifact-artifactid-process.md): No description found - [Promote artifact](https://docs.ctxfy.com/put-v1-source-artifact-artifactid-promote.md): Promotes artifact to space. Optional body: title, description. - [List API keys for user](https://docs.ctxfy.com/get-v1-api-keys.md): No description found - [Create API key for user](https://docs.ctxfy.com/post-v1-api-keys.md): Creates a new API key for the current user. The key gives access to all resources of the user. The raw key is returned only once in the response. - [Revoke API key](https://docs.ctxfy.com/delete-v1-api-keys-keyid.md): No description found - [Create support ticket](https://docs.ctxfy.com/post-v1-support-tickets.md): Creates a support ticket: request body contains type, reply address (e.g. email), and message. The backend enriches with current user id, subscription plan, and token balance; persists the ticket in the database (support_tickets); and sends the same content to the support address (SUPPORT_EMAIL). Email backend is chosen by SUPPORT_EMAIL_SENDER: "sendgrid" (default) or "google" (Gmail/Workspace SMTP). If no backend is configured, only DB persistence is performed. - [Create S3 presigned upload](https://docs.ctxfy.com/post-v1-upload-s3.md): Returns a presigned URL for uploading a file to S3. Requires API key authentication. ## Help Center - [Help Center](https://docs.ctxfy.com/help-center.md): FAQs, guides, and support for Ctxfy. - [Why Ctxfy?](https://docs.ctxfy.com/help-center/faq/why-ctxfy.md): Value proposition and measurable benefits. - [Getting Started with Ctxfy](https://docs.ctxfy.com/help-center/faq/getting-started.md): Quick answers for new integrators. - [Best Use Cases](https://docs.ctxfy.com/help-center/faq/use-cases.md): What types of conversations work best with Ctxfy. - [Pricing & Token Usage](https://docs.ctxfy.com/help-center/faq/pricing-tokens.md): Plans, tokens, and API access. - [Security & Privacy](https://docs.ctxfy.com/help-center/faq/security-privacy.md): Data protection and ownership. - [Authentication and Rate Limits](https://docs.ctxfy.com/help-center/troubleshooting/auth-rate-limits.md): Troubleshooting 401 and 429 errors. - [Your First API Request](https://docs.ctxfy.com/help-center/guides/first-request.md): Send your first authenticated request to Ctxfy. - [Setup project](https://docs.ctxfy.com/help-center/guides/setup-project.md): Prerequisites and project setup for integrating with the Ctxfy API. - [Postbacks](https://docs.ctxfy.com/help-center/guides/postbacks.md): Receive HTTP callbacks when source processing completes. ## Changelog - [Changelog](https://docs.ctxfy.com/changelog.md): API updates and release notes for Ctxfy.