Skip to main content
POST
A triple represents a relationship between two entities in the form: (subject, predicate, object) - e.g., (‘Socrates’, ‘is_a’, ‘Human’) Request Body
  • subject_id: ID of the subject entity (must exist)
  • predicate: Relationship name (e.g., ‘is_a’, ‘has_property’)
  • object_id: ID of the object entity (must exist)
  • confidence: Optional confidence score (0.0-1.0, default: 1.0) Errors
  • 400 Bad Request: Invalid input or referenced entities don’t exist Create a triple (relation) between entities.
Required scope: write

Request body

CreateTripleRequest
number (float)
Optional confidence score
string
required
Object entity ID
string
required
Predicate/relationship name
string
required
Subject entity ID
string
Optional RFC3339 start of validity interval.
string
Optional RFC3339 end of validity interval (must be >= valid_from).

Response

TripleResponse
number (float)
required
string
required
string
required
string
required
string
required
string
required
string
string

Status codes