Skip to main content
GET
/
space
/
{space_id}
/
experience_search
Python
from acontext import AcontextClient

client = AcontextClient(api_key='sk_project_token')

# Experience search
result = client.spaces.experience_search(
    space_id='space-uuid',
    query='How to implement authentication?',
    limit=10,
    mode='agentic',
    max_iterations=20
)
for block in result.cited_blocks:
    print(f"{block.title} (distance: {block.distance})")
{
  "code": 123,
  "error": "<string>",
  "msg": "<string>",
  "data": {
    "cited_blocks": [
      {
        "block_id": "<string>",
        "distance": 123,
        "props": {},
        "title": "<string>",
        "type": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Project Bearer token (e.g., "Bearer sk-ac-xxxx")

Path Parameters

space_id
string<uuid>
required

Space ID

Query Parameters

query
string
required

Search query for page/folder titles

limit
integer

Maximum number of results to return (1-50, default 10)

mode
string

Search mode: fast or agentic (default fast)

semantic_threshold
number

Cosine distance threshold (0=identical, 2=opposite)

max_iterations
integer

Maximum number of iterations for agentic search (1-100, default 16)

Response

200 - application/json

OK

code
integer
error
string
msg
string
data
object