ContextLire le contexte d'un Space

Lire le contexte d'un Space

Le contexte d'un Space, prêt à injecter dans un prompt : la même charge que le tool MCP brain_get_context.

Le texte context ne dépasse jamais maxChars. Ordre déterministe : piliers dans l'ordre des rôles, Memories de la plus ancienne à la plus récente, une Memory imbriquée juste après son parent. Chaque Memory gardée garde sa ligne de titre ; les corps se partagent équitablement le budget restant ; si même les titres ne tiennent pas, les dernières Memories sont omises (omittedMemories) avec une note.

curl -X GET "https://orbit.easyconnector.app/api/v1/spaces/example_string/context?pillars=IDENTITY%2CGUIDELINES&maxChars=12000" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN (orb_)" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "object": "example_string",
  "space": {
    "id": "example_string",
    "name": "John Doe",
    "template": "brand",
    "templateLabel": "example_string"
  },
  "pillars": [
    {
      "role": "IDENTITY",
      "label": "example_string",
      "note": "example_string",
      "memories": [
        {
          "id": "example_string",
          "parentId": "null",
          "depth": 42,
          "kind": "example_string",
          "title": "example_string",
          "body": "example_string",
          "truncated": true,
          "source": "REPO"
        }
      ]
    }
  ],
  "context": "example_string",
  "maxChars": 42,
  "truncated": true,
  "omittedMemories": 42
}
GET
/spaces/{id}/context
GET
Base URLstring

Target server for requests. Edit to use your own host.

Bearer Token (orb_)
Bearer Tokenstring
Required

Clé développeur Orbit : orb_ suivi de 64 caractères hexadécimaux. Scopes cochés à la création (défaut brain:read projects:read). Expiration au choix (30, 90, 365 jours ou jamais), révocation immédiate.

Clé développeur Orbit : orb_ suivi de 64 caractères hexadécimaux. Scopes cochés à la création (défaut brain:read projects:read). Expiration au choix (30, 90, 365 jours ou jamais), révocation immédiate.
OAuth 2.0
OAuth 2.0 Tokenstring
Required

OAuth 2.1, Authorization Code avec PKCE S256 obligatoire, clients publics uniquement (enregistrement dynamique sur https://orbit.easyconnector.app/api/oauth/register). Paramètre resource obligatoire à l'autorisation. Jeton d'accès 1 heure, refresh token 30 jours, rotatif.

OAuth 2.1, Authorization Code avec PKCE S256 obligatoire, clients publics uniquement (enregistrement dynamique sur https://orbit.easyconnector.app/api/oauth/register). Paramètre resource obligatoire à l'autorisation. Jeton d'accès 1 heure, refresh token 30 jours, rotatif.
path
idstring
Required

Identifiant du Space (voir GET /spaces).

query
pillarsstring

Rôles de piliers séparés par des virgules (par défaut : les cinq). Un rôle inconnu est refusé (pillar_invalid).

query
maxCharsinteger

Longueur maximale du texte context.

Min: 1000 • Max: 100000
Request Preview
Response

Response will appear here after sending the request

Authentication

header
Authorizationstring
Required

Bearer token (orb_). Clé développeur Orbit : orb_ suivi de 64 caractères hexadécimaux. Scopes cochés à la création (défaut brain:read projects:read). Expiration au choix (30, 90, 365 jours ou jamais), révocation immédiate.

header
Authorizationstring
Required

OAuth 2.0 access token. OAuth 2.1, Authorization Code avec PKCE S256 obligatoire, clients publics uniquement (enregistrement dynamique sur https://orbit.easyconnector.app/api/oauth/register). Paramètre resource obligatoire à l'autorisation. Jeton d'accès 1 heure, refresh token 30 jours, rotatif.

Available Flowsinfo

Supported OAuth 2.0 flows: authorizationCode

Path Parameters

idstring
Required

Identifiant du Space (voir GET /spaces).

Query Parameters

pillarsstring

Rôles de piliers séparés par des virgules (par défaut : les cinq). Un rôle inconnu est refusé (pillar_invalid).

Example:
IDENTITY,GUIDELINES
maxCharsinteger

Longueur maximale du texte context.

Responses

objectstring
Required
spaceobject
Required
pillarsarray
Required
contextstring
Required

Texte prêt pour un prompt, jamais plus long que maxChars.

maxCharsinteger
Required
truncatedboolean
Required

Un corps a été raccourci ou une Memory omise.

omittedMemoriesinteger
Required