For agents: Read llms.txt for the complete documentation and public content index. Request this page as Markdown.

Skip to main content
Ceisium logo Ceisium

Ceisium Search developer resources

Build with the Ceisium Search API.

Use these stable resources to discover the public REST surface, understand authentication, create typed calls, and integrate project-scoped website search.

Machine contracts

Documentation

First Search request

Create a project-scoped Server Search key in the Ceisium Search application. Store it in an environment variable, then send the project ID and query.

curl https://api.ceisium.com/v1/search \
  -H "Authorization: Bearer $CEISIUM_SEARCH_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "project_id": "prj_example",
    "query": "search setup",
    "top_k": 5
  }'

Authentication boundary

Search is not anonymous. Browser/public keys need exact allowed origins. Server keys belong only in trusted backend code. Never put a Server key in a client bundle, public repository, log, screenshot, or support message. The public health and capabilities endpoints do not return tenant data or credentials.