How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Flume Health Context Knowledge API

The Context Knowledge API from Flume Health — 25 operation(s) for context knowledge.

Flume Health Context Knowledge API is one of 20 APIs that Flume Health publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Context Knowledge. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, authentication docs, and rate-limit docs.

This API exposes 28 operations across 25 paths, and defines 73 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 2 base URLs: https://console.flumehealth.com/, http://console.flumehealth.com/.

28 operations 25 paths 73 schemas 1 DELETE13 GET1 PATCH13 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://console.flumehealth.com/
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Flume Health Context Knowledge API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth2Implicit) using the implicit flow, exposing 3 scopes.

Paths & Operations 28

Across 25 paths, the API surfaces 28 operations — 1 DELETE, 13 GET, 1 PATCH, 13 POST. Each is listed below with its method, path, parameters, and response codes.

Context Knowledge 28
GET
/api/v1/context/knowledge
List knowledge
listKnowledge 5 params → 200400401500
POST
/api/v1/context/knowledge
Create a knowledge entity
createKnowledge body → 201400401403503
POST
/api/v1/context/knowledge/artifacts
Create a content-addressed artifact
createKnowledgeArtifact body → 201400401403503
GET
/api/v1/context/knowledge/artifacts/{content_hash}/content
Download a binary artifact's payload
getKnowledgeArtifactContent 1 param → 200400401403404503
GET
/api/v1/context/knowledge/graph
Get the read-only knowledge graph
getKnowledgeGraph 1 param → 200401501
GET
/api/v1/context/knowledge/prefix
Get the stable knowledge prefix blocks
getKnowledgePrefix → 200401500503
GET
/api/v1/context/knowledge/proposals
List knowledge proposals
listKnowledgeProposals → 200401403500
GET
/api/v1/context/knowledge/review-items
Get the curator review queue
getKnowledgeReviewQueue 1 param → 200400401403500
GET
/api/v1/context/knowledge/review-items/{review_item_id}/promotion-preflight
Preflight a proposal's promotion
getKnowledgePromotionPreflight 1 param → 200400401403404409500
POST
/api/v1/context/knowledge/review-items/{review_item_id}:approve
Approve a review item
approveKnowledgeReviewItem 1 param body → 200400401403404409503
POST
/api/v1/context/knowledge/review-items/{review_item_id}:dismiss
Dismiss a review item
dismissKnowledgeReviewItem 1 param → 200400401403404503
POST
/api/v1/context/knowledge/review-items/{review_item_id}:merge
Merge a proposal into an existing entity
mergeKnowledgeReviewItem 1 param body → 200400401403404409503
POST
/api/v1/context/knowledge/review-items/{review_item_id}:reject
Reject a review item
rejectKnowledgeReviewItem 1 param body → 200400401403404409503
GET
/api/v1/context/knowledge/turns/{message_id}
Get injected knowledge for a turn
getTurnKnowledge 1 param → 200401
GET
/api/v1/context/knowledge/{id}
Get a knowledge entity
getKnowledge 1 param → 200401404
DELETE
/api/v1/context/knowledge/{id}
Tombstone a knowledge entity
deleteKnowledge 1 param → 204401403404503
PATCH
/api/v1/context/knowledge/{id}
Update a knowledge entity
updateKnowledge 1 param body → 200400401403404503
GET
/api/v1/context/knowledge/{id}/attach-candidates
List attach disambiguation candidates
getAttachCandidates 2 params → 200401501
GET
/api/v1/context/knowledge/{id}/feedback
List feedback events for a knowledge entity
listKnowledgeFeedback 1 param → 200401501
GET
/api/v1/context/knowledge/{id}/full
Get the full knowledge entity view
getFullEntity 1 param → 200401404501
GET
/api/v1/context/knowledge/{id}/peek
Peek a single knowledge node
getGraphPeekNode 1 param → 200401404501
POST
/api/v1/context/knowledge/{id}:attach
Attach knowledge to a target
attachKnowledge 1 param body → 200400401403404409503
POST
/api/v1/context/knowledge/{id}:detach
Detach knowledge from a target
detachKnowledge 1 param → 501503
POST
/api/v1/context/knowledge/{id}:erase
Erase a knowledge entity
eraseKnowledge 1 param → 200401403404503
POST
/api/v1/context/knowledge/{id}:feedback
Record feedback on knowledge
feedbackKnowledge 1 param body → 200400401403413500503
POST
/api/v1/context/knowledge/{id}:link-artifact
Link an artifact to a knowledge entity
linkKnowledgeArtifact 1 param body → 200400401403404503
POST
/api/v1/context/knowledge/{id}:supersede
Supersede a knowledge entity
supersedeKnowledge 1 param body → 200400401403404503
POST
/api/v1/context/knowledge:bulk
Bulk write knowledge
bulkWriteKnowledge body → 200400401403413500503

Schemas 73

