Skip to main content
GET
/
schema
Get schema
curl --request GET \
  --url https://api.jeantechnologies.com/v1/schema \
  --header 'Authorization: Bearer <token>'
{
  "domain": "dating",
  "version": "dating.v3",
  "fields": [
    {
      "name": "age",
      "kind": "hard",
      "type": "integer",
      "required": true,
      "priority": "high"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.jeanmemory.com/llms.txt

Use this file to discover all available pages before exploring further.

Read-only. Returns the field definitions the platform uses when extracting from context or POST /context. Useful for:
  • Debugging why a field isn’t being extracted.
  • Documenting your own integration against the canonical shape.
  • Building admin UIs that show users what they’re consenting to.
Schema changes are made through onboarding sessions, not this API.
curl "https://api.jeantechnologies.com/v1/schema?domain=dating" \
  -H "Authorization: Bearer $JEAN_API_KEY"

Example response

{
  "domain": "dating",
  "version": "dating.v3",
  "fields": [
    { "name": "age",               "kind": "hard",    "type": "integer", "required": true,  "priority": "high"   },
    { "name": "gender",            "kind": "hard",    "type": "enum",    "required": true,  "priority": "high"   },
    { "name": "location",          "kind": "hard",    "type": "string",  "required": true,  "priority": "high"   },
    { "name": "relationship_goal", "kind": "hard",    "type": "enum",    "required": false, "priority": "medium" },
    { "name": "values_text",       "kind": "soft",    "type": "string",  "required": false, "priority": "medium" },
    { "name": "attachment_style",  "kind": "derived", "type": "enum",    "required": false, "priority": "low"    }
  ]
}
Three field kinds:
KindUsed byExample
hardSQL filter stageage, location
softembedding stagevalues_text
derivedcomputed at ingestattachment_style
See Concepts for what each kind means in practice.

Authorizations

Authorization
string
header
required

API key issued by Jean Technologies. Contact the team for access.

Query Parameters

domain
string
required
Example:

"dating"

Response

200 - application/json

Schema

domain
string
Example:

"dating"

version
string
Example:

"dating.v3"

fields
object[]