The contract defines 73 schemas that model the data the API accepts and returns. The most detailed are knowledgestore.KnowledgeEntity (29 properties), knowledgemanager.CreateKnowledgeInput (19 properties), knowledge.KnowledgeEntityPayload (16 properties), knowledge.ProposalPayload (12 properties). Each schema is shown below with its type and property counts.

knowledge.KnowledgePrefixResponse
object
2 properties
knowledge.GraphNodeBadges
object
4 properties
knowledgemanager.KnowledgeWriteErrorCode
string
knowledgestore.ReviewItemStatus
string
knowledge.KnowledgeGraphResponse
object
2 properties
knowledge.EntityLifecycle
object
6 properties
knowledgestore.InheritanceMode
string
knowledgestore.KnowledgeEntity
object
29 properties
knowledgemanager.BulkItem
object
4 properties 1 required
knowledge.KnowledgeGraphNode
object
5 properties
knowledgestore.KnowledgeResultBadge
object
2 properties
knowledge.EntityProvenance
object
11 properties
knowledge.GraphPeekAttachment
object
3 properties
knowledge.FeedbackVote
string
knowledgemanager.CreateKnowledgeInput
object
19 properties 4 required
knowledge.FeedbackRequest
object
4 properties 1 required
knowledge.GraphPeekNode
object
9 properties
knowledgemanager.BulkWriteInput
object
2 properties 1 required
knowledge.SuppressionReason
string
knowledge.PromotionPreflightResponse
object
4 properties
knowledge.ProposalListResponse
object
1 property
knowledgemanager.BulkItemError
object
2 properties
knowledge.CreateArtifactRequest
object
9 properties 1 required
knowledgestore.KnowledgeScopeType
string
knowledge.KnowledgePrefixBlock
object
2 properties
knowledge.EntityBadges
object
5 properties
knowledge.Meta
object
1 property
knowledgestore.ArtifactKind
string
knowledgemanager.AttachInput
object
7 properties 1 required
knowledge.FeedbackEventListResponse
object
1 property
knowledge.EntityAttachment
object
4 properties
knowledgemanager.ConflictWarning
object
3 properties
knowledgemanager.NewBusinessTerm
object
2 properties 1 required
knowledge.RejectReviewItemRequest
object
1 property
knowledge.ApproveReviewItemRequest
object
2 properties
knowledge.MergeReviewItemRequest
object
1 property 1 required
knowledge.CreateArtifactResponse
object
1 property
knowledge.PatchKnowledgeRequest
object
9 properties
knowledge.LinkArtifactRequest
object
2 properties 2 required
knowledgemanager.BulkResult
object
3 properties
knowledgestore.KnowledgeStatus
string
knowledge.KnowledgeListResponse
object
2 properties
knowledgestore.ReviewItem
object
9 properties
knowledge.EntityArtifact
object
5 properties
knowledgemanager.AttachCandidate
object
4 properties
knowledge.ConflictWarningResp
object
3 properties
knowledge.SupersedeRequest
object
1 property 1 required
knowledge.PromotionFreshnessVerdict
string
knowledge.FeedbackEvent
object
5 properties
knowledge.ProposalPayload
object
12 properties
knowledge.ReviewQueueResponse
object
1 property
knowledgestore.RecallPolicy
string
knowledge.AttachCandidate
object
4 properties
responses.ErrorResponse
object
3 properties
knowledgemanager.KnowledgeWriteError
object
3 properties
knowledge.ReviewItemPayload
object
7 properties
knowledge.PromotionArtifactCheck
object
4 properties
knowledge.GateDecision
string
knowledge.KnowledgeGraphEdge
object
4 properties
knowledgestore.AppliesToEdge
object
6 properties
knowledgestore.ReviewItemType
string
knowledge.SuppressedItem
object
4 properties
knowledge.KnowledgeEntityPayload
object
16 properties
knowledge.PromotionArtifactFreshness
object
2 properties
knowledge.DisambiguationResponse
object
2 properties
knowledge.TurnKnowledgePayload
object
8 properties
knowledgemanager.AttachResult
object
3 properties
knowledge.ConflictEdgeRef
object
1 property
knowledge.RecallTraceItem
object
3 properties
knowledge.InjectedItem
object
7 properties
knowledge.KnowledgeScope
object
2 properties
knowledge.AttachCandidatesResponse
object
2 properties
knowledgestore.FreshnessBand
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

flume-health-context-knowledge-api-openapi.yml Raw ↑

Other APIs Flume Health publishes across the network.

Flume Context MCP Server
Flume Health Account Contracts API
Flume Health Accounts API
Flume Health Automap Jobs API
Flume Health Connections API
Flume Health Context Discovery API
Flume Health Context Graph API
Flume Health Endpoint Maps API
Flume Health Endpoints API
Flume Health Flags API
Flume Health Jobs v2 API
Flume Health Objects API
Where this information came from

This is an independent, third-party profile of Flume Health Context Knowledge API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